mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-25 19:21:06 +00:00
More docs coverage and some ChangeLog surgery (add missing names)
Original commit message from CVS: * gst/gstchildproxy.h: * libs/gst/base/gstbasesink.h: * libs/gst/base/gstbasesrc.h: * libs/gst/base/gstbasetransform.h: More docs coverage and some ChangeLog surgery (add missing names)
This commit is contained in:
parent
46d2c100f8
commit
efb8033bac
5 changed files with 24 additions and 4 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,11 @@
|
||||||
|
2007-02-15 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* gst/gstchildproxy.h:
|
||||||
|
* libs/gst/base/gstbasesink.h:
|
||||||
|
* libs/gst/base/gstbasesrc.h:
|
||||||
|
* libs/gst/base/gstbasetransform.h:
|
||||||
|
More docs coverage and some ChangeLog surgery (add missing names)
|
||||||
|
|
||||||
2007-02-15 Wim Taymans <wim@fluendo.com>
|
2007-02-15 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
* docs/design/part-TODO.txt:
|
* docs/design/part-TODO.txt:
|
||||||
|
@ -1262,7 +1270,7 @@
|
||||||
|
|
||||||
2006-11-20 Wim Taymans <wim@fluendo.com>
|
2006-11-20 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
Patch by: Sebastian Droege <slomo at ubuntu dot com>
|
Patch by: Sebastian Dröge <slomo at ubuntu dot com>
|
||||||
|
|
||||||
* libs/gst/check/gstcheck.h:
|
* libs/gst/check/gstcheck.h:
|
||||||
Fix compilation and running against 0.9.4. Fixes #377332.
|
Fix compilation and running against 0.9.4. Fixes #377332.
|
||||||
|
@ -8811,7 +8819,7 @@
|
||||||
|
|
||||||
=== release 0.10.0 ===
|
=== release 0.10.0 ===
|
||||||
|
|
||||||
2005-12-05 <thomas (at) apestaart (dot) org>
|
2005-12-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 0.10.0, "Maroilles"
|
releasing 0.10.0, "Maroilles"
|
||||||
|
@ -8963,7 +8971,7 @@
|
||||||
|
|
||||||
=== release 0.9.7 ===
|
=== release 0.9.7 ===
|
||||||
|
|
||||||
2005-12-01 <thomas (at) apestaart (dot) org>
|
2005-12-01 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 0.9.7, "My Dog Has No Nose"
|
releasing 0.9.7, "My Dog Has No Nose"
|
||||||
|
|
|
@ -56,10 +56,12 @@ struct _GstChildProxyInterface
|
||||||
/* methods */
|
/* methods */
|
||||||
GstObject *(*get_child_by_index) (GstChildProxy * parent, guint index);
|
GstObject *(*get_child_by_index) (GstChildProxy * parent, guint index);
|
||||||
guint (*get_children_count) (GstChildProxy * parent);
|
guint (*get_children_count) (GstChildProxy * parent);
|
||||||
|
/*< private > */
|
||||||
/* signals */
|
/* signals */
|
||||||
void (*child_added) (GstChildProxy * parent, GstObject * child);
|
void (*child_added) (GstChildProxy * parent, GstObject * child);
|
||||||
void (*child_removed) (GstChildProxy * parent, GstObject * child);
|
void (*child_removed) (GstChildProxy * parent, GstObject * child);
|
||||||
|
|
||||||
|
/*< private > */
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -104,6 +104,7 @@ struct _GstBaseSink {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GstBaseSinkClass:
|
* GstBaseSinkClass:
|
||||||
|
* @parent_class: Element parent class
|
||||||
* @get_caps: Called to get sink pad caps from the subclass
|
* @get_caps: Called to get sink pad caps from the subclass
|
||||||
* @set_caps: Notify subclass of changed caps
|
* @set_caps: Notify subclass of changed caps
|
||||||
* @buffer_alloc: Subclasses can override to perform custom buffer allocations
|
* @buffer_alloc: Subclasses can override to perform custom buffer allocations
|
||||||
|
@ -130,7 +131,7 @@ struct _GstBaseSink {
|
||||||
* ideas about what should be the default values for the caps you support.
|
* ideas about what should be the default values for the caps you support.
|
||||||
*
|
*
|
||||||
* Subclasses can override any of the available virtual methods or not, as
|
* Subclasses can override any of the available virtual methods or not, as
|
||||||
* needed. At the minimum, the render method should be overridden to
|
* needed. At the minimum, the @render method should be overridden to
|
||||||
* output/present buffers.
|
* output/present buffers.
|
||||||
*/
|
*/
|
||||||
struct _GstBaseSinkClass {
|
struct _GstBaseSinkClass {
|
||||||
|
|
|
@ -144,6 +144,10 @@ struct _GstBaseSrc {
|
||||||
* undesirable.
|
* undesirable.
|
||||||
* @fixate: Called during negotation if caps need fixating. Implement instead of
|
* @fixate: Called during negotation if caps need fixating. Implement instead of
|
||||||
* setting a fixate function on the source pad.
|
* setting a fixate function on the source pad.
|
||||||
|
*
|
||||||
|
* Subclasses can override any of the available virtual methods or not, as
|
||||||
|
* needed. At the minimum, the @create method should be overridden to produce
|
||||||
|
* buffers.
|
||||||
*/
|
*/
|
||||||
struct _GstBaseSrcClass {
|
struct _GstBaseSrcClass {
|
||||||
GstElementClass parent_class;
|
GstElementClass parent_class;
|
||||||
|
|
|
@ -152,6 +152,11 @@ struct _GstBaseTransform {
|
||||||
* analysis can return a subbuffer or even just
|
* analysis can return a subbuffer or even just
|
||||||
* increment the reference to the input buffer (if in
|
* increment the reference to the input buffer (if in
|
||||||
* passthrough mode)
|
* passthrough mode)
|
||||||
|
*
|
||||||
|
* Subclasses can override any of the available virtual methods or not, as
|
||||||
|
* needed. At minimum either @transform or @transform_ip need to be overridden.
|
||||||
|
* If the element can overwrite the input data with the results (data is of the
|
||||||
|
* same type and quantity) it should provide @transform_ip.
|
||||||
*/
|
*/
|
||||||
struct _GstBaseTransformClass {
|
struct _GstBaseTransformClass {
|
||||||
GstElementClass parent_class;
|
GstElementClass parent_class;
|
||||||
|
|
Loading…
Reference in a new issue