Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-26 | Merge remote-tracking branch 'origin/master' into 0.11 | Tim-Philipp Müller | 1 | -3/+9 | |
Conflicts: ext/vorbis/gstvorbisenc.c gst/playback/gstdecodebin2.c gst/playback/gstplaysinkconvertbin.c gst/videorate/gstvideorate.c | |||||
2011-11-25 | oggmux: set collectpads2 not to wait on sparse streams | Vincent Penquerc'h | 1 | -3/+9 | |
https://bugzilla.gnome.org/show_bug.cgi?id=663174 | |||||
2011-11-23 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -1/+1 | |
Conflicts: ext/ogg/gstoggmux.c | |||||
2011-11-19 | ogg: add opus support | Vincent Penquerc'h | 1 | -1/+1 | |
2011-11-17 | add parent to pad functions | Wim Taymans | 1 | -7/+8 | |
2011-11-15 | update for _get_caps() -> _query_caps() | Wim Taymans | 1 | -1/+1 | |
2011-11-10 | oggmux: split request pad templates into audio/video/subtitle | Vincent Penquerc'h | 1 | -8/+39 | |
https://bugzilla.gnome.org/show_bug.cgi?id=663766 | |||||
2011-11-07 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -1/+0 | |
Conflicts: common configure.ac gst-libs/gst/audio/gstbaseaudiosink.c gst/playback/gstdecodebin2.c gst/playback/gstplaysinkaudioconvert.c gst/playback/gstplaysinkaudioconvert.h gst/playback/gstplaysinkvideoconvert.c gst/playback/gstplaysinkvideoconvert.h | |||||
2011-11-04 | fix pad template names for request pads | Wim Taymans | 1 | -3/+3 | |
2011-11-03 | oggmux: Remove obsolete #include | Sebastian Dröge | 1 | -1/+0 | |
2011-10-28 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -19/+19 | |
2011-10-28 | oggmux: port to gstcollectpads2 | Thiago Santos | 1 | -19/+19 | |
2011-10-10 | update for UNEXPECTED -> EOS flowreturn | Wim Taymans | 1 | -1/+1 | |
2011-08-29 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -3/+84 | |
Conflicts: ext/ogg/gstoggmux.c gst-libs/gst/audio/audio.c gst-libs/gst/audio/audio.h gst-libs/gst/audio/multichannel.h gst-libs/gst/pbutils/Makefile.am gst-libs/gst/pbutils/gstdiscoverer.c gst/playback/gstplaysinkaudioconvert.c gst/playback/gstplaysinkvideoconvert.c win32/common/libgstaudio.def | |||||
2011-08-25 | oggmux: fix leaks in skeleton writing | Vincent Penquerc'h | 1 | -1/+2 | |
https://bugzilla.gnome.org/show_bug.cgi?id=563251 | |||||
2011-08-25 | oggmux: generate message headers from received tags | Vincent Penquerc'h | 1 | -4/+84 | |
Some message headers can be deduced from tags (eg, "Language"). https://bugzilla.gnome.org/show_bug.cgi?id=563251 | |||||
2011-08-24 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -8/+141 | |
Conflicts: ext/ogg/gstoggmux.c ext/vorbis/gstvorbisenc.c | |||||
2011-08-24 | oggmux: add skeleton write support | Vincent Penquerc'h | 1 | -9/+139 | |
Version written is 3.0 Base times are left empty for now. Content-Type should be the MIME type of the stream. It is set to the GStreamer media type for now, which is probably the same for the streams oggmux supports. https://bugzilla.gnome.org/show_bug.cgi?id=563251 | |||||
2011-08-22 | oggmux: fix compilation | Wim Taymans | 1 | -7/+9 | |
2011-08-18 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -37/+34 | |
Conflicts: ext/ogg/gstoggmux.c gst/playback/gstplaysink.c | |||||
2011-08-18 | ogg: move the "always flush page" to oggstream | Vincent Penquerc'h | 1 | -8/+2 | |
It avoids checking for specific media types in the muxer. https://bugzilla.gnome.org/show_bug.cgi?id=656775 | |||||
2011-08-18 | oggmux: use oggstream to decide which BOS packets to place first | Vincent Penquerc'h | 1 | -10/+8 | |
Ogg recommends video BOS packets to be first. Use the "is_video" flag in oggstream to select those, rather than check for known mime types. https://bugzilla.gnome.org/show_bug.cgi?id=656775 | |||||
2011-08-18 | ogg: rationalize serialno type to guint32 | Vincent Penquerc'h | 1 | -2/+10 | |
It is a 32 bit unsigned number. Sure, the libogg API uses a long, but that's an unfortunate oversight. https://bugzilla.gnome.org/show_bug.cgi?id=656775 | |||||
2011-08-18 | oggmux: factor the header packet creation code | Vincent Penquerc'h | 1 | -16/+15 | |
https://bugzilla.gnome.org/show_bug.cgi?id=656775 | |||||
2011-08-18 | oggmux: headers should always have granpos 0 | Vincent Penquerc'h | 1 | -6/+2 | |
https://bugzilla.gnome.org/show_bug.cgi?id=656775 | |||||
2011-08-15 | fix for _negotiated_caps() change | Wim Taymans | 1 | -2/+2 | |
2011-08-10 | Fix debug statements | Josep Torra | 1 | -1/+1 | |
Fixes build on MacOSX Signed-off-by: Edward Hervey <edward.hervey@collabora.co.uk> | |||||
2011-07-10 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -9/+27 | |
2011-07-09 | oggmux: check for EOS on both current and best pad | David Schleef | 1 | -0/+13 | |
Oops, need both. Fixes #654270. | |||||
2011-07-09 | oggmux: check for EOS on current pad, not best | David Schleef | 1 | -10/+15 | |
Fixes #654270. | |||||
2011-07-07 | ffmpegcolorspace -> videoconvert | Tim-Philipp Müller | 1 | -1/+1 | |
2011-06-16 | -base: port elements to new video capsnew-video-caps | Wim Taymans | 1 | -1/+1 | |
2011-06-13 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -111/+45 | |
2011-06-10 | oggmux: refactor how EOS is determined | David Schleef | 1 | -111/+45 | |
This decreases the number of buffers held on each pad by one, eliminating next_buffer. Simplifies the logic by relying solely on CollectPads to let us know when a pad is in EOS. As a side benefit, the collect pads related code is structured more like other CollectPad users. The previous code would occasionally mark the wrong pad as EOS, causing the code to get in a state where all the streams were finished, but EOS hadn't been sent to the source pad. | |||||
2011-06-06 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -16/+144 | |
Conflicts: ext/theora/gsttheoraenc.c | |||||
2011-06-06 | oggmux: determine granulepos metadata using stream mapper whenever possible | Mark Nauwelaerts | 1 | -1/+111 | |
... which unfortunately is not the case for all types, but at least so for most common ones. | |||||
2011-06-06 | oggmux: convert incoming buffer timestamp to running time | Mark Nauwelaerts | 1 | -11/+32 | |
... so all subsequent manipulation can take place in the proper timeline without further ado. | |||||
2011-06-06 | oggmux: remove superfluous code | Mark Nauwelaerts | 1 | -5/+0 | |
... since there is nothing in oggstream that cares (or even should) about granulepos for what is being asked from it. | |||||
2011-06-03 | oggmux: Use the GstPad (and not the GstOggPadData for GstPad functions | Edward Hervey | 1 | -1/+1 | |
For those willing, renaming that 'pad' variable to something more obvious would be nice to avoid such bugs... | |||||
2011-05-18 | base: Update for SEGMENT event parse API changes | Sebastian Dröge | 1 | -3/+3 | |
2011-05-16 | ogg: Update for negotiation related API changes | Sebastian Dröge | 1 | -1/+1 | |
2011-05-16 | -base: port to new SEGMENT API | Wim Taymans | 1 | -12/+6 | |
2011-05-10 | -base: fix for now request pad API | Wim Taymans | 1 | -2/+2 | |
2011-05-09 | segment: fix for new core API | Wim Taymans | 1 | -2/+2 | |
Fix for gst_*_segment_full rename. | |||||
2011-05-09 | -base: don't use buffer caps | Wim Taymans | 1 | -10/+7 | |
Port to newest 0.11 core API, remove GST_PAD_CAPS and GST_BUFFER_CAPS. | |||||
2011-04-19 | ext: Use G_DEFINE_TYPE instead of GST_BOILERPLATE | Sebastian Dröge | 1 | -55/+13 | |
2011-04-16 | Merge branch 'master' into 0.11 | Sebastian Dröge | 1 | -1/+12 | |
2011-04-16 | oggmux: prefer headers from caps to determine stream type | Vincent Penquerc'h | 1 | -1/+12 | |
Ogg mandates the first header packet must determine a stream's type. However, some streams (such as VP8) do not include such a header when muxed in other containers, and thus do not include this header as a buffer, but only in caps. We thus use headers from caps when available to determine a new stream's type. https://bugzilla.gnome.org/show_bug.cgi?id=647856 | |||||
2011-04-16 | Merge branch 'master' into 0.11 | Sebastian Dröge | 1 | -9/+7 | |
2011-04-13 | ogg: fix unused-but-set-variable warnings with gcc 4.6 | Tim-Philipp Müller | 1 | -3/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=647294 |