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

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


Ming Shun Ho Sept. 24, 2021, 6:28 a.m. UTC
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(-)