Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2017-04-22 22:01:52 +0300
committerJames Almer <jamrial@gmail.com>2017-04-23 02:31:18 +0300
commit3148387086ade31af214a72aa1610e2d8f68f0a0 (patch)
treedc49d7f8c68ee2ffda645f0701ccb49bd2fe73ca /libavcodec/bsf.c
parentbddb2343b6e594e312dadb5d21b408702929ae04 (diff)
avcodec/crystalhd: Adapt to new new decode API
The new new decode API requires the decoder to ask for the next input packet, and it cannot just return EAGAIN if that packet cannot be processed yet. This means we must finally confront how we get this decoder to block when the input buffer is full and no output frames are ready yet. In the end, that isn't too hard to achieve - the main trick seems to be that you have to aggressively poll the hardware - it doesn't seem to make any forward progress if you sleep. Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/bsf.c')
0 files changed, 0 insertions, 0 deletions