summaryrefslogtreecommitdiff
path: root/gst/interlace
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-14/+0
| | | | This is not needed any longer.
* interlace: fix caps refcountingSebastian Rasmussen2014-08-101-2/+1
| | | | | | | tcaps was unrefed when it shouldn't have been unrefed in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=734531
* interlace: fix negotiation if filter caps are passed to query_capsTim-Philipp Müller2013-07-221-4/+18
| | | | | | | | Make videotestsrc ! interlace ! $anything work again. Problem was that upstream filter caps were passed which contained interlace-mode=progressive, which doesn't intersect too well with interlace's source pad template caps, leading to not-negotiated errors.
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* interlaced: set both DTS and PTSWim Taymans2013-03-251-10/+11
| | | | Handle both dts and pts on output buffers.
* interlace: fix negotiation for true interlaced modesDavid Schleef2013-02-061-1/+7
|
* interlace: Add support for more telecine patternsRobert Swain2013-02-051-2/+28
|
* interlace: Add more verbose hints about field patternsRobert Swain2013-02-051-5/+7
|
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-171-1/+1
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-141-1/+1
|
* rename some caps and elements in examplesWim Taymans2012-09-141-3/+3
|
* interlace: Use buffer flags and caps correctlyRobert Swain2012-07-201-6/+18
| | | | | This requires a recent commit to -base that adds an INTERLACED buffer flag.
* interlace: port to 0.11Wim Taymans2012-06-261-263/+211
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-1/+1
|
* Merge branch 'master' into 0.11Sebastian Dröge2012-01-101-8/+30
|\ | | | | | | | | | | | | Conflicts: gst/mpegtsdemux/tsdemux.c gst/videoparsers/gsth264parse.c tests/check/elements/camerabin2.c
| * interlace: fix caps leaksVincent Penquerc'h2012-01-101-1/+15
| |
| * interlace: fix ref leakVincent Penquerc'h2012-01-101-0/+2
| |
| * interlace: avoid dividing by zero on unkbown framerateVincent Penquerc'h2012-01-061-7/+13
| | | | | | | | | | | | If the framerate is unknown, we cannot generate meaningful buffer timestamps/durations, so set them to _NONE instead of calculating something wrong and dividing by 0.
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-281-4/+4
|/ | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* 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
* interlace: Fix buffer timestamp and durationRobert Swain2010-11-241-2/+3
| | | | | The field rate is twice the frame rate of the src pad and so the duration of one output buffer is src_fps_d / (2 * src_fps_n).
* interlace: Rename pattern property to field-patternRobert Swain2010-11-241-2/+2
| | | | | This is mostly for clarity of what the property means and, I believe, makes the pattern-offset property more comprehensible.
* interlace: Add pattern offset propertyRobert Swain2010-11-241-6/+23
| | | | | | | This property allows one to start at any point within the field pattern after a discontinuity (whenever gst_interlace_reset () is called). Thus with the 2:3:3:2 pattern, for example, one can start at offset 2 and achieve 3:2:2:3 or offset 1 and achieve 3:3:2:2.
* interlace: Add allow-rff property. Fix timestampingDavid Schleef2010-09-181-34/+91
|
* interlace: merge telecine into normal operationDavid Schleef2010-09-181-218/+159
|
* interlace: Add telecine supportRobert Swain2010-09-181-48/+341
|
* interlace: Fix element detailsRobert Swain2010-09-071-2/+2
|
* interlace: Add documentationDavid Schleef2010-09-061-0/+25
|
* interlace: Add more formatsDavid Schleef2010-09-051-4/+67
|
* interlace: new elementDavid Schleef2010-09-042-0/+474