- 11 Sep, 2012 4 commits
-
-
Wim Taymans authored
Don't align the palette data. Fixes endless loop when trying to align paletted formats.
-
Wim Taymans authored
Only make the navigation event writable when we need to change it.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
It needs to be reworked for 1.0
-
- 10 Sep, 2012 18 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
When we are operating in pull mode, we need to pull from upstream and push downstream. Also make sure to push tags first.
-
Mark Nauwelaerts authored
... and clean up some related resolved FIXMEs
-
Mark Nauwelaerts authored
-
Mark Nauwelaerts authored
-
Wim Taymans authored
Only provide a clock when we are not flushing, this means that we have posted a PROVIDE_CLOCK message. We used to check if we were acquired but that doesn't work anymore now that we do the negotiation async in the streaming thread: it's possible that we are still negotiating when the pipeline asks us for a clock.
-
Wim Taymans authored
-
Mark Nauwelaerts authored
-
Pontus Oldberg authored
Make it possible for subclasses to provide the timestamp (as an absolute time against the pipeline clock) of the last read data. Fix up alsa to provide the timestamp received from alsa. Because the alsa timestamps are in monotonic time, we can only do this when the monotonic clock has been selected as the pipeline clock. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635256
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 09 Sep, 2012 16 commits
-
-
Thibault Saunier authored
-
Thibault Saunier authored
-
Thibault Saunier authored
-
Thibault Saunier authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
But we should only do that if it comes straight from a container or wavparse, not if it comes from a decoder, otherwise it's probably not really meaningful.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
It's all been ported to the latest GLib API now.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Instead of home-grown solution.
-
Tim-Philipp Müller authored
People expect audiorate to fix things up and not make things worse by default, so let's default to a similar tolerance as audiosinks do. Should help with transcoding and the like, though one might possible still want higher values then.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
We can't just make a vfunc that takes a union of int and pointer as argument, and then set up subclass-specific action signals and signals that take int (in multifdsink's case) or a GSocket * (in multisocketsink's case), and then expect everything to Just Work. This blows up spectacularly on PPC G4 for some reason. Fixes multifdsink unit test on PPC, and fixes aborts in multisocketunit test (now hangs in gst_pad_push - progress).
-
- 08 Sep, 2012 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
This reverts part of "visual: enable commented out code again." (commit 8222ba16). The shader code does indeed look broken (or rather, it makes assumptions that are not necessarily true here, namly that pixel stride is 4, for example), which makes totem very crashy and causes other weird behaviour. Also see https://bugzilla.gnome.org/show_bug.cgi?id=683527
-