mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 19:59:46 +00:00
do not write wave if not needed
Originally committed as revision 5377 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
3a72cbd9f0
commit
6dd19fff4d
@ -399,7 +399,11 @@ static int mov_write_audio_tag(ByteIOContext *pb, MOVTrack* track)
|
||||
put_be32(pb, 2);
|
||||
}
|
||||
|
||||
if(track->mode == MODE_MOV)
|
||||
if(track->mode == MODE_MOV &&
|
||||
(track->enc->codec_id == CODEC_ID_AAC ||
|
||||
track->enc->codec_id == CODEC_ID_AMR_NB ||
|
||||
track->enc->codec_id == CODEC_ID_PCM_S24LE ||
|
||||
track->enc->codec_id == CODEC_ID_PCM_S32LE))
|
||||
mov_write_wave_tag(pb, track);
|
||||
else if(track->enc->codec_id == CODEC_ID_AAC)
|
||||
mov_write_esds_tag(pb, track);
|
||||
|
Loading…
Reference in New Issue
Block a user