mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-22 14:06:23 +00:00
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:
parent
67d6608a58
commit
20c4dc25fb
2 changed files with 8 additions and 6 deletions
|
@ -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));
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue