[FFmpeg-cvslog] Merge commit '1746c7c8f2f9a6c5eacb486426dd0a579b4b7498'

James Almer git at videolan.org
Sun Nov 12 05:45:03 EET 2017


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Sun Nov 12 00:44:26 2017 -0300| [a629bc99fd111f9275c1e3b54dc358efeeae18d9] | committer: James Almer

Merge commit '1746c7c8f2f9a6c5eacb486426dd0a579b4b7498'

* commit '1746c7c8f2f9a6c5eacb486426dd0a579b4b7498':
  libspeexenc: Use speex_lib_get_mode instead of the speex_foo_mode data symbols

Merged-by: James Almer <jamrial at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a629bc99fd111f9275c1e3b54dc358efeeae18d9
---

 libavcodec/libspeexenc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libavcodec/libspeexenc.c b/libavcodec/libspeexenc.c
index a2b07a41cb..5264899fd7 100644
--- a/libavcodec/libspeexenc.c
+++ b/libavcodec/libspeexenc.c
@@ -159,9 +159,9 @@ static av_cold int encode_init(AVCodecContext *avctx)
 
     /* sample rate and encoding mode */
     switch (avctx->sample_rate) {
-    case  8000: mode = &speex_nb_mode;  break;
-    case 16000: mode = &speex_wb_mode;  break;
-    case 32000: mode = &speex_uwb_mode; break;
+    case  8000: mode = speex_lib_get_mode(SPEEX_MODEID_NB);  break;
+    case 16000: mode = speex_lib_get_mode(SPEEX_MODEID_WB);  break;
+    case 32000: mode = speex_lib_get_mode(SPEEX_MODEID_UWB); break;
     default:
         av_log(avctx, AV_LOG_ERROR, "Sample rate of %d Hz is not supported. "
                "Resample to 8, 16, or 32 kHz.\n", avctx->sample_rate);


======================================================================




More information about the ffmpeg-cvslog mailing list