cutcutcodec.core.io.scheduler

Combine several stream to yield frame in monotonic order.

It is helpfull for writing and muxing.

Functions

audio_frames_async(stream, rate, start_time)

Decode the audio frames in an over thread for performance.

scheduler(streams, rates[, start_time, shapes])

Extract in chronological order the frames of all flows.

video_frames_async(stream, out_fps, ...)

Decode the video frames in an over thread for performance.