summaryrefslogtreecommitdiff
path: root/gst/debugutils
Commit message (Collapse)AuthorAgeFilesLines
* docs: remove some leftover 'Since 0.10.x' markersTim-Philipp Müller2016-02-031-2/+0
|
* debugutils: use generic marshallerTim-Philipp Müller2016-02-034-22/+1
|
* plugins-bad: Fix example pipelinesVineeth TM2015-12-154-7/+7
| | | | | | | | rename gst-launch --> gst-launch-1.0 replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**) fix caps in examples https://bugzilla.gnome.org/show_bug.cgi?id=759432
* error-ignore: New element to convert some GstFlowReturn types into othersVivia Nikolaidou2015-06-234-2/+338
| | | | | | | | | Can be used to fix misbehaving sinks. It will pass through all buffers until it encounters GST_FLOW_ERROR or GST_FLOW_NOT_NEGOTIATED (configurable). At that point it will unref the buffers and return GST_FLOW_NOT_LINKED (configurable) - until the next READY_TO_PAUSED or FLUSH_STOP. https://bugzilla.gnome.org/show_bug.cgi?id=750098
* fpsdisplaysink: get rendered and dropped stats from QOS messagesAlessandro Decina2015-06-181-38/+40
| | | | | | Use QOS messages to update rendered and dropped frame stats. This is the only accurate method. The old method didn't take max-lateness and latency into account.
* debugutilsbad: Minor cleanupVivia Nikolaidou2015-06-122-27/+28
| | | | Ran gst-indent on debugutilsbad.c, moved headers to noinst in Makefile.am
* Update references to decodebinLuis de Bethencourt2015-05-081-1/+1
| | | | Update old references for decodebin2 to decodebin.
* gst: remove some unnecessary glib version checksTim-Philipp Müller2015-04-281-8/+0
| | | | | We require 2.32, no need to check for anything older than that.
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-14/+0
| | | | This is not needed any longer.
* remove unused enum items PROP_LASTLuis de Bethencourt2015-04-241-2/+1
| | | | | This were probably added to the enums due to cargo cult programming and are unused.
* watchdog: GstElement->state is protected with the OBJECT_LOCKThibault Saunier2014-12-121-3/+1
| | | | | | Not the STATE_LOCK. gst_watchdog_feed was already always called with the OBJECT_LOCK taken.
* watchdog: Handle FLUSHING seek events even in PAUSED stateThibault Saunier2014-11-272-2/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740757
* watchdog: Properly handle PAUSED stateThibault Saunier2014-11-272-11/+53
| | | | | | | In PAUSED state we should just preroll, so get one buffer and stop monitoring. https://bugzilla.gnome.org/show_bug.cgi?id=740757
* chopmydata: Transfer timestamps to output buffersJan Schmidt2014-09-241-0/+3
| | | | Allows using chopmydata as a simple repacketizer
* watchdog: Only create a new GSource if we have a main contextGöran Jönsson2014-07-011-3/+3
| | | | | | | | | We can still get OOB events while stopping the watchdog element, and while stopping it we destroy the main context. Also let the GSource own a reference to the element for additional safety. https://bugzilla.gnome.org/show_bug.cgi?id=732554
* watchdog: Add handling of PAUSED statePer x Johansson2014-05-031-8/+82
| | | | | | Also allow disabling the timeout by setting it to 0. https://bugzilla.gnome.org/show_bug.cgi?id=726156
* compare: special case empty regions with 1 SSIM to avoid dividing by 0Vincent Penquerc'h2014-04-091-0/+8
| | | | Coverity 1139689, 1139688
* debugutilsbad.c fails gst-indent checkKipp Cannon2014-02-251-21/+20
| | | | | | this patch is "gst-indent debugutilsbad.c" https://bugzilla.gnome.org/show_bug.cgi?id=725090
* all: Fix for GST_DISABLE_GST_DEBUGEdward Hervey2013-07-291-43/+0
| | | | | Where applicable, remove methods that don't do anything different than the default implementation.
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* watchdog: race between g_main_loop_run/_quit fixedAlexander Schrab2013-04-101-1/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=697694
* watchdog: fix event handlingDavid Schleef2013-04-091-2/+5
|
* watchdog: new elementDavid Schleef2013-03-274-1/+378
|
* Fix FSF addressTim-Philipp Müller2012-11-0411-20/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-175-5/+5
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace some playbin2 -> playbinWim Taymans2012-10-101-1/+1
|
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-145-5/+5
|
* collectpads: remove gst_collect_pads_add_pad_fullStefan Sauer2012-09-121-2/+2
| | | | | Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all invocations.
* collectpads2: rename to collectpadsMark Nauwelaerts2012-04-172-15/+15
|
* Update for the removal of the interfaces library and the tuner/mixer interfacesSebastian Dröge2012-04-131-1/+1
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-2/+2
|
* debugutils: port to 0.11Mark Nauwelaerts2012-02-026-180/+205
|
* Merge branch 'master' into 0.11Sebastian Dröge2012-01-251-0/+2
|\ | | | | | | | | | | | | | | Conflicts: configure.ac ext/kate/gstkateenc.c gst/colorspace/colorspace.c gst/mpegvideoparse/mpegvideoparse.c
| * debugspy: fix string leakVincent Penquerc'h2012-01-161-0/+2
| |
* | Merge remote-tracking branch 'origin/master' into 0.11-premergeEdward Hervey2011-12-302-15/+15
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/libs/Makefile.am ext/kate/gstkatetiger.c ext/opus/gstopusdec.c ext/xvid/gstxvidenc.c gst-libs/gst/basecamerabinsrc/Makefile.am gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h gst-libs/gst/video/gstbasevideocodec.c gst-libs/gst/video/gstbasevideocodec.h gst-libs/gst/video/gstbasevideodecoder.c gst-libs/gst/video/gstbasevideoencoder.c gst/asfmux/gstasfmux.c gst/audiovisualizers/gstwavescope.c gst/camerabin2/gstcamerabin2.c gst/debugutils/gstcompare.c gst/frei0r/gstfrei0rmixer.c gst/mpegpsmux/mpegpsmux.c gst/mpegtsmux/mpegtsmux.c gst/mxf/mxfmux.c gst/videomeasure/gstvideomeasure_ssim.c gst/videoparsers/gsth264parse.c gst/videoparsers/gstmpeg4videoparse.c
| * compare: port to GstCollectPads2Vincent Penquerc'h2011-12-152-15/+15
| |
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-285-20/+16
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | collectpads: port API changesStefan Sauer2011-11-171-2/+2
|/
* debugutils: add compare elementMark Nauwelaerts2011-06-174-0/+747
|
* Fix missing header file and update spec to work around current compiler issuesChristian Fredrik Kalager Schaller2011-05-271-2/+3
|
* debugspy: Use G_PARAM_STATIC_STRINGSSebastian Dröge2011-05-261-2/+2
|
* debugspy: add new elementGuillaume Emont2011-05-264-0/+305
| | | | | | This element allows you to get information about buffers with bus messages. It provides the same kind of information as identity does through a notify signal on a string property, but in a more programmer-friendly way.
* chopmydata: don't push buffers smaller than min-size on eosTim-Philipp Müller2011-04-301-3/+9
| | | | | | When pushing the remaining data on EOS, don't just push whatever data is left in the adapter, but only push data that's at least of min-size.
* chopmydata: don't mess with adapter from non-streaming thread on FLUSH_STARTTim-Philipp Müller2011-04-301-2/+1
| | | | | | | Don't try to push remaining data in the adapter on receiving a FLUSH event, just flush the adapter. Do this on FLUSH_STOP, however, which is serialized, unlike FLUSH_START, so we don't mess with the adapter at the same time as the streaming thread.
* Fix some unused-but-set-variable warnings with gcc 4.6Tim-Philipp Müller2011-04-152-103/+5
|
* fpsdisplaysink:: fix compilation with older GLibTim-Philipp Müller2011-04-141-0/+8
| | | | g_object_notify_by_pspec() is new in GLib 2.26, but we only require 2.22.
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+13
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* fpsdisplaysink: Add last-message property and never print anything to stdoutSebastian Dröge2011-04-092-8/+50
| | | | | | | Instead everything will be put into the last-message property and gst-launch -v will print all changes of the property. This makes the behaviour of fpsdisplay consistent with the fakesink/identity/etc behaviour.
* fpsdisplaysink: Rename verbose property to silent for consistencySebastian Dröge2011-04-092-12/+12
|