avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct
The next pointer is kept at the end for backwards compatability until the major bump, when it should ideally be moved at the front. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
f7db77bd87
commit
d422b2ed87
16 changed files with 67 additions and 58 deletions
|
|
@ -37,7 +37,7 @@ typedef struct AIFFOutputContext {
|
|||
int64_t frames;
|
||||
int64_t ssnd;
|
||||
int audio_stream_idx;
|
||||
AVPacketList *pict_list, *pict_list_end;
|
||||
PacketList *pict_list, *pict_list_end;
|
||||
int write_id3v2;
|
||||
int id3v2_version;
|
||||
} AIFFOutputContext;
|
||||
|
|
@ -48,7 +48,7 @@ static int put_id3v2_tags(AVFormatContext *s, AIFFOutputContext *aiff)
|
|||
uint64_t pos, end, size;
|
||||
ID3v2EncContext id3v2 = { 0 };
|
||||
AVIOContext *pb = s->pb;
|
||||
AVPacketList *pict_list = aiff->pict_list;
|
||||
PacketList *pict_list = aiff->pict_list;
|
||||
|
||||
if (!s->metadata && !s->nb_chapters && !aiff->pict_list)
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue