mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-05-31 08:57:49 +00:00
lavf: make av_interleave_packet_per_dts() private.
There is no reason for it to be public, it's only meant to be used internally.
This commit is contained in:
parent
3c90cc2ef2
commit
a6733202cc
5 changed files with 39 additions and 16 deletions
|
@ -3068,7 +3068,9 @@ static int ff_interleave_compare_dts(AVFormatContext *s, AVPacket *next, AVPacke
|
|||
return comp > 0;
|
||||
}
|
||||
|
||||
int av_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush){
|
||||
int ff_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out,
|
||||
AVPacket *pkt, int flush)
|
||||
{
|
||||
AVPacketList *pktl;
|
||||
int stream_count=0;
|
||||
int i;
|
||||
|
@ -3098,6 +3100,14 @@ int av_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out, AVPacket *pk
|
|||
}
|
||||
}
|
||||
|
||||
#if FF_API_INTERLEAVE_PACKET
|
||||
int av_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out,
|
||||
AVPacket *pkt, int flush)
|
||||
{
|
||||
return ff_interleave_packet_per_dts(s, out, pkt, flush);
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Interleave an AVPacket correctly so it can be muxed.
|
||||
* @param out the interleaved packet will be output here
|
||||
|
@ -3114,7 +3124,7 @@ static int interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *in, in
|
|||
av_free_packet(in);
|
||||
return ret;
|
||||
} else
|
||||
return av_interleave_packet_per_dts(s, out, in, flush);
|
||||
return ff_interleave_packet_per_dts(s, out, in, flush);
|
||||
}
|
||||
|
||||
int av_interleaved_write_frame(AVFormatContext *s, AVPacket *pkt){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue