Commit 0c46c5c3 authored by Jan Schmidt's avatar Jan Schmidt

matroska-demux: Actually set detected 3D info into output caps.

Use the information read from the StereoMode info
to configure multiview-mode and multiview-flags in the
video caps.
parent 3f39d063
......@@ -5204,6 +5204,14 @@ gst_matroska_demux_video_caps (GstMatroskaTrackVideoContext *
videocontext->display_width * videocontext->pixel_height,
videocontext->display_height * videocontext->pixel_width, NULL);
}
if (videocontext->multiview_mode != GST_VIDEO_MULTIVIEW_MODE_NONE) {
gst_caps_set_simple (caps,
"multiview-mode", G_TYPE_STRING,
gst_video_multiview_mode_to_caps_string
(videocontext->multiview_mode), "multiview-flags",
GST_TYPE_VIDEO_MULTIVIEW_FLAGSET, videocontext->multiview_flags,
GST_FLAG_SET_MASK_EXACT, NULL);
}
if (videocontext->default_fps > 0.0) {
gint fps_n, fps_d;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment