Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-13 | update for message api changereset-time | Wim Taymans | 4 | -5/+11 | |
2012-06-13 | theoradec: Always inform base class when dropping frames | Jan Schmidt | 1 | -0/+1 | |
Partially fixes backwards playback. Informing the base class of the dropped frame lets it manage the timestamping and events better. | |||||
2012-06-13 | videodecoder: Fix initial timestamp in ogg, and a warning. | Jan Schmidt | 1 | -5/+5 | |
Don't replace the initial frame's timestamp with a bogus one calculated from the (incorrect for Ogg) frame number just because the 'sync time' hasn't changed. Also, don't output a bogus warning about the output_frame being NULL when it's being dropped/skipped due to QoS. | |||||
2012-06-12 | audio decoder: Add some debug output for bad caps from children | Jan Schmidt | 1 | -1/+3 | |
2012-06-12 | playback: Always prefer parsers over decoders | Sebastian Dröge | 3 | -5/+65 | |
...and in playbin2 additionally prefer sinks over parsers. This makes sure that we a) always directly plug a sink if it supports the (compressed) format and b) always plug parsers in front of decoders. | |||||
2012-06-11 | playback-test: expose seek snap flags | Vincent Penquerc'h | 1 | -2/+32 | |
https://bugzilla.gnome.org/show_bug.cgi?id=676639 | |||||
2012-06-11 | audiodecoder: push queued events only when we have a first buffer | Vincent Penquerc'h | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=675812 | |||||
2012-06-11 | typefind: probe for DVD ISO files, to avoid matching H.264 | Vincent Penquerc'h | 1 | -0/+28 | |
https://bugzilla.gnome.org/show_bug.cgi?id=674069 | |||||
2012-06-08 | playbin2: remove uridecodebin from bin when it fails to switch to PAUSED | Vincent Penquerc'h | 1 | -0/+2 | |
This avoids that bin being leftover and being found when reusing playbin2, and fixes restarting on a new URI after failing to activate with a previous URI. https://bugzilla.gnome.org/show_bug.cgi?id=673888 | |||||
2012-06-08 | Add generated orc files | Wim Taymans | 2 | -0/+4079 | |
2012-06-08 | Also build the orc generated code | Wim Taymans | 1 | -1/+1 | |
2012-06-08 | audio: add orc enabled pack and unpack functions | Wim Taymans | 3 | -89/+630 | |
2012-06-08 | audio: add flag to mark possible unpack formats | Wim Taymans | 2 | -10/+30 | |
Make a new flag to mark formats that can be used in pack and unpack functions. Mark S32NE and F64NE as those unpack formats | |||||
2012-06-08 | elements: Use gst_pad_set_caps() instead of manual event fiddling | Sebastian Dröge | 5 | -5/+5 | |
2012-06-08 | Automatic update of common submodule | Edward Hervey | 1 | -0/+0 | |
From 03a0e57 to 98e386f | |||||
2012-06-08 | videodecoder: use GST_CLOCK_TIME_IS_VALID where appropriate | Vincent Penquerc'h | 1 | -1/+3 | |
2012-06-08 | video: mark unpack formats with a flag | Wim Taymans | 2 | -53/+38 | |
Add a new _UNPACK flag and use it to mark potential unpack formats. | |||||
2012-06-08 | audio: Remove unused, generated marshallers | Sebastian Dröge | 3 | -8/+2 | |
2012-06-08 | videoconvert: Need $(LIBM) for pow() | Sebastian Dröge | 1 | -1/+2 | |
2012-06-08 | audio: split audio header into logical parts | Wim Taymans | 9 | -1609/+1818 | |
2012-06-07 | videodecoder: do not do timestamp arithmetic from an invalid timestamp | Vincent Penquerc'h | 1 | -1/+1 | |
This fixes untimestampped buffers from being rejected by the segment clipper. https://bugzilla.gnome.org/show_bug.cgi?id=676022 | |||||
2012-06-07 | Back to development | Sebastian Dröge | 1 | -1/+1 | |
2012-06-07 | Release 0.11.92 | Sebastian Dröge | 40 | -186/+1244 | |
2012-06-07 | Update .po files | Sebastian Dröge | 37 | -37/+37 | |
2012-06-07 | theoradec: fix frame leaks | Vincent Penquerc'h | 1 | -3/+17 | |
2012-06-07 | theoradec: fix video state leaks | Vincent Penquerc'h | 1 | -0/+4 | |
2012-06-07 | video: fix memory leak | Vincent Penquerc'h | 1 | -0/+1 | |
2012-06-07 | playsink: fix compilation | Wim Taymans | 1 | -7/+3 | |
2012-06-06 | playbin2: Send flush events when changing subtitle tracks and use new ↵ | Andre Moreira Magalhaes (andrunko) | 3 | -97/+330 | |
input-selector modes for subtitle tracks For audio/video we should flush too for fastest stream switches but this currently isn't possible because the flushes would need to go to the sink, which then causes state changes and causes all timing information to be changed. Should work out of the box in 0.11 with the flush-stop that doesn't reset the times. Conflicts: gst/playback/gstplaybin2.c gst/playback/gstplaysink.c gst/playback/gstsubtitleoverlay.c | |||||
2012-06-06 | playsink: Don't use // comments and prevent unnecessary memory allocation | Sebastian Dröge | 1 | -6/+5 | |
Conflicts: gst/playback/gstplaysink.c | |||||
2012-06-06 | playbin2: Properly change subtitles | Andre Moreira Magalhaes (andrunko) | 2 | -19/+72 | |
Conflicts: gst/playback/gstplaysink.c | |||||
2012-06-06 | playbin2: fix subtitle only seeks when switching to external subs | Thiago Santos | 1 | -7/+77 | |
Sending a non-flushing seek might not be enough for switching to an external sub that has already been used because the flushes are needed to reset the state of its decodebin's queue. For example, if the subtitle is short enough, the queue might get and EOS and keep its 'unexpected' return state. If the user switches to another subtitle and back to the external one, the buffers won't get past the queue. This patch fixes this by adding the flush flag to the seek and preventing that this flush leaves the suburidecodebin. https://bugzilla.gnome.org/show_bug.cgi?id=638168 Conflicts: gst/playback/gstplaybin2.c | |||||
2012-06-06 | gstplaysink: Properly reset chain when receiving a custom flush event. | Andre Moreira Magalhaes (andrunko) | 1 | -0/+166 | |
https://bugzilla.gnome.org/show_bug.cgi?id=638168 Conflicts: gst/playback/gstplaysink.c | |||||
2012-06-06 | playsink: do not store more than a second of subtitles | Thiago Santos | 1 | -2/+2 | |
Use a shorter queue for subtitles to avoid switches for subtitles taking longer than they already take. https://bugzilla.gnome.org/show_bug.cgi?id=638168 | |||||
2012-06-06 | subtitleoverlay: pass correct parameter to debug message | Thiago Santos | 1 | -1/+1 | |
Get the format name to pass to the debug message, as it expects a string | |||||
2012-06-06 | gstsuboverlay: Convert NewSegment events to always be in the TIME format. | Andre Moreira Magalhaes (andrunko) | 1 | -6/+135 | |
https://bugzilla.gnome.org/show_bug.cgi?id=638168 Conflicts: gst/playback/gstsubtitleoverlay.c | |||||
2012-06-06 | oggdemux: reject opus streams with negative start time | Vincent Penquerc'h | 1 | -3/+9 | |
This is used by Vorbis for sample accurate clipping, but this is deemed an invalid stream by the opus spec. | |||||
2012-06-06 | oggstream: add a flag to say whether start granule clamping is to be done | Vincent Penquerc'h | 2 | -0/+2 | |
2012-06-06 | Automatic update of common submodule | Edward Hervey | 1 | -0/+0 | |
From 1fab359 to 03a0e57 | |||||
2012-06-06 | rtspconnection: handle cancellation correctly | Wim Taymans | 1 | -1/+1 | |
2012-06-06 | audiopayload: disable broken bufferlist handling | Wim Taymans | 1 | -0/+3 | |
The bufferlist handling is broken so make sure it is never enabled. | |||||
2012-06-06 | rtsp: don't leak address and socket | David Svensson Fors | 1 | -0/+2 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677466 | |||||
2012-06-06 | update for tag event change | Wim Taymans | 12 | -16/+18 | |
2012-06-06 | oggstream: reject Ogg/Opus streams with nonsensical preskip/granpos setup | Vincent Penquerc'h | 3 | -2/+46 | |
As the spec mandates. | |||||
2012-06-06 | video: add pack_lines variable | Wim Taymans | 2 | -39/+41 | |
Use a separate variable to describe the amount of lines that will be used in packing instead of abusing the h_sub variable. Some formats might have no subsampling but need to operate on multipe lines. | |||||
2012-06-06 | videotestsrc: Remove more redundant code | Wim Taymans | 4 | -520/+98 | |
Use the video library to do the setup instead of keeping a separate incomplete list. | |||||
2012-06-06 | video: add macro for component depth | Wim Taymans | 1 | -0/+1 | |
2012-06-06 | videotestsrc: don't artificially restrict caps | Wim Taymans | 1 | -37/+15 | |
Use all the formats that the video library supports without any restrictions on colorimetry or other parameters such as chroma-siting. | |||||
2012-06-06 | pbutils: Add descriptor for E-AC3 and PGS subtitles | Edward Hervey | 1 | -0/+2 | |
2012-06-05 | win32: update .def file for new video API | Tim-Philipp Müller | 1 | -2/+3 | |