mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-12 18:10:13 +01:00
Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
@@ -32,7 +32,7 @@ void ff_audio_interleave_close(AVFormatContext *s)
|
||||
AVStream *st = s->streams[i];
|
||||
AudioInterleaveContext *aic = st->priv_data;
|
||||
|
||||
if (st->codec->codec_type == CODEC_TYPE_AUDIO)
|
||||
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO)
|
||||
av_fifo_free(aic->fifo);
|
||||
}
|
||||
}
|
||||
@@ -50,7 +50,7 @@ int ff_audio_interleave_init(AVFormatContext *s,
|
||||
AVStream *st = s->streams[i];
|
||||
AudioInterleaveContext *aic = st->priv_data;
|
||||
|
||||
if (st->codec->codec_type == CODEC_TYPE_AUDIO) {
|
||||
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
|
||||
aic->sample_size = (st->codec->channels *
|
||||
av_get_bits_per_sample(st->codec->codec_id)) / 8;
|
||||
if (!aic->sample_size) {
|
||||
@@ -103,7 +103,7 @@ int ff_audio_rechunk_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt
|
||||
if (pkt) {
|
||||
AVStream *st = s->streams[pkt->stream_index];
|
||||
AudioInterleaveContext *aic = st->priv_data;
|
||||
if (st->codec->codec_type == CODEC_TYPE_AUDIO) {
|
||||
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
|
||||
unsigned new_size = av_fifo_size(aic->fifo) + pkt->size;
|
||||
if (new_size > aic->fifo_size) {
|
||||
if (av_fifo_realloc2(aic->fifo, new_size) < 0)
|
||||
@@ -122,7 +122,7 @@ int ff_audio_rechunk_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt
|
||||
|
||||
for (i = 0; i < s->nb_streams; i++) {
|
||||
AVStream *st = s->streams[i];
|
||||
if (st->codec->codec_type == CODEC_TYPE_AUDIO) {
|
||||
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
|
||||
AVPacket new_pkt;
|
||||
while (ff_interleave_new_audio_packet(s, &new_pkt, i, flush))
|
||||
ff_interleave_add_packet(s, &new_pkt, compare_ts);
|
||||
|
||||
Reference in New Issue
Block a user