Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread James Almer
On 2/8/2021 12:16 PM, Andreas Rheinhardt wrote: typedef struct AVPacketList { +#if FF_API_INIT_PACKET AVPacket pkt; +#else +AVPacket *pkt; +#endif struct AVPacketList *next; } AVPacketList; As long as the packet-list functions use this structure, there will be an unnecessary

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread Andreas Rheinhardt
James Almer: > Once removed, sizeof(AVPacket) will stop being a part of the public ABI. > > Signed-off-by: James Almer > --- > libavcodec/avpacket.c | 23 +++ > libavcodec/packet.h| 23 +++ > libavcodec/version.h | 3 +++ > libavformat/avformat.h |

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread James Almer
On 2/8/2021 11:43 AM, Andreas Rheinhardt wrote: James Almer: On 2/8/2021 11:37 AM, Andreas Rheinhardt wrote: James Almer: On 2/4/2021 4:09 PM, James Almer wrote: Once removed, sizeof(AVPacket) will stop being a part of the public ABI. Signed-off-by: James Almer ---    libavcodec/avpacket.c

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread Andreas Rheinhardt
James Almer: > On 2/8/2021 11:37 AM, Andreas Rheinhardt wrote: >> James Almer: >>> On 2/4/2021 4:09 PM, James Almer wrote: Once removed, sizeof(AVPacket) will stop being a part of the public ABI. Signed-off-by: James Almer ---    libavcodec/avpacket.c  | 23 ++

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread James Almer
On 2/8/2021 11:37 AM, Andreas Rheinhardt wrote: James Almer: On 2/4/2021 4:09 PM, James Almer wrote: Once removed, sizeof(AVPacket) will stop being a part of the public ABI. Signed-off-by: James Almer ---   libavcodec/avpacket.c  | 23 +++   libavcodec/packet.h    | 23 ++

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread Andreas Rheinhardt
James Almer: > On 2/4/2021 4:09 PM, James Almer wrote: >> Once removed, sizeof(AVPacket) will stop being a part of the public ABI. >> >> Signed-off-by: James Almer >> --- >>   libavcodec/avpacket.c  | 23 +++ >>   libavcodec/packet.h    | 23 +++ >>   libavcod

Re: [FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-08 Thread James Almer
On 2/4/2021 4:09 PM, James Almer wrote: Once removed, sizeof(AVPacket) will stop being a part of the public ABI. Signed-off-by: James Almer --- libavcodec/avpacket.c | 23 +++ libavcodec/packet.h| 23 +++ libavcodec/version.h | 3 +++ libavfo

[FFmpeg-devel] [PATCH 01/50] avcodec/packet: deprecate av_init_packet()

2021-02-04 Thread James Almer
Once removed, sizeof(AVPacket) will stop being a part of the public ABI. Signed-off-by: James Almer --- libavcodec/avpacket.c | 23 +++ libavcodec/packet.h| 23 +++ libavcodec/version.h | 3 +++ libavformat/avformat.h | 4 4 files changed, 41