mbox

[FFmpeg-devel,v2,0/4] Switch mmaldec to decoupled dataflow

Message ID 20210924090438.11954-1-cyph1984@gmail.com
Headers show

Message

Ming Shun Ho Sept. 24, 2021, 9:04 a.m. UTC
v2:

Signed-off and rebased

This series switches mmaldec to use the decoupled dataflow API to reduce
excessive buffering in the driver.

At the same time, remove dependency on sizeof(AVPacket) which is
deprecated. Also fix all compile warnings.

Ho Ming Shun (4):
  avcodec/mmaldec: use decoupled dataflow
  avcodec/mmaldec: use avpkt from DecodeSimpleContext
  avcodec/mmaldec: re-use AVPacket for extra_data
  avcodec/mmaldec: fix pointer type warning

 libavcodec/mmaldec.c | 40 +++++++++++++++++++++++++++-------------
 1 file changed, 27 insertions(+), 13 deletions(-)