From: Sebastian Dröge Date: Mon, 3 Nov 2008 08:55:49 +0000 (+0000) Subject: gst/speexresample/gstspeexresample.c: Add TODO at the top of the file for enabling... X-Git-Tag: 1.19.3~507^2~19885 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=700060263ed1c9527039fc00a4285632df76a99b;p=platform%2Fupstream%2Fgstreamer.git gst/speexresample/gstspeexresample.c: Add TODO at the top of the file for enabling SSE/ARM specific optimizations and... Original commit message from CVS: * gst/speexresample/gstspeexresample.c: (gst_speex_resample_convert_buffer): Add TODO at the top of the file for enabling SSE/ARM specific optimizations and choosing the fastest implementation at runtime. Add g_assert_not_reached() at two places that should really never be reached. --- diff --git a/ChangeLog b/ChangeLog index be6de71..b7f6c8c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-11-03 Sebastian Dröge + + * gst/speexresample/gstspeexresample.c: + (gst_speex_resample_convert_buffer): + Add TODO at the top of the file for enabling SSE/ARM specific + optimizations and choosing the fastest implementation at runtime. + + Add g_assert_not_reached() at two places that should really never + be reached. + 2008-11-02 Sebastian Dröge * gst/speexresample/gstspeexresample.c: diff --git a/gst/speexresample/gstspeexresample.c b/gst/speexresample/gstspeexresample.c index 84057e6..010991d 100644 --- a/gst/speexresample/gstspeexresample.c +++ b/gst/speexresample/gstspeexresample.c @@ -34,6 +34,10 @@ * */ +/* TODO: + * - Enable SSE/ARM optimizations and select at runtime + */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -640,6 +644,8 @@ gst_speex_resample_convert_buffer (GstSpeexResample * resample, i++; len--; } + } else { + g_assert_not_reached (); } } else { if (gst_speex_resample_use_int && resample->width == 8 && !resample->fp) { @@ -708,6 +714,8 @@ gst_speex_resample_convert_buffer (GstSpeexResample * resample, i++; len--; } + } else { + g_assert_not_reached (); } } }