mbox

[FFmpeg-devel,0/2] avcodec/decode: use a packet list for last_pkt_props

Message ID 20200818195332.9442-1-jamrial@gmail.com
Headers show

Message

James Almer Aug. 18, 2020, 7:53 p.m. UTC
More details within each patch.

James Almer (2):
  avcodec/packet: move AVPacketList definition and function helpers over
    from libavformat
  avcodec/decode: use a packet list to store copies of packets fed to
    the decoder

 libavcodec/avpacket.c        | 64 ++++++++++++++++++++++++++
 libavcodec/decode.c          | 34 ++++++++++----
 libavcodec/internal.h        |  2 +
 libavcodec/packet.h          |  5 ++
 libavcodec/packet_internal.h | 45 ++++++++++++++++++
 libavcodec/utils.c           |  3 ++
 libavformat/aiffenc.c        |  5 +-
 libavformat/avformat.h       |  6 ---
 libavformat/flacenc.c        |  7 +--
 libavformat/internal.h       | 42 -----------------
 libavformat/matroskadec.c    | 11 +++--
 libavformat/mp3enc.c         |  7 +--
 libavformat/ttaenc.c         |  7 +--
 libavformat/utils.c          | 88 ++++++------------------------------
 14 files changed, 178 insertions(+), 148 deletions(-)