mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-05 06:58:56 +00:00
gst/gstdebugutils.c: Add some ideas, how to make the graph smaller.
Original commit message from CVS: * gst/gstdebugutils.c: Add some ideas, how to make the graph smaller. * gst/gstutils.c: Add a comment from a debug session. * libs/gst/base/gstbasetransform.c: Log more context. * libs/gst/controller/gstinterpolationcontrolsource.c: Indet. * plugins/elements/gstcapsfilter.c: Fix typo in docs.
This commit is contained in:
parent
428ead89b8
commit
7dd8b92448
6 changed files with 29 additions and 4 deletions
17
ChangeLog
17
ChangeLog
|
@ -1,3 +1,20 @@
|
||||||
|
2009-01-01 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* gst/gstdebugutils.c:
|
||||||
|
Add some ideas, how to make the graph smaller.
|
||||||
|
|
||||||
|
* gst/gstutils.c:
|
||||||
|
Add a comment from a debug session.
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasetransform.c:
|
||||||
|
Log more context.
|
||||||
|
|
||||||
|
* libs/gst/controller/gstinterpolationcontrolsource.c:
|
||||||
|
Indet.
|
||||||
|
|
||||||
|
* plugins/elements/gstcapsfilter.c:
|
||||||
|
Fix typo in docs.
|
||||||
|
|
||||||
2008-12-27 Tim-Philipp Müller <tim.muller at collabora co uk>
|
2008-12-27 Tim-Philipp Müller <tim.muller at collabora co uk>
|
||||||
|
|
||||||
* gst/gstbus.c: (gst_bus_dispose), (gst_bus_get_property),
|
* gst/gstbus.c: (gst_bus_dispose), (gst_bus_get_property),
|
||||||
|
|
|
@ -22,6 +22,11 @@
|
||||||
* edge [ constraint=false ];
|
* edge [ constraint=false ];
|
||||||
* this creates strange graphs ("minlen=0" is better)
|
* this creates strange graphs ("minlen=0" is better)
|
||||||
* try puting src/sink ghostpads for each bin into invisible clusters
|
* try puting src/sink ghostpads for each bin into invisible clusters
|
||||||
|
*
|
||||||
|
* for more compact nodes, try
|
||||||
|
* - changing node-shape from box into record
|
||||||
|
* - use labels like : element [ label="{element | <src> src | <sink> sink}"]
|
||||||
|
* - point to record-connectors : element1:src -> element2:sink
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "gst_private.h"
|
#include "gst_private.h"
|
||||||
|
|
|
@ -2533,6 +2533,7 @@ gst_buffer_stamp (GstBuffer * dest, const GstBuffer * src)
|
||||||
static gboolean
|
static gboolean
|
||||||
intersect_caps_func (GstPad * pad, GValue * ret, GstPad * orig)
|
intersect_caps_func (GstPad * pad, GValue * ret, GstPad * orig)
|
||||||
{
|
{
|
||||||
|
/* skip the pad, the request came from */
|
||||||
if (pad != orig) {
|
if (pad != orig) {
|
||||||
GstCaps *peercaps, *existing;
|
GstCaps *peercaps, *existing;
|
||||||
|
|
||||||
|
|
|
@ -1033,7 +1033,8 @@ no_transform_possible:
|
||||||
{
|
{
|
||||||
GST_WARNING_OBJECT (trans,
|
GST_WARNING_OBJECT (trans,
|
||||||
"transform could not transform %" GST_PTR_FORMAT
|
"transform could not transform %" GST_PTR_FORMAT
|
||||||
" in anything we support", caps);
|
" in anything we support (othercaps %" GST_PTR_FORMAT ")",
|
||||||
|
caps, othercaps);
|
||||||
ret = FALSE;
|
ret = FALSE;
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
|
|
@ -125,8 +125,9 @@ gst_interpolation_control_source_new (void)
|
||||||
* Returns: %TRUE if the interpolation mode could be set, %FALSE otherwise
|
* Returns: %TRUE if the interpolation mode could be set, %FALSE otherwise
|
||||||
*/
|
*/
|
||||||
gboolean
|
gboolean
|
||||||
gst_interpolation_control_source_set_interpolation_mode
|
gst_interpolation_control_source_set_interpolation_mode
|
||||||
(GstInterpolationControlSource * self, GstInterpolateMode mode) {
|
(GstInterpolationControlSource * self, GstInterpolateMode mode)
|
||||||
|
{
|
||||||
gboolean ret = TRUE;
|
gboolean ret = TRUE;
|
||||||
GstControlSource *csource = GST_CONTROL_SOURCE (self);
|
GstControlSource *csource = GST_CONTROL_SOURCE (self);
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
/**
|
/**
|
||||||
* SECTION:element-capsfilter
|
* SECTION:element-capsfilter
|
||||||
*
|
*
|
||||||
* The element does not modify data as such, but can enforce limmitations on the
|
* The element does not modify data as such, but can enforce limitations on the
|
||||||
* data format.
|
* data format.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue