lavc: move av_get_[exact_]bits_per_sample() to codec_id.h
This commit is contained in:
		
							parent
							
								
									ff0a96046d
								
							
						
					
					
						commit
						000f35125f
					
				| @ -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); | ||||||
|  | 
 | ||||||
| /**
 | /**
 | ||||||
|  * @} |  * @} | ||||||
|  */ |  */ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user