lavc: move av_get_[exact_]bits_per_sample() to codec_id.h
This commit is contained in:
@ -14,6 +14,10 @@ libavutil: 2021-04-27
|
|||||||
|
|
||||||
API changes, most recent first:
|
API changes, most recent first:
|
||||||
|
|
||||||
|
2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h codec_id.h
|
||||||
|
Move av_get_bits_per_sample() and av_get_exact_bits_per_sample()
|
||||||
|
from avcodec.h to codec_id.h.
|
||||||
|
|
||||||
2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h defs.h
|
2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h defs.h
|
||||||
Add new installed header defs.h. The following definitions are moved
|
Add new installed header defs.h. The following definitions are moved
|
||||||
into it from avcodec.h:
|
into it from avcodec.h:
|
||||||
|
@ -3124,14 +3124,6 @@ int avcodec_fill_audio_frame(AVFrame *frame, int nb_channels,
|
|||||||
*/
|
*/
|
||||||
void avcodec_flush_buffers(AVCodecContext *avctx);
|
void avcodec_flush_buffers(AVCodecContext *avctx);
|
||||||
|
|
||||||
/**
|
|
||||||
* Return codec bits per sample.
|
|
||||||
*
|
|
||||||
* @param[in] codec_id the codec
|
|
||||||
* @return Number of bits per sample or zero if unknown for the given codec.
|
|
||||||
*/
|
|
||||||
int av_get_bits_per_sample(enum AVCodecID codec_id);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the PCM codec associated with a sample format.
|
* Return the PCM codec associated with a sample format.
|
||||||
* @param be endianness, 0 for little, 1 for big,
|
* @param be endianness, 0 for little, 1 for big,
|
||||||
@ -3140,16 +3132,6 @@ int av_get_bits_per_sample(enum AVCodecID codec_id);
|
|||||||
*/
|
*/
|
||||||
enum AVCodecID av_get_pcm_codec(enum AVSampleFormat fmt, int be);
|
enum AVCodecID av_get_pcm_codec(enum AVSampleFormat fmt, int be);
|
||||||
|
|
||||||
/**
|
|
||||||
* Return codec bits per sample.
|
|
||||||
* Only return non-zero if the bits per sample is exactly correct, not an
|
|
||||||
* approximation.
|
|
||||||
*
|
|
||||||
* @param[in] codec_id the codec
|
|
||||||
* @return Number of bits per sample or zero if unknown for the given codec.
|
|
||||||
*/
|
|
||||||
int av_get_exact_bits_per_sample(enum AVCodecID codec_id);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return audio frame duration.
|
* Return audio frame duration.
|
||||||
*
|
*
|
||||||
|
@ -580,6 +580,24 @@ enum AVMediaType avcodec_get_type(enum AVCodecID codec_id);
|
|||||||
*/
|
*/
|
||||||
const char *avcodec_get_name(enum AVCodecID id);
|
const char *avcodec_get_name(enum AVCodecID id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return codec bits per sample.
|
||||||
|
*
|
||||||
|
* @param[in] codec_id the codec
|
||||||
|
* @return Number of bits per sample or zero if unknown for the given codec.
|
||||||
|
*/
|
||||||
|
int av_get_bits_per_sample(enum AVCodecID codec_id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return codec bits per sample.
|
||||||
|
* Only return non-zero if the bits per sample is exactly correct, not an
|
||||||
|
* approximation.
|
||||||
|
*
|
||||||
|
* @param[in] codec_id the codec
|
||||||
|
* @return Number of bits per sample or zero if unknown for the given codec.
|
||||||
|
*/
|
||||||
|
int av_get_exact_bits_per_sample(enum AVCodecID codec_id);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user