Add av_get_bits_per_sample_fmt() to libavcore/samplefmt.h and

deprecate av_get_bits_per_sample_format().

Originally committed as revision 25654 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Stefano Sabatini
2010-11-02 22:20:49 +00:00
parent d63e456a2a
commit 6f84cd1279
6 changed files with 28 additions and 19 deletions

View File

@@ -1064,21 +1064,11 @@ int av_get_bits_per_sample(enum CodecID codec_id){
}
}
#if FF_API_OLD_SAMPLE_FMT
int av_get_bits_per_sample_format(enum SampleFormat sample_fmt) {
switch (sample_fmt) {
case SAMPLE_FMT_U8:
return 8;
case SAMPLE_FMT_S16:
return 16;
case SAMPLE_FMT_S32:
case SAMPLE_FMT_FLT:
return 32;
case SAMPLE_FMT_DBL:
return 64;
default:
return 0;
}
return av_get_bits_per_sample_fmt(sample_fmt);
}
#endif
#if !HAVE_THREADS
int avcodec_thread_init(AVCodecContext *s, int thread_count){