qtdemux: Add basic support for MPEG-A stereoscopic video
authorJan Schmidt <jan@centricular.com>
Tue, 9 Jun 2015 15:26:15 +0000 (01:26 +1000)
committerJan Schmidt <jan@centricular.com>
Thu, 11 Jun 2015 02:11:42 +0000 (12:11 +1000)
commitfff76157d8c385ec3f84b6e68e20223306e58d47
treef874fd67f9277162027c02da7257812ed0942ba1
parent64e4df3fe28c2e1d01eb0cf30c5a9c13d7cd2135
qtdemux: Add basic support for MPEG-A stereoscopic video

The MPEG-A format provides an extension to the ISO base media
file format to store stereoscopic content encoded with different
codecs like H.264 and MPEG-4:2. The stereo video media information(svmi)
atom declares the presence and storage method for the video.

Stereo video information for MPEG-A can also be supplied through
the 'stvi' atom (ref: ISO/IEC_14496-12, ISO/IEC_23000-11), which
is not implemented in this patch.

Also missing is support for stereo video encoded as separate video tracks
for now.

Based on a patch by Sreerenj Balachandran <sreerenj.balachandran@intel.com>

https://bugzilla.gnome.org/show_bug.cgi?id=611157
gst/isomp4/fourcc.h
gst/isomp4/qtdemux.c
gst/isomp4/qtdemux_dump.c
gst/isomp4/qtdemux_dump.h
gst/isomp4/qtdemux_types.c