[gst-cvs] thomasvs gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst/audioresample/

Thomas Vander Stichele thomasvs at freedesktop.org
Thu Aug 25 05:33:36 PDT 2005


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     thomasvs
Date:           Thu Aug 25 2005  05:31:43 PDT

Log message:
        * gst/audioresample/debug.c:
        * gst/audioresample/gstaudioresample.c:
          add room for extra overlap samples when asked to transform size
          protect against possible mem corruption and check for discrepancies
          between written size and outbuffer's size so we can warn for
          potential problems
        * gst/audioresample/resample.c: (resample_init),
        (resample_get_output_size_for_input), (resample_get_output_size),
        (resample_set_n_channels), (resample_set_format):
          set debug level based on RESAMPLE_DEBUG env var
          make sure that get_output_size* returns a whole number of
          sample_size
          set sample_size each time either channel or format is set
        * gst/audioresample/resample_chunk.c: (resample_scale_chunk):
        * gst/audioresample/resample_functable.c:
        (resample_scale_functable):
        * gst/audioresample/resample_ref.c: (resample_scale_ref):
          remove r->sample_size, it's done in resample.c now
          add some debugging to the ref implementation
          make sure we only give back bytes that are wholes of the sample
          size

Modified files:
    .               : ChangeLog
    gst/audioresample: debug.c gstaudioresample.c resample.c
                      resample_chunk.c resample_functable.c
                      resample_ref.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.1859&r2=1.1860
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/debug.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/gstaudioresample.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/resample.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/resample_chunk.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/resample_functable.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/audioresample/resample_ref.c.diff?r1=1.2&r2=1.3




More information about the Gstreamer-commits mailing list