AlexKordic
AlexKordic
I am using timers to implement thread.yield (or sleep(0)). Luv's fiber hub hangs in this case. Test code: ``` Lua local luv = require('luv') local spawn = function (func, ...)...
**What does this pull request do? Explain your changes. (required)** Base for streaming workflow. **Specific updates (required)** - **How did you test each of these updates (required)** **Does this pull...
## Abstract `.MOV` input files in VOD pipeline contain metadata describing video rotation/orientation that gets lost if `MPEG-TS` container is used. We want to include this info as part of...
Hi, Found your great tutorial article! Here is a comment in chat logic on [line 27](https://github.com/steelkiwi/aiohttp_test_chat/blob/2a11520e811ccdd47a6c9a6422dd2c22b0ea7a40/chat/views.py#L27) for _ws in self.request.app['websockets']: _ws.send_str('%s joined' % login) I do wonder why `await` is...
Here is [my gist](https://gist.github.com/AlexKordic/65f031b708177a01a002cc19f0d7298c) using `nvml` library directly via python FFI ctypes. Using nvml directly avoids x-server dependency. Also python makes it easy. Just guessing, it would be simple to...
Fixes #365
3rd segment: frame 0: OK frame 1: OK  frame 2: CORRUPT 
`transcode2()` produces extra trailing frames. Those frames are first frame of a segment - also used as sentinel frame in flush stage. `transcode()` works as expected.
Fixing scenario where input stream contains B-frames. Because we process video segments individually, often multiple transcoders process different segments in parallel, several-frame-long gap is produced on segment boundary. Here is...