aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h264_direct.c
diff options
context:
space:
mode:
authorAndriy Gelman <andriy.gelman@gmail.com>2020-08-23 13:33:37 -0400
committerAndriy Gelman <andriy.gelman@gmail.com>2020-08-23 13:42:07 -0400
commit8bc7f69cefbcbb265b41717608dc8436dc864a55 (patch)
tree3d2de02c4d41984956f1aee890d12da3058c0d3a /libavcodec/h264_direct.c
parent994d2567f13c11422aeb6506b6afca42a900d620 (diff)
downloadffmpeg-8bc7f69cefbcbb265b41717608dc8436dc864a55.tar.gz
avcodec/v4l2_m2m_enc: buffer frame if it cannot be enqueued
Currently if the frame buffers are full, the frame is unrefed and dropped. Instead buffer the frame so that it is enqueued in the next v4l2_receive_packet() call. The behavior was observed on DragonBoard 410c. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
Diffstat (limited to 'libavcodec/h264_direct.c')
0 files changed, 0 insertions, 0 deletions