mbox series

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

Message ID 20200818195332.9442-1-jamrial@gmail.com
Headers show
Series avcodec/decode: use a packet list for last_pkt_props | expand

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(-)

Comments

James Almer Sept. 1, 2020, 2:21 p.m. UTC | #1
On 8/18/2020 4:53 PM, James Almer wrote:
> 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(-)

Ping.