summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-28composition: Ensure segment base time is correctHEADmasterEdward Hervey6-11/+63
We update it based on accumulated segment time. Tests are also updated to check for valid base/time/duration
2013-03-28gnlcomposion: When seeking flush downstream before unlinkingNicolas Dufresne1-1/+1
The 'update' parameter in seek_handling is used to know if flush most be performed before unlinking or linking new objects. It accidently set to TRUE d196cd3cdc850f2355bb16518e22ccfda1170078.
2013-03-28gnlcomposion: objects lock must be taken to call _set_target()Nicolas Dufresne1-1/+5
gnl_composition_ghost_pad_set_target() require the objects_lock to be taken. Aslo improve protection around user_seek_flush.
2013-03-07Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 2de221c to 04c7a1e
2013-01-30configure: update to 1.0 dependencyLuis de Bethencourt1-4/+4
2013-01-28Automatic update of common submoduleStefan Sauer1-0/+0
From a942293 to 2de221c
2013-01-16tests, docs: use GST_*_1_0 environment variables everywhereTim-Philipp Müller2-4/+4
The _1_0 suffixed environment variables override the non-suffixed ones, so if we're in an environment that sets the _1_0 suffixed ones, such as jhbuild, we need to set those to make sure ours actually always get used.
2013-01-15Automatic update of common submoduleTim-Philipp Müller1-0/+0
From a72faea to a942293
2012-12-30configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSKerrick Staley1-1/+1
AM_CONFIG_HEADER has been removed in the just-released automake 1.13: https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html https://bugzilla.gnome.org/show_bug.cgi?id=690881
2012-11-28gnlcomposition: Add support for reverse playbackSebastian Dröge1-50/+127
Conflicts: gnl/gnlcomposition.c
2012-11-28gnlcomposition: Make sure to pass flushes downstream if flushing seeks were ↵Sebastian Dröge1-4/+32
received Conflicts: gnl/gnlcomposition.c
2012-11-19Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 6bb6951 to a72faea
2012-11-07check: Detect stray segments betterEdward Hervey1-0/+10
2012-11-04Fix FSF addressTim-Philipp Müller19-38/+38
2012-11-03check: Re-enable more testsEdward Hervey1-6/+2
Event though they don't succeed due to some issues in videomixer segment handling (or lack thereof).
2012-11-03check: Fix usage of probeEdward Hervey1-5/+5
We only care about downstream data, and we only need to be called once
2012-11-03misc: Add more/better debuggingEdward Hervey2-6/+13
2012-11-03gnloperation: Only release sink pads that need to beEdward Hervey1-1/+2
2012-11-03gnlghostpad: Control internal pad straight awayEdward Hervey1-16/+21
The behaviour changed in 1.0, the internal (proxy) pad is always present for a ghostpad. We therefore need to control straight away to avoid races between the mode it is linked with the target and the moment we set custom pad functions.
2012-11-03composition: Only care about source pads that go awayEdward Hervey1-10/+12
sink pads are handled by operations
2012-11-01composition: Ensure seeks always have flush/accurateEdward Hervey1-5/+3
Otherwise we will never be able to unblock upstream elements
2012-11-01events: Don't leak segments and carry-over seqnumsEdward Hervey1-15/+23
Even though we transform events, we carry-over the seqnum
2012-11-01gnlcomposition: Fix leakEdward Hervey1-0/+2
2012-10-17gnl: use gst_element_class_set_static_metadata()Tim-Philipp Müller4-6/+5
2012-10-06Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 6c0b52c to 6bb6951
2012-09-22Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 4f962f7 to 6c0b52c
2012-09-03gnlcomposition: Update for API changeEdward Hervey1-3/+2
2012-08-22Automatic update of common submoduleStefan Sauer1-0/+0
From 668acee to 4f962f7
2012-08-05Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 94ccf4c to 668acee
2012-07-23Automatic update of common submoduleSebastian Dröge1-0/+0
From 98e386f to 94ccf4c
2012-07-05gnlcomposition: Implement segment-done eventSebastian Dröge1-0/+2
2012-06-11configure: Remove -Wcast-alignEdward Hervey1-1/+1
See https://bugzilla.gnome.org/show_bug.cgi?id=615698
2012-06-08Automatic update of common submoduleEdward Hervey1-0/+0
From 03a0e57 to 98e386f
2012-06-06Automatic update of common submoduleEdward Hervey1-0/+0
From 1fab359 to 03a0e57
2012-06-01Automatic update of common submoduleEdward Hervey1-0/+0
From f1b5a96 to 1fab359
2012-05-31Automatic update of common submoduleSebastian Dröge1-0/+0
From 92b7266 to f1b5a96
2012-05-30Automatic update of common submoduleSebastian Dröge1-0/+0
From ec1c4a8 to 92b7266
2012-05-30Automatic update of common submoduleSebastian Dröge1-0/+0
From 3429ba6 to ec1c4a8
2012-05-13Automatic update of common submoduleSebastian Dröge1-0/+0
From dc70203 to 3429ba6
2012-05-02gnlcomposition: fix printf format in debug messageРуслан Ижбулатов1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=675276
2012-04-24gnlcomposition: Use correct enum typeSebastian Dröge1-1/+1
2012-04-16Automatic update of common submoduleSebastian Dröge1-0/+0
From 6db25be to dc70203
2012-04-13configure: Modernize autotools setup a bitSebastian Dröge2-12/+11
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13Automatic update of common submoduleSebastian Dröge1-0/+0
From 464fe15 to 6db25be
2012-04-05Automatic update of common submoduleSebastian Dröge1-0/+0
From 7fda524 to 464fe15
2012-04-05gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge1-1/+1
2012-04-04gnl: Update versioningSebastian Dröge5-14/+14
2012-03-26Replace master with 0.11Wim Taymans0-0/+0
2012-03-13Merge remote-tracking branch 'origin/master' into 0.11Tim-Philipp Müller1-1/+1
Conflicts: configure.ac gnl/gnlfilesource.c gnl/gnlsource.c tests/check/gnl/common.h
2012-03-13Remove gstmarshal.[ch] completely and use the generic marshallerTim-Philipp Müller4-29/+5