AlexKordic

Results 12 issues of 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...

status: core contributors working on it
area: transcoding

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...

3rd segment: frame 0: OK frame 1: OK ![_0002](https://user-images.githubusercontent.com/3812017/214028414-8d0e0a3c-02be-4af1-be9a-907d4f6212cf.png) frame 2: CORRUPT ![_0003](https://user-images.githubusercontent.com/3812017/214028445-1a850684-ce29-42f5-9e1c-bd27aed2022f.png)

`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...