mirror of
				https://github.com/nyanmisaka/ffmpeg-rockchip.git
				synced 2025-10-31 12:36:41 +08:00 
			
		
		
		
	libspeexenc: add supported sample rates and channel layouts.
This commit is contained in:
		| @@ -67,6 +67,8 @@ | ||||
| #include <speex/speex.h> | ||||
| #include <speex/speex_header.h> | ||||
| #include <speex/speex_stereo.h> | ||||
|  | ||||
| #include "libavutil/audioconvert.h" | ||||
| #include "libavutil/opt.h" | ||||
| #include "avcodec.h" | ||||
| #include "internal.h" | ||||
| @@ -334,6 +336,10 @@ AVCodec ff_libspeex_encoder = { | ||||
|     .capabilities   = CODEC_CAP_DELAY, | ||||
|     .sample_fmts    = (const enum AVSampleFormat[]){ AV_SAMPLE_FMT_S16, | ||||
|                                                      AV_SAMPLE_FMT_NONE }, | ||||
|     .channel_layouts = (const uint64_t[]){ AV_CH_LAYOUT_MONO, | ||||
|                                            AV_CH_LAYOUT_STEREO, | ||||
|                                            0 }, | ||||
|     .supported_samplerates = (const int[]){ 8000, 16000, 32000, 0 }, | ||||
|     .long_name      = NULL_IF_CONFIG_SMALL("libspeex Speex"), | ||||
|     .priv_class     = &class, | ||||
|     .defaults       = defaults, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Anton Khirnov
					Anton Khirnov