[gst-cvs] slomo gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst-libs/gst/floatcast/ gst-plugins-base/gst/audioconvert/ gst-plugins-base/tests/check/elements/

Sebastian Dröge slomo at kemper.freedesktop.org
Thu Mar 29 11:42:46 PDT 2007


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     slomo
Date:           Thu Mar 29 2007  18:42:46 UTC

Log message:
Patch by: René Stadler <mail at renestadler dot de>
with some minor changes
* gst-libs/gst/floatcast/floatcast.h:
Use more efficient float endianness conversion functions that don't
involve 2 function calls per value.
* gst/audioconvert/audioconvert.c: (audio_convert_get_func_index),
(check_default), (audio_convert_prepare_context):
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_parse_caps), (make_lossless_changes):
Support non-native endianness floats as input and output.
Fixes #339838.
* tests/check/elements/audioconvert.c: (verify_convert),
(GST_START_TEST):
Add unit tests for the non-native endianness float conversions.

Modified files:
    .               : ChangeLog
    gst-libs/gst/floatcast: floatcast.h
    gst/audioconvert: audioconvert.c gstaudioconvert.c
    tests/check/elements: audioconvert.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.3246&r2=1.3247
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/floatcast/floatcast.h.diff?r1=1.9&r2=1.10
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioconvert/audioconvert.c.diff?r1=1.17&r2=1.18
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioconvert/gstaudioconvert.c.diff?r1=1.116&r2=1.117
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/tests/check/elements/audioconvert.c.diff?r1=1.24&r2=1.25




More information about the Gstreamer-commits mailing list