Commit 6ed2f45f authored by Sebastian Dröge's avatar Sebastian Dröge

Release 0.11.92

parent f0d51ad8
=== release 0.11.92 ===
2012-06-07 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* configure.ac:
releasing 0.11.92, "Comfortably Numb"
2012-06-07 13:24:48 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/theora/gsttheoradec.c:
theoradec: fix frame leaks
2012-06-07 11:16:13 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/theora/gsttheoradec.c:
theoradec: fix video state leaks
2012-06-07 11:15:57 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* gst-libs/gst/video/gstvideoutils.c:
video: fix memory leak
2012-06-07 10:52:53 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: fix compilation
2012-05-24 11:02:59 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
* gst/playback/gstplaybin2.c:
* gst/playback/gstplaysink.c:
* gst/playback/gstsubtitleoverlay.c:
playbin2: Send flush events when changing subtitle tracks and use new 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-05-21 09:06:18 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: Don't use // comments and prevent unnecessary memory allocation
Conflicts:
gst/playback/gstplaysink.c
2012-05-20 12:51:17 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
* gst/playback/gstplaybin2.c:
* gst/playback/gstplaysink.c:
playbin2: Properly change subtitles
Conflicts:
gst/playback/gstplaysink.c
2012-05-15 12:56:13 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/playback/gstplaybin2.c:
playbin2: fix subtitle only seeks when switching to external subs
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-05-16 10:41:41 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
* gst/playback/gstplaysink.c:
gstplaysink: Properly reset chain when receiving a custom flush event.
https://bugzilla.gnome.org/show_bug.cgi?id=638168
Conflicts:
gst/playback/gstplaysink.c
2012-05-14 11:52:12 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/playback/gstplaysink.c:
playsink: do not store more than a second of subtitles
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-05 18:12:52 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/playback/gstsubtitleoverlay.c:
subtitleoverlay: pass correct parameter to debug message
Get the format name to pass to the debug message, as it expects a string
2012-05-10 12:17:45 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
* gst/playback/gstsubtitleoverlay.c:
gstsuboverlay: Convert NewSegment events to always be in the TIME format.
https://bugzilla.gnome.org/show_bug.cgi?id=638168
Conflicts:
gst/playback/gstsubtitleoverlay.c
2012-06-06 17:42:36 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: reject opus streams with negative start time
This is used by Vorbis for sample accurate clipping, but this is
deemed an invalid stream by the opus spec.
2012-06-06 17:41:55 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/ogg/gstoggstream.c:
* ext/ogg/gstoggstream.h:
oggstream: add a flag to say whether start granule clamping is to be done
2012-06-06 18:18:29 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* common:
Automatic update of common submodule
From 1fab359 to 03a0e57
2012-06-06 16:41:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtspconnection: handle cancellation correctly
2012-06-06 16:40:24 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/rtp/gstrtpbaseaudiopayload.c:
audiopayload: disable broken bufferlist handling
The bufferlist handling is broken so make sure it is never enabled.
2012-06-06 14:53:43 +0200 David Svensson Fors <davidsf at axis.com>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtsp: don't leak address and socket
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677466
2012-06-06 12:55:15 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstogmparse.c:
* ext/theora/gsttheoradec.c:
* gst-libs/gst/audio/gstaudiocdsrc.c:
* gst-libs/gst/audio/gstaudiodecoder.c:
* gst-libs/gst/audio/gstaudioencoder.c:
* gst-libs/gst/tag/gsttagdemux.c:
* gst-libs/gst/tag/gsttagmux.c:
* gst/audiotestsrc/gstaudiotestsrc.c:
* gst/playback/gstplaybin2.c:
* gst/subparse/gstssaparse.c:
* gst/subparse/gstsubparse.c:
update for tag event change
2012-06-06 11:01:13 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstoggstream.c:
* ext/ogg/gstoggstream.h:
oggstream: reject Ogg/Opus streams with nonsensical preskip/granpos setup
As the spec mandates.
2012-06-06 11:38:00 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video-format.c:
* gst-libs/gst/video/video-format.h:
video: add pack_lines variable
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 11:15:50 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/gstvideotestsrc.c:
* gst/videotestsrc/gstvideotestsrc.h:
* gst/videotestsrc/videotestsrc.c:
* gst/videotestsrc/videotestsrc.h:
videotestsrc: Remove more redundant code
Use the video library to do the setup instead of keeping a separate incomplete
list.
2012-06-06 10:21:55 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video-frame.h:
video: add macro for component depth
2012-06-05 16:58:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/gstvideotestsrc.c:
videotestsrc: don't artificially restrict caps
Use all the formats that the video library supports without any restrictions on
colorimetry or other parameters such as chroma-siting.
2012-06-05 12:27:09 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: Add descriptor for E-AC3 and PGS subtitles
2012-06-05 16:09:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* win32/common/libgstvideo.def:
win32: update .def file for new video API
2012-06-05 12:47:22 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
* gst-libs/gst/video/video-color.c:
* gst-libs/gst/video/video-color.h:
* gst-libs/gst/video/video-event.c:
* gst-libs/gst/video/video-event.h:
* gst-libs/gst/video/video-format.c:
* gst-libs/gst/video/video-format.h:
* gst-libs/gst/video/video-frame.c:
* gst-libs/gst/video/video-frame.h:
* gst-libs/gst/video/video-info.c:
* gst-libs/gst/video/video-info.h:
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/video.h:
video: move methods into separate files
Move different video functionalities into different files
2012-06-04 20:36:10 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
* gst/videoconvert/videoconvert.h:
videoconvert: refactor matrix setup
2012-06-04 18:24:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: don't add unknown colorimetry
2012-06-04 18:17:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/gstvideodecoder.c:
videodecoder: only copy known colorimetry values
Avoid overriding the default colorimetry values.
2012-06-04 18:08:11 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: add unknown colorimetry parameters as well..
2012-06-04 18:00:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: use unknown colorimetry for unknown formats
Use the default RGB colorimetry into only on RGB formats and use an unknown set
of defaults for the unknown format.
2012-06-04 16:15:25 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: (de)serialize colorimetry on caps
2012-06-04 16:13:48 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
videoconvert: fix 0_255 handling
We also need to apply an offset to the Cb and Cr samples in the 0-255 case.
2012-06-04 15:26:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: don't add empty colorimetry to caps
Don't use extra default colorimetry entries in the table to construct an output
colorimetry shortcut because they don't have a name.
2012-06-04 14:51:41 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: fix default colorspace settings
HD content is defined as height > 576
2012-06-04 14:46:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/Makefile.am:
* gst/videoconvert/gstcms.c:
* gst/videoconvert/gstcms.h:
* gst/videoconvert/videoconvert.c:
* gst/videoconvert/videoconvert.h:
videoconvert: improve color transform setup
Remove hardcoded color matrices and compute the matrices using the cms helper
library that was in cogcolorspace before.
2012-06-04 10:08:59 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.h:
video: add generic film primaries
2012-06-04 13:07:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/libs/video.c:
video: Fix build of unit test
2012-06-04 13:04:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* win32/common/libgstaudio.def:
* win32/common/libgstvideo.def:
win32: Update exported symbols list
2012-06-04 10:46:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/video/gstvideoencoder.c:
videoencoder: Don't unref frame twice if not in the list
2012-06-02 09:34:15 -0400 Matej Knopp <matej.knopp@gmail.com>
* gst-libs/gst/video/gstvideodecoder.c:
videodecoder: Do not unref frame if not in the list
2012-06-04 10:01:42 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/audio/gstaudiodecoder.c:
Revert "audiodecoder: Error out earlier in a few places if something goes wrong"
This reverts commit eb68a2d5a7e4e9598df6eb812589c092fe2cc89a.
This sometimes errors out too early now, needs some more thoughts.
2012-06-04 09:56:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/audio/gstaudiodecoder.c:
audiodecoder: Return setcaps return value instead of always TRUE
2012-06-02 17:15:42 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/audio/gstaudiodecoder.c:
audiodecoder: Error out earlier in a few places if something goes wrong
2012-06-02 17:02:10 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/vorbis/gstvorbisdec.c:
vorbisdec: Error out if handling a header packet failed instead of just finishing the frame
2012-06-01 12:02:57 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/gstvideoconvert.c:
* gst/videoconvert/gstvideoconvert.h:
* gst/videoconvert/videoconvert.c:
* gst/videoconvert/videoconvert.h:
videoconvert: use video helper library more
Use VideoInfo to setup the conversion.
Use the color matrix from the video info.
2012-06-01 11:58:18 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: set default colorimetry info
Set default colorimetry info when not otherwise specified in caps.
2012-06-01 10:02:02 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/video/videoblendorc-dist.c:
* gst-libs/gst/video/videoblendorc-dist.h:
video: update disted orc backup files for recent changes
2012-06-01 10:28:41 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* common:
Automatic update of common submodule
From f1b5a96 to 1fab359
2012-05-31 18:55:32 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* ext/theora/gsttheoraenc.c:
theoraenc: do not use %zu, it is C99
Cast the variables instead and fallback to %u
2012-05-31 18:28:14 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* ext/theora/gsttheoraenc.c:
theoraenc: fix printf format variable
2012-05-31 13:38:54 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/gstvideopool.c:
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/video.h:
* gst/videoconvert/gstvideoconvert.c:
* gst/videoconvert/videoconvert.c:
video: fix paletted format
RGB8_PALETTED -> RGB8P
Fix the definition of paletted formats, store the palette in the second
plane.
Make sure we copy the palette correctly in gst_video_frame_copy()
Don't do alignment on the palette in videopool
2012-05-31 13:08:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 92b7266 to f1b5a96
2012-05-31 11:29:44 +0100 Bastien Nocera <hadess@hadess.net>
* gst/playback/gsturidecodebin.c:
uridecodebin: Use cache dir for download buffering
Instead of the temp directory. See:
http://0pointer.de/blog/projects/tmp.html
https://bugzilla.gnome.org/show_bug.cgi?id=677181
2012-05-30 17:08:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
* gst/videoconvert/videoconvert.h:
videoconvert: use video library pack/unpack
Remove obsolete code and use the video pack/unpack functions
2012-05-30 16:51:16 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/videotestsrc.c:
videotestsrc: enable more formats
2012-05-30 13:07:57 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
video: And fix the build of the ORC sources
2012-05-30 13:06:11 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
video: Fix generation of orc sources
2012-05-30 12:45:09 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From ec1c4a8 to 92b7266
2012-05-30 11:23:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 3429ba6 to ec1c4a8
2012-05-30 09:25:12 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video-blend.c:
* gst-libs/gst/video/video-blend.h:
video-blend: prepare for 0.11 porting
Remove obsolete code.
Remove the BlendInfo structure, we can do this better with GstVideoFrame
Use GstVideoFrame in the API
Prefix functions with gst_
2012-05-30 09:21:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.h:
video: add support for premultiplied alpha
2012-05-29 17:48:45 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/gstvideotestsrc.c:
* gst/videotestsrc/gstvideotestsrc.h:
* gst/videotestsrc/videotestsrc.c:
* gst/videotestsrc/videotestsrc.h:
videotestsrc: use generic packing code
Use the pack functions of the video library to construct the target
image.
Remove redundant functions.
2012-05-29 17:47:54 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
* gst/videoscale/gstvideoscale.c:
video: update for removed formats
2012-05-29 17:45:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.h:
video: move enum difinition
c++ doesn't seem to like the typedef
2012-05-29 17:34:29 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/video.h:
* gst-libs/gst/video/videoblendorc.orc:
video: Remove duplicate formats
Remove Y800 and Y16 wich are the same as GRAY8 and GRAY16_LE
Add const to the GstVideoFormatInfo when used in argument
Add GRAY8 and GRAY16 pack/unpack functions
2012-05-29 15:20:08 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/videoblendorc.orc:
video: rename orc function names
2012-05-29 15:12:16 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/video.h:
* gst-libs/gst/video/videoblendorc-dist.c:
* gst-libs/gst/video/videoblendorc-dist.h:
* gst-libs/gst/video/videoblendorc.orc:
video: fill in the pack/unpack functions
Add support for supporting chroma subsampling correctly in the pack
function.
Fill in the pack and unpack functions for most formats.
Add some missing pack/unpack functions to the orc file.
2012-05-29 10:45:23 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/gstvideoconvertorc-dist.c:
* gst/videoconvert/gstvideoconvertorc-dist.h:
* gst/videoconvert/gstvideoconvertorc.orc:
videoconvert: remove unused functions
2012-05-29 10:44:59 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video-blend.c:
video-blend: remove unused defines
2012-05-28 14:18:10 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
* ext/pango/gstbasetextoverlay.c:
* ext/pango/gstbasetextoverlay.h:
textoverlay: Use an external lock
Conflicts:
ext/pango/gsttextoverlay.c
ext/pango/gsttextoverlay.h
2012-05-29 09:54:43 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/audio/audio.h:
audio: add flags for the pack/unpack functions
Add a flag argument to the pack and unpack function so that we can expand it
later when needed. We could for example prefer a High Quality pack/unpack
operation later.
2012-05-29 09:53:15 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.h:
video: add flags for the pack/unpack functions
Add a flag argument to the pack and unpack function so that we can expand it
later when needed. We could for example prefer a High Quality pack/unpack
operation later.
2012-05-29 09:52:40 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.h:
video: add padding
2012-05-28 17:11:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
* gst/videotestsrc/videotestsrc.c:
video: fix UYVP packing function
2012-05-28 16:30:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
videoconvert: fix v216
2012-05-28 16:16:24 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/videotestsrc.c:
* gst/videotestsrc/videotestsrc.h:
videotestsrc: add support for I420_10 format
Add support for the I420_10 formats
Use the video frame api to get pixels and strides instead of our own
custom versions. Fixes the YVU9 format and probably some others.
2012-05-28 16:14:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
video: fix v216 format description
Fix the offsets of v216 video
Add the complex flag to some formats
2012-05-28 16:13:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/part-mediatype-video-raw.txt:
docs: update v216 format
Fix the v216 format description
2012-05-28 14:58:52 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videotestsrc/videotestsrc.c:
videotestsrc: fix AYUV64 format string
2012-05-28 14:49:52 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/part-mediatype-video-raw.txt:
docs: update video formats document
2012-05-28 12:50:49 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/videoconvert/videoconvert.c:
videoconvert: add support for 10bit I420
Add support for 10bit I420
Reorganize some macros, have separate plane and component macros, fix
a problem with YV12 in the process.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=665034
2012-05-28 11:08:18 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/gstvideopool.c:
videopool: take pixel stride into account
When we need to add borders, take the pixel stride into account to move to the
right horizintal offset.
2012-05-26 19:56:48 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/check/libs/tag.c:
* tests/examples/playback/playback-test.c:
* tests/examples/seek/jsseek.c:
tests: don't use GstStructure API on tag lists
2012-05-26 19:56:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/tag/gstxmptag.c:
* gst-libs/gst/tag/id3v2.c:
tag: don't use GstStructure API on tag lists
2012-05-26 19:53:50 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tools/gst-discoverer.c:
gst-discoverer: print all entries for a certain tag
If there are multiple entries for a tag, print all of them
individually.
2012-05-26 19:50:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tools/gst-discoverer.c:
gst-discoverer: don't use GstStructure API on tag lists
2012-05-25 16:58:50 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/video.c:
* gst-libs/gst/video/video.h:
video: add 10 bits I420 format
Add 10 bits I420 format definitions
Move encoded format as second entry in the array so that it doesn't end up in a
weird place when we add formats.
See https://bugzilla.gnome.org/show_bug.cgi?id=665034
2012-05-25 16:05:29 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* tests/check/libs/video.c:
check: Update video test for GST_VIDEO_FORMAT_ENCODED
2012-05-25 16:05:06 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* tests/check/libs/struct_x86_64.h:
tests: Update ABI libs structure
2012-05-25 15:12:53 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/playback/gstplaybin2.c:
* tests/check/elements/playbin.c:
playbin: add current-*uri properties
Make the uri property getter return the next uri, like it was configured in the
setter.
Make a new current-uri and current-suburi property that reflects the currently
playing uri and suburi.