mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 18:21:04 +00:00
videorate: Rename ARG_ enums to PROP_
This is more consistent with other code and these are properties anyway, not arguments
This commit is contained in:
parent
ec062ef3f2
commit
c6cffcfa19
1 changed files with 41 additions and 41 deletions
|
@ -94,18 +94,18 @@ enum
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
ARG_0,
|
PROP_0,
|
||||||
ARG_IN,
|
PROP_IN,
|
||||||
ARG_OUT,
|
PROP_OUT,
|
||||||
ARG_DUP,
|
PROP_DUP,
|
||||||
ARG_DROP,
|
PROP_DROP,
|
||||||
ARG_SILENT,
|
PROP_SILENT,
|
||||||
ARG_NEW_PREF,
|
PROP_NEW_PREF,
|
||||||
ARG_SKIP_TO_FIRST,
|
PROP_SKIP_TO_FIRST,
|
||||||
ARG_DROP_ONLY,
|
PROP_DROP_ONLY,
|
||||||
ARG_AVERAGE_PERIOD,
|
PROP_AVERAGE_PERIOD,
|
||||||
ARG_MAX_RATE,
|
PROP_MAX_RATE,
|
||||||
ARG_FORCE_FPS
|
PROP_FORCE_FPS
|
||||||
/* FILL ME */
|
/* FILL ME */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -198,25 +198,25 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
base_class->fixate_caps = GST_DEBUG_FUNCPTR (gst_video_rate_fixate_caps);
|
base_class->fixate_caps = GST_DEBUG_FUNCPTR (gst_video_rate_fixate_caps);
|
||||||
base_class->query = GST_DEBUG_FUNCPTR (gst_video_rate_query);
|
base_class->query = GST_DEBUG_FUNCPTR (gst_video_rate_query);
|
||||||
|
|
||||||
g_object_class_install_property (object_class, ARG_IN,
|
g_object_class_install_property (object_class, PROP_IN,
|
||||||
g_param_spec_uint64 ("in", "In",
|
g_param_spec_uint64 ("in", "In",
|
||||||
"Number of input frames", 0, G_MAXUINT64, 0,
|
"Number of input frames", 0, G_MAXUINT64, 0,
|
||||||
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
|
||||||
g_object_class_install_property (object_class, ARG_OUT,
|
g_object_class_install_property (object_class, PROP_OUT,
|
||||||
g_param_spec_uint64 ("out", "Out", "Number of output frames", 0,
|
g_param_spec_uint64 ("out", "Out", "Number of output frames", 0,
|
||||||
G_MAXUINT64, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
|
G_MAXUINT64, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
|
||||||
pspec_duplicate = g_param_spec_uint64 ("duplicate", "Duplicate",
|
pspec_duplicate = g_param_spec_uint64 ("duplicate", "Duplicate",
|
||||||
"Number of duplicated frames", 0, G_MAXUINT64, 0,
|
"Number of duplicated frames", 0, G_MAXUINT64, 0,
|
||||||
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
|
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
|
||||||
g_object_class_install_property (object_class, ARG_DUP, pspec_duplicate);
|
g_object_class_install_property (object_class, PROP_DUP, pspec_duplicate);
|
||||||
pspec_drop = g_param_spec_uint64 ("drop", "Drop", "Number of dropped frames",
|
pspec_drop = g_param_spec_uint64 ("drop", "Drop", "Number of dropped frames",
|
||||||
0, G_MAXUINT64, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
|
0, G_MAXUINT64, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
|
||||||
g_object_class_install_property (object_class, ARG_DROP, pspec_drop);
|
g_object_class_install_property (object_class, PROP_DROP, pspec_drop);
|
||||||
g_object_class_install_property (object_class, ARG_SILENT,
|
g_object_class_install_property (object_class, PROP_SILENT,
|
||||||
g_param_spec_boolean ("silent", "silent",
|
g_param_spec_boolean ("silent", "silent",
|
||||||
"Don't emit notify for dropped and duplicated frames", DEFAULT_SILENT,
|
"Don't emit notify for dropped and duplicated frames", DEFAULT_SILENT,
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
g_object_class_install_property (object_class, ARG_NEW_PREF,
|
g_object_class_install_property (object_class, PROP_NEW_PREF,
|
||||||
g_param_spec_double ("new-pref", "New Pref",
|
g_param_spec_double ("new-pref", "New Pref",
|
||||||
"Value indicating how much to prefer new frames (unused)", 0.0, 1.0,
|
"Value indicating how much to prefer new frames (unused)", 0.0, 1.0,
|
||||||
DEFAULT_NEW_PREF, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_NEW_PREF, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
@ -228,7 +228,7 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
*
|
*
|
||||||
* Since: 0.10.25
|
* Since: 0.10.25
|
||||||
*/
|
*/
|
||||||
g_object_class_install_property (object_class, ARG_SKIP_TO_FIRST,
|
g_object_class_install_property (object_class, PROP_SKIP_TO_FIRST,
|
||||||
g_param_spec_boolean ("skip-to-first", "Skip to first buffer",
|
g_param_spec_boolean ("skip-to-first", "Skip to first buffer",
|
||||||
"Don't produce buffers before the first one we receive",
|
"Don't produce buffers before the first one we receive",
|
||||||
DEFAULT_SKIP_TO_FIRST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_SKIP_TO_FIRST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
@ -240,7 +240,7 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
*
|
*
|
||||||
* Since: 0.10.36
|
* Since: 0.10.36
|
||||||
*/
|
*/
|
||||||
g_object_class_install_property (object_class, ARG_DROP_ONLY,
|
g_object_class_install_property (object_class, PROP_DROP_ONLY,
|
||||||
g_param_spec_boolean ("drop-only", "Only Drop",
|
g_param_spec_boolean ("drop-only", "Only Drop",
|
||||||
"Only drop frames, no duplicates are produced",
|
"Only drop frames, no duplicates are produced",
|
||||||
DEFAULT_DROP_ONLY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_DROP_ONLY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
@ -254,7 +254,7 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
*
|
*
|
||||||
* Since: 0.10.36
|
* Since: 0.10.36
|
||||||
*/
|
*/
|
||||||
g_object_class_install_property (object_class, ARG_AVERAGE_PERIOD,
|
g_object_class_install_property (object_class, PROP_AVERAGE_PERIOD,
|
||||||
g_param_spec_uint64 ("average-period", "Period over which to average",
|
g_param_spec_uint64 ("average-period", "Period over which to average",
|
||||||
"Period over which to average the framerate (in ns) (0 = disabled)",
|
"Period over which to average the framerate (in ns) (0 = disabled)",
|
||||||
0, G_MAXINT64, DEFAULT_AVERAGE_PERIOD,
|
0, G_MAXINT64, DEFAULT_AVERAGE_PERIOD,
|
||||||
|
@ -267,7 +267,7 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
*
|
*
|
||||||
* Since: 0.10.36
|
* Since: 0.10.36
|
||||||
*/
|
*/
|
||||||
g_object_class_install_property (object_class, ARG_MAX_RATE,
|
g_object_class_install_property (object_class, PROP_MAX_RATE,
|
||||||
g_param_spec_int ("max-rate", "maximum framerate",
|
g_param_spec_int ("max-rate", "maximum framerate",
|
||||||
"Maximum framerate allowed to pass through "
|
"Maximum framerate allowed to pass through "
|
||||||
"(in frames per second, implies drop-only)",
|
"(in frames per second, implies drop-only)",
|
||||||
|
@ -281,7 +281,7 @@ gst_video_rate_class_init (GstVideoRateClass * klass)
|
||||||
*
|
*
|
||||||
* Since: 0.10.36
|
* Since: 0.10.36
|
||||||
*/
|
*/
|
||||||
g_object_class_install_property (object_class, ARG_FORCE_FPS,
|
g_object_class_install_property (object_class, PROP_FORCE_FPS,
|
||||||
gst_param_spec_fraction ("force-fps", "Force output framerate",
|
gst_param_spec_fraction ("force-fps", "Force output framerate",
|
||||||
"Force output framerate (negative means negotiate via caps)",
|
"Force output framerate (negative means negotiate via caps)",
|
||||||
-1, 1, G_MAXINT, 1, DEFAULT_FORCE_FPS_N, DEFAULT_FORCE_FPS_D,
|
-1, 1, G_MAXINT, 1, DEFAULT_FORCE_FPS_N, DEFAULT_FORCE_FPS_D,
|
||||||
|
@ -1183,27 +1183,27 @@ gst_video_rate_set_property (GObject * object,
|
||||||
|
|
||||||
GST_OBJECT_LOCK (videorate);
|
GST_OBJECT_LOCK (videorate);
|
||||||
switch (prop_id) {
|
switch (prop_id) {
|
||||||
case ARG_SILENT:
|
case PROP_SILENT:
|
||||||
videorate->silent = g_value_get_boolean (value);
|
videorate->silent = g_value_get_boolean (value);
|
||||||
break;
|
break;
|
||||||
case ARG_NEW_PREF:
|
case PROP_NEW_PREF:
|
||||||
videorate->new_pref = g_value_get_double (value);
|
videorate->new_pref = g_value_get_double (value);
|
||||||
break;
|
break;
|
||||||
case ARG_SKIP_TO_FIRST:
|
case PROP_SKIP_TO_FIRST:
|
||||||
videorate->skip_to_first = g_value_get_boolean (value);
|
videorate->skip_to_first = g_value_get_boolean (value);
|
||||||
break;
|
break;
|
||||||
case ARG_DROP_ONLY:
|
case PROP_DROP_ONLY:
|
||||||
videorate->drop_only = g_value_get_boolean (value);
|
videorate->drop_only = g_value_get_boolean (value);
|
||||||
goto reconfigure;
|
goto reconfigure;
|
||||||
break;
|
break;
|
||||||
case ARG_AVERAGE_PERIOD:
|
case PROP_AVERAGE_PERIOD:
|
||||||
videorate->average_period_set = g_value_get_uint64 (value);
|
videorate->average_period_set = g_value_get_uint64 (value);
|
||||||
break;
|
break;
|
||||||
case ARG_MAX_RATE:
|
case PROP_MAX_RATE:
|
||||||
g_atomic_int_set (&videorate->max_rate, g_value_get_int (value));
|
g_atomic_int_set (&videorate->max_rate, g_value_get_int (value));
|
||||||
goto reconfigure;
|
goto reconfigure;
|
||||||
break;
|
break;
|
||||||
case ARG_FORCE_FPS:
|
case PROP_FORCE_FPS:
|
||||||
videorate->force_fps_n = gst_value_get_fraction_numerator (value);
|
videorate->force_fps_n = gst_value_get_fraction_numerator (value);
|
||||||
videorate->force_fps_d = gst_value_get_fraction_denominator (value);
|
videorate->force_fps_d = gst_value_get_fraction_denominator (value);
|
||||||
goto reconfigure;
|
goto reconfigure;
|
||||||
|
@ -1228,37 +1228,37 @@ gst_video_rate_get_property (GObject * object,
|
||||||
|
|
||||||
GST_OBJECT_LOCK (videorate);
|
GST_OBJECT_LOCK (videorate);
|
||||||
switch (prop_id) {
|
switch (prop_id) {
|
||||||
case ARG_IN:
|
case PROP_IN:
|
||||||
g_value_set_uint64 (value, videorate->in);
|
g_value_set_uint64 (value, videorate->in);
|
||||||
break;
|
break;
|
||||||
case ARG_OUT:
|
case PROP_OUT:
|
||||||
g_value_set_uint64 (value, videorate->out);
|
g_value_set_uint64 (value, videorate->out);
|
||||||
break;
|
break;
|
||||||
case ARG_DUP:
|
case PROP_DUP:
|
||||||
g_value_set_uint64 (value, videorate->dup);
|
g_value_set_uint64 (value, videorate->dup);
|
||||||
break;
|
break;
|
||||||
case ARG_DROP:
|
case PROP_DROP:
|
||||||
g_value_set_uint64 (value, videorate->drop);
|
g_value_set_uint64 (value, videorate->drop);
|
||||||
break;
|
break;
|
||||||
case ARG_SILENT:
|
case PROP_SILENT:
|
||||||
g_value_set_boolean (value, videorate->silent);
|
g_value_set_boolean (value, videorate->silent);
|
||||||
break;
|
break;
|
||||||
case ARG_NEW_PREF:
|
case PROP_NEW_PREF:
|
||||||
g_value_set_double (value, videorate->new_pref);
|
g_value_set_double (value, videorate->new_pref);
|
||||||
break;
|
break;
|
||||||
case ARG_SKIP_TO_FIRST:
|
case PROP_SKIP_TO_FIRST:
|
||||||
g_value_set_boolean (value, videorate->skip_to_first);
|
g_value_set_boolean (value, videorate->skip_to_first);
|
||||||
break;
|
break;
|
||||||
case ARG_DROP_ONLY:
|
case PROP_DROP_ONLY:
|
||||||
g_value_set_boolean (value, videorate->drop_only);
|
g_value_set_boolean (value, videorate->drop_only);
|
||||||
break;
|
break;
|
||||||
case ARG_AVERAGE_PERIOD:
|
case PROP_AVERAGE_PERIOD:
|
||||||
g_value_set_uint64 (value, videorate->average_period_set);
|
g_value_set_uint64 (value, videorate->average_period_set);
|
||||||
break;
|
break;
|
||||||
case ARG_MAX_RATE:
|
case PROP_MAX_RATE:
|
||||||
g_value_set_int (value, g_atomic_int_get (&videorate->max_rate));
|
g_value_set_int (value, g_atomic_int_get (&videorate->max_rate));
|
||||||
break;
|
break;
|
||||||
case ARG_FORCE_FPS:
|
case PROP_FORCE_FPS:
|
||||||
gst_value_set_fraction (value, videorate->force_fps_n,
|
gst_value_set_fraction (value, videorate->force_fps_n,
|
||||||
videorate->force_fps_d);
|
videorate->force_fps_d);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue