diff options
Diffstat (limited to 'libavfilter/f_reverse.c')
-rw-r--r-- | libavfilter/f_reverse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavfilter/f_reverse.c b/libavfilter/f_reverse.c index f7a7e716fa..2776c83b8d 100644 --- a/libavfilter/f_reverse.c +++ b/libavfilter/f_reverse.c @@ -148,7 +148,7 @@ const AVFilter ff_vf_reverse = { static void reverse_samples_planar(AVFrame *out) { - for (int p = 0; p < out->channels; p++) { + for (int p = 0; p < out->ch_layout.nb_channels; p++) { switch (out->format) { case AV_SAMPLE_FMT_U8P: { uint8_t *dst = (uint8_t *)out->extended_data[p]; @@ -192,7 +192,7 @@ static void reverse_samples_planar(AVFrame *out) static void reverse_samples_packed(AVFrame *out) { - const int channels = out->channels; + const int channels = out->ch_layout.nb_channels; switch (out->format) { case AV_SAMPLE_FMT_U8: { |