---
avtools/avconv_opt.c | 4 ++--
avtools/avplay.c | 2 +-
avtools/avprobe.c | 2 +-
avtools/cmdutils.c | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/avtools/avconv_opt.c b/avtools/avconv_opt.c
index 9839a2269e..fbd64c3c1f 100644
--- a/avtools/avconv_opt.c
+++ b/avtools/avconv_opt.c
@@ -1675,8 +1675,8 @@ static int open_output_file(OptionsContext *o, const char
*filename)
for (i = 0; i < nb_input_streams; i++) {
ist = input_streams[i];
if (ist->st->codecpar->codec_type == AVMEDIA_TYPE_AUDIO &&
- ist->st->codecpar->channels > channels) {
- channels = ist->st->codecpar->channels;
+ ist->st->codecpar->ch_layout.nb_channels > channels) {
+ channels = ist->st->codecpar->ch_layout.nb_channels;
idx = i;
}
}
diff --git a/avtools/avplay.c b/avtools/avplay.c
index 6cc63258fc..544c5dd4a1 100644
--- a/avtools/avplay.c
+++ b/avtools/avplay.c
@@ -2609,7 +2609,7 @@ static void stream_cycle_channel(PlayerState *is, int
codec_type)
switch (codec_type) {
case AVMEDIA_TYPE_AUDIO:
if (st->codecpar->sample_rate != 0 &&
- st->codecpar->channels != 0)
+ st->codecpar->ch_layout.nb_channels != 0)
goto the_end;
break;
case AVMEDIA_TYPE_VIDEO:
diff --git a/avtools/avprobe.c b/avtools/avprobe.c
index a9ca1934ca..7eab2573eb 100644
--- a/avtools/avprobe.c
+++ b/avtools/avprobe.c
@@ -756,7 +756,7 @@ static void show_stream(InputFile *ifile, InputStream *ist)
value_string(val_str, sizeof(val_str),
par->sample_rate,
unit_hertz_str));
- probe_int("channels", par->channels);
+ probe_int("channels", par->ch_layout.nb_channels);
probe_int("bits_per_sample",
av_get_bits_per_sample(par->codec_id));
break;
diff --git a/avtools/cmdutils.c b/avtools/cmdutils.c
index b0445eb85b..118ae5c0ff 100644
--- a/avtools/cmdutils.c
+++ b/avtools/cmdutils.c
@@ -1570,7 +1570,7 @@ int check_stream_specifier(AVFormatContext *s, AVStream
*st, const char *spec)
int val;
switch (par->codec_type) {
case AVMEDIA_TYPE_AUDIO:
- val = par->sample_rate && par->channels;
+ val = par->sample_rate && par->ch_layout.nb_channels;
if (par->format == AV_SAMPLE_FMT_NONE)
return 0;
break;
--
2.12.0
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel