mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-03 10:43:55 +00:00
gtk: Mark properties as changeable in the PLAYING state
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1137#note_1102789 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1137>
This commit is contained in:
parent
5dfe92a579
commit
6f677a8993
1 changed files with 4 additions and 2 deletions
|
@ -450,13 +450,15 @@ gtk_gst_base_widget_class_init (GtkGstBaseWidgetClass * klass)
|
||||||
"Force aspect ratio",
|
"Force aspect ratio",
|
||||||
"When enabled, scaling will respect original aspect ratio",
|
"When enabled, scaling will respect original aspect ratio",
|
||||||
DEFAULT_FORCE_ASPECT_RATIO,
|
DEFAULT_FORCE_ASPECT_RATIO,
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS |
|
||||||
|
GST_PARAM_MUTABLE_PLAYING));
|
||||||
|
|
||||||
g_object_class_install_property (gobject_klass, PROP_PIXEL_ASPECT_RATIO,
|
g_object_class_install_property (gobject_klass, PROP_PIXEL_ASPECT_RATIO,
|
||||||
gst_param_spec_fraction ("pixel-aspect-ratio", "Pixel Aspect Ratio",
|
gst_param_spec_fraction ("pixel-aspect-ratio", "Pixel Aspect Ratio",
|
||||||
"The pixel aspect ratio of the device",
|
"The pixel aspect ratio of the device",
|
||||||
0, 1, G_MAXINT, G_MAXINT, DEFAULT_DISPLAY_PAR_N,
|
0, 1, G_MAXINT, G_MAXINT, DEFAULT_DISPLAY_PAR_N,
|
||||||
DEFAULT_DISPLAY_PAR_D, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_DISPLAY_PAR_D, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS |
|
||||||
|
GST_PARAM_MUTABLE_PLAYING));
|
||||||
|
|
||||||
g_object_class_install_property (gobject_klass, PROP_IGNORE_ALPHA,
|
g_object_class_install_property (gobject_klass, PROP_IGNORE_ALPHA,
|
||||||
g_param_spec_boolean ("ignore-alpha", "Ignore Alpha",
|
g_param_spec_boolean ("ignore-alpha", "Ignore Alpha",
|
||||||
|
|
Loading…
Reference in a new issue