gstreamer/gst/playback
Wim Taymans 9ad89374a3 video: add colorimetry info
Make enums for the chroma siting for easier use in the videoinfo.
Make enums for the color range, color matrix, transfer function and the
color primaries. Add these values to the video info structure in a Colorimetry
structure. These values define the exact colors and are needed to perform
correct colorspace conversion. Use a couple of predefined colorimetry specs
because in practice only a few combinations are in use.
Add view_id to the video frames to identify the view this frame represents in
multiview video.
Remove old gst_video_parse_caps_framerate, use the videoinfo for this.
Port elements to new colorimetry info.
Remove deprecated colorspace property from videotestsrc.
2011-08-23 18:57:35 +02:00
..
.gitignore playback: move tests from plugin-dir to tests/examples/playback 2010-08-12 10:52:34 +03:00
gstdecodebin.c decodebin: don't plug the same parser multiple times in a row 2011-07-15 16:14:11 +01:00
gstdecodebin2.c Merge branch 'master' into 0.11 2011-08-16 18:01:14 +02:00
gstplay-enum.c playbin2: Add flag for enabling/disabling automatic deinterlacing 2010-04-29 18:21:21 +02:00
gstplay-enum.h some more ffmpegcolorspace to videoconvert changes 2011-06-15 18:08:32 +02:00
gstplay-marshal.list uridecodebin, decodebin: remove new-decoded-pad and removed-decoded-pad signals 2011-06-15 00:32:23 +01:00
gstplayback.c playback: merge playbin and decodebin plugins into one single playback plugin again 2011-06-15 00:02:13 +01:00
gstplayback.h playback: merge playbin and decodebin plugins into one single playback plugin again 2011-06-15 00:02:13 +01:00
gstplaybin2.c Merge branch 'master' into 0.11 2011-08-16 18:01:14 +02:00
gstplaysink.c Merge branch 'master' into 0.11 2011-08-18 19:36:50 +02:00
gstplaysink.h playbin2/playsink: Decide if A/V caps are raw only inside playsink 2011-05-14 11:42:32 +02:00
gstplaysinkaudioconvert.c fix for _negotiated_caps() change 2011-08-15 12:18:15 +02:00
gstplaysinkaudioconvert.h probes: port to new API for blocking and probes 2011-06-01 19:34:54 +02:00
gstplaysinkvideoconvert.c fix for _negotiated_caps() change 2011-08-15 12:18:15 +02:00
gstplaysinkvideoconvert.h probes: port to new API for blocking and probes 2011-06-01 19:34:54 +02:00
gstrawcaps.h audio: rework audio caps. 2011-08-18 19:15:03 +02:00
gststreamselector.c base: Update for SEGMENT event parse API changes 2011-05-18 17:23:18 +02:00
gststreamselector.h gst/playback/gststreamselector.*: Revert change that caused regression until a real fix is found. 2008-03-14 09:54:44 +00:00
gststreamsynchronizer.c gststreamsynchronizer: don't abuse PREROLL flag 2011-08-15 18:38:04 +02:00
gststreamsynchronizer.h streamsynchronizer: Fix another deadlock when going PAUSED->READY while streams are waiting for the GCond 2010-07-22 09:13:48 +02:00
gstsubtitleoverlay.c video: add colorimetry info 2011-08-23 18:57:35 +02:00
gstsubtitleoverlay.h probes: port to new API for blocking and probes 2011-06-01 19:34:54 +02:00
gsturidecodebin.c ext,gst: update for query API changes 2011-07-27 01:16:53 +01:00
Makefile.am playback: merge playbin and decodebin plugins into one single playback plugin again 2011-06-15 00:02:13 +01:00