Browse Source

samplefmt: remove deprecated use of av_get_bits_per_sample_fmt()

Use av_get_bytes_per_sample() instead.

Fix deprecation warning:
samplefmt.c: In function ‘av_samples_fill_arrays’:
samplefmt.c:88: warning: ‘av_get_bits_per_sample_fmt’ is deprecated (declared at samplefmt.c:76)
tags/n0.9
Stefano Sabatini 14 years ago
parent
commit
5fba761f6e
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavutil/samplefmt.c

+ 1
- 1
libavutil/samplefmt.c View File

@@ -85,7 +85,7 @@ int av_samples_fill_arrays(uint8_t *pointers[8], int linesizes[8],
enum AVSampleFormat sample_fmt, int planar, int align)
{
int i, linesize;
int sample_size = av_get_bits_per_sample_fmt(sample_fmt) >> 3;
int sample_size = av_get_bytes_per_sample(sample_fmt);

if (nb_channels * (uint64_t)nb_samples * sample_size >= INT_MAX - align*(uint64_t)nb_channels)
return AVERROR(EINVAL);


Loading…
Cancel
Save