Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | plugins-bad: Fix example pipelines | Vineeth TM | 2015-12-15 | 1 | -3/+3 |
| | | | | | | | | 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 | ||||
* | autoconvert: Add support for bufferlists | Olivier Crête | 2015-11-16 | 1 | -0/+40 |
| | |||||
* | autoconvert: Always give a valid reply to internal caps queries | Olivier Crête | 2015-11-13 | 1 | -1/+25 |
| | | | | | Caps queries can always have a valid reply, either the filter or ANY. If the caps are ANY, then accept-caps always returns TRUE. | ||||
* | Remove obsolete Android build cruft | Tim-Philipp Müller | 2015-04-26 | 1 | -14/+0 |
| | | | | This is not needed any longer. | ||||
* | autoconvert: factories don't need the lock | Olivier Crête | 2014-05-09 | 2 | -33/+26 |
| | | | | An atomic is enough, they can only be set once. | ||||
* | Revert "autoconvert: Handle caps query on internal srcpad" | Olivier Crête | 2014-05-09 | 1 | -10/+0 |
| | | | | | | This is not needed anymore if the gst_pad_link checks nothing. This reverts commit a303375a3f5c12e97ca8bf50b5a93ce8652faf23. | ||||
* | autoconvert: No need to check anything when linking internal pads | Olivier Crête | 2014-05-09 | 1 | -2/+4 |
| | |||||
* | autoconvert: Don't ignore elements accepted ANY, it is valid | Olivier Crête | 2014-05-09 | 1 | -10/+11 |
| | |||||
* | autoconvert: Remove broken usage of the iterator | Olivier Crête | 2014-05-09 | 1 | -35/+11 |
| | | | | | We're a subclass, so we can just take the object lock and iterate the list directly. | ||||
* | autoconvert: Process upstream getcaps | Olivier Crête | 2014-05-09 | 1 | -2/+3 |
| | | | | Process it like downstream getcaps | ||||
* | autoconvert: Return the GList of factories, to a pointer to it. | Olivier Crête | 2014-05-09 | 1 | -1/+1 |
| | |||||
* | autoconvert: subelement can only be change with stream lock held | Olivier Crête | 2014-05-09 | 2 | -24/+12 |
| | | | | | It was already the case, now be more explicit about that, and remove useless lock/ref/unlock/unref dances. | ||||
* | autoconvert: Keep a ref to the pads too | Olivier Crête | 2014-05-09 | 1 | -16/+16 |
| | | | | Simplifies the code | ||||
* | autoconvert: Remove uneeded if() | Olivier Crête | 2014-05-09 | 1 | -4/+2 |
| | | | | NULL is valid GList | ||||
* | autoconvert: Always push reconfigure upstream too | Olivier Crête | 2014-05-09 | 1 | -1/+4 |
| | | | | A reconfigure could trigger a change of contents instead of just reconfiguring the internal element | ||||
* | autoconvert: Remove unused internal parameter | Olivier Crête | 2014-05-09 | 1 | -7/+6 |
| | |||||
* | autoconvert: remove dead code | Vincent Penquerc'h | 2014-04-09 | 1 | -10/+0 |
| | | | | | | | Those events were previously taken from a cached events list, which was removed during the port to 0.11, but this bit stayed. Coverity 1139684 | ||||
* | gst: Add better support for static plugins | Sebastian Dröge | 2013-04-15 | 1 | -1/+1 |
| | |||||
* | autoconvert: don't use deprecated threading API | Tim-Philipp Müller | 2012-12-14 | 1 | -5/+5 |
| | |||||
* | Fix FSF address | Tim-Philipp Müller | 2012-11-04 | 5 | -10/+10 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520 | ||||
* | Use gst_element_class_set_static_metadata() | Tim-Philipp Müller | 2012-10-17 | 2 | -2/+2 |
| | | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there. | ||||
* | use gst_element_factory_get_metadata to replace obsolete API | Mark Nauwelaerts | 2012-09-15 | 1 | -1/+2 |
| | |||||
* | replace gst_element_class_set_details_simple with gst_element_class_set_metadata | Mark Nauwelaerts | 2012-09-14 | 1 | -1/+1 |
| | |||||
* | rename some caps and elements in examples | Wim Taymans | 2012-09-14 | 1 | -4/+4 |
| | |||||
* | autoconvert: Look at all possibilities for accept-caps even if there is a ↵ | Olivier Crête | 2012-09-11 | 1 | -16/+25 |
| | | | | | | | selected subelement If the accept-caps succeeds with a different subelement, then the subsequent caps event will change the current subelement. | ||||
* | autoconvert: Handle caps query on internal srcpad | Jan Schmidt | 2012-09-01 | 1 | -0/+10 |
| | | | | | | Reply with ANY caps to ensure linking the internal src pad. This might need more attention later, to reply with the real upstream caps for the currently active element. | ||||
* | autoconvert: Don't drop upstream events due to silly typo | Jan Schmidt | 2012-08-31 | 1 | -1/+2 |
| | |||||
* | autoconvert: don't access GstElementFactory structure directly | Tim-Philipp Müller | 2012-05-19 | 1 | -2/+2 |
| | |||||
* | gst: Update for GST_PLUGIN_DEFINE() API changes | Sebastian Dröge | 2012-04-05 | 1 | -1/+1 |
| | |||||
* | fix for caps api changes | Wim Taymans | 2012-03-11 | 1 | -2/+2 |
| | |||||
* | autoconvert: port to 0.11 | Olivier Crête | 2012-01-25 | 3 | -485/+245 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into 0.11-premerge | Edward Hervey | 2011-12-30 | 2 | -60/+33 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | autoconvert: Remove the initial-identity property from autoconvert | Sebastian Dröge | 2011-12-07 | 2 | -60/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initially creating an identity element to forward serialized events downstream before any caps are known is broken behaviour. Serialized events should only be forwarded downstream if the caps are already known, otherwise autopluggers and other elements using pad-blocks will fail. This behaviour also doesn't work anymore after basetransform was fixed to queue serialized events until the caps are known as a result of fixing bug #659571. See bug #599469, #665205. | ||||
| * | autoconvert: Implement iterate_internal_links function on the sinkpad and srcpad | Sebastian Dröge | 2011-12-05 | 1 | -0/+32 |
| | | |||||
| * | various: fix pad template ref leaks | Vincent Penquerc'h | 2011-11-28 | 2 | -8/+4 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664 | ||||
* | autoconvert: merge caps instead of using union | Vincent Penquerc'h | 2011-11-07 | 1 | -12/+4 |
| | | | | | | It's a lot faster, and preserves caps ordering. https://bugzilla.gnome.org/show_bug.cgi?id=663346 | ||||
* | android: make it ready for androgenizer | Thibault Saunier | 2011-04-11 | 1 | -0/+14 |
| | | | | | | | | 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 | ||||
* | autoconvert: Fix some more leaks and reorganize unref code | Sebastian Dröge | 2010-12-21 | 1 | -3/+11 |
| | |||||
* | autoconvert: Avoid some leaks in autoconvert | benjamin gaignard | 2010-12-21 | 1 | -0/+6 |
| | | | | | | | unref sink and src pad after gst_pad_by_direction calls unref element if gst_auto_convert_activate_element failed. See bug #637553. | ||||
* | autoconvert: Use gst_caps_can_intersect() | Olivier Crête | 2010-12-19 | 1 | -10/+6 |
| | |||||
* | autovideoconvert: Don't leak pad templates created from static pad templates | Sebastian Dröge | 2010-12-19 | 1 | -0/+2 |
| | |||||
* | autovideoconvert: Add autoconvert child before chaining up to parent state ↵ | Sebastian Dröge | 2010-12-19 | 1 | -9/+48 |
| | | | | | | change function ...and remove/unlink autoconvert child when going back to NULL. | ||||
* | autoconvert: Rename autocolorspace to autovideoconvert | Sebastian Dröge | 2010-12-16 | 4 | -65/+72 |
| | | | | This doesn't just convert between color spaces. | ||||
* | autocolorspace: Add autoconvert based video format convert element | Benjamin Gaignard | 2010-12-15 | 5 | -1/+346 |
| | | | | Fixes bug #636106. | ||||
* | various (gst): add missing G_PARAM_STATIC_STRINGS flags | Stefan Kost | 2010-10-19 | 1 | -1/+2 |
| | | | | Canonicalize property names as needed. | ||||
* | autoconvert: Don't use GST_FLOW_IS_FATAL() | Sebastian Dröge | 2010-09-21 | 1 | -1/+1 |
| | |||||
* | Add -Wmissing-declarations -Wmissing-prototypes to configure flags | Benjamin Otte | 2010-03-21 | 2 | -1/+3 |
| | | | | And fix all warnings | ||||
* | Clean up LDFLAGS, LIBS, CFLAGS | Tim-Philipp Müller | 2009-11-22 | 1 | -3/+3 |
| | | | | | | | Fix order, fix variables that don't exist, like GST_LIBS_LIBS, use $(LIBM) instead of -lm, and move _LIBS from LDFLAGS to LIBADD. Spotted by Havard Graff. | ||||
* | autoconvert: Fix previous commit: ensure we take a ref on the features | Jan Schmidt | 2009-11-04 | 1 | -0/+1 |
| | |||||
* | resindvd,autoconvert: Avoid depending on 0.10.26 API | Jan Schmidt | 2009-11-04 | 1 | -1/+1 |
| | | | | | | Wait until after the next release to bump the core requirement. Until then, don't use gst_plugin_feature_list_copy and gst_pad_peer_get_caps_refed. |