[gst-cvs] thaytan gstreamer: gstreamer/ gstreamer/check/elements/ gstreamer/docs/gst/ gstreamer/gst/base/ gstreamer/gst/elements/

Jan Schmidt thaytan at freedesktop.org
Fri Sep 9 10:45:19 PDT 2005


CVS Root:       /cvs/gstreamer
Module:         gstreamer
Changes by:     thaytan
Date:           Fri Sep 09 2005  10:42:32 PDT

Log message:
        * check/elements/identity.c: (GST_START_TEST):
          Make the error a little clearer when the test fails because
          identity made a copy of the buffer.
        * docs/gst/gstreamer-sections.txt:
          New symbols in gstbasetransform.h
        * gst/base/gstbasetransform.c: (gst_base_transform_class_init),
        (gst_base_transform_init), (gst_base_transform_transform_size),
        (gst_base_transform_configure_caps), (gst_base_transform_setcaps),
        (gst_base_transform_default_prepare_buf),
        (gst_base_transform_get_unit_size),
        (gst_base_transform_buffer_alloc),
        (gst_base_transform_handle_buffer), (gst_base_transform_chain),
        (gst_base_transform_change_state),
        (gst_base_transform_set_passthrough),
        (gst_base_transform_set_in_place),
        (gst_base_transform_is_in_place):
        * gst/base/gstbasetransform.h:
          Change BaseTransform to separate in_place operate from same_caps
          output. in_place implies that the element can perform the transform
          on incoming buffers in-place, even if the caps on the output are
          different.
          Sub-class elements can now implement special buffer allocation
          methods for outgoing buffers if they wish to.
          Big documentation addition.
        * gst/elements/gstcapsfilter.c: (gst_capsfilter_transform_ip):
        * gst/elements/gstelements.c:
          Changes for basetransform modifications.
        * gst/elements/Makefile.am:
        * gst/elements/gstfdsrc.c: (gst_fdsrc_init), (gst_fdsrc_create):
          Compile fix. Extra debug output.

Modified files:
    .               : ChangeLog
    check/elements  : identity.c
    docs/gst        : gstreamer-sections.txt
    gst/base        : gstbasetransform.c gstbasetransform.h
    gst/elements    : Makefile.am gstcapsfilter.c gstelements.c
                      gstfdsrc.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.1466&r2=1.1467
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/check/elements/identity.c.diff?r1=1.4&r2=1.5
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/gstreamer-sections.txt.diff?r1=1.162&r2=1.163
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/base/gstbasetransform.c.diff?r1=1.37&r2=1.38
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/base/gstbasetransform.h.diff?r1=1.14&r2=1.15
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/elements/Makefile.am.diff?r1=1.70&r2=1.71
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/elements/gstcapsfilter.c.diff?r1=1.8&r2=1.9
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/elements/gstelements.c.diff?r1=1.65&r2=1.66
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/elements/gstfdsrc.c.diff?r1=1.45&r2=1.46




More information about the Gstreamer-commits mailing list