Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/ffmpeg.c b/ffmpeg.c
- index 4c5bf13..c6b00d5 100644
- --- a/ffmpeg.c
- +++ b/ffmpeg.c
- @@ -1096,9 +1096,12 @@ need_realloc:
- av_opt_set_int(ost->swr, "icl", av_get_default_channel_layout(ost->audio_channels_mapped), 0);
- av_opt_set_int(ost->swr, "uch", ost->audio_channels_mapped, 0);
- }
- - av_opt_set_int(ost->swr, "ich", dec->channels, 0);
- - if (av_opt_set_int(ost->swr, "och", enc->channels, 0)<0) {
- - av_log(NULL, AV_LOG_FATAL, "Too many output channels\n");
- + if (av_opt_set_int(ost->swr, "ich", dec->channels, 0) < 0) {
- + av_log(NULL, AV_LOG_FATAL, "Unsupported number of inputput channels\n");
- + exit_program(1);
- + }
- + if (av_opt_set_int(ost->swr, "och", enc->channels, 0) < 0) {
- + av_log(NULL, AV_LOG_FATAL, "Unsupported number of output channels\n");
- exit_program(1);
- }
- if(audio_sync_method>1) av_opt_set_int(ost->swr, "flags", SWR_FLAG_RESAMPLE, 0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement