player: Consistently use GstVideoMultiviewFramePacking instead of Mode

The latter needs additional metadata, and the former was already used
everywhere except for the functions: in properties in playbin itself.
This commit is contained in:
Sebastian Dröge 2017-12-16 10:22:44 +02:00
parent 67d6608a58
commit 20c4dc25fb
2 changed files with 8 additions and 6 deletions

View file

@ -4227,12 +4227,13 @@ gst_player_get_color_balance (GstPlayer * self, GstPlayerColorBalanceType type)
*
* Since: 1.10
*/
GstVideoMultiviewMode
GstVideoMultiviewFramePacking
gst_player_get_multiview_mode (GstPlayer * self)
{
GstVideoMultiviewMode val = GST_VIDEO_MULTIVIEW_MODE_NONE;
GstVideoMultiviewFramePacking val = GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE;
g_return_val_if_fail (GST_IS_PLAYER (self), GST_VIDEO_MULTIVIEW_MODE_NONE);
g_return_val_if_fail (GST_IS_PLAYER (self),
GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE);
g_object_get (self, "video-multiview-mode", &val, NULL);
@ -4250,7 +4251,8 @@ gst_player_get_multiview_mode (GstPlayer * self)
* Since: 1.10
*/
void
gst_player_set_multiview_mode (GstPlayer * self, GstVideoMultiviewMode mode)
gst_player_set_multiview_mode (GstPlayer * self,
GstVideoMultiviewFramePacking mode)
{
g_return_if_fail (GST_IS_PLAYER (self));

View file

@ -228,11 +228,11 @@ gdouble gst_player_get_color_balance (GstPlayer * player,
GST_EXPORT
GstVideoMultiviewMode gst_player_get_multiview_mode (GstPlayer * player);
GstVideoMultiviewFramePacking gst_player_get_multiview_mode (GstPlayer * player);
GST_EXPORT
void gst_player_set_multiview_mode (GstPlayer * player,
GstVideoMultiviewMode mode);
GstVideoMultiviewFramePacking mode);
GST_EXPORT
GstVideoMultiviewFlags gst_player_get_multiview_flags (GstPlayer * player);