Home
last modified time | relevance | path

Searched refs:pad (Results 1 – 25 of 1744) sorted by relevance

12345678910>>...70

/third_party/gstreamer/gstreamer/gst/
Dgstpad.c165 GstPad *pad; member
185 static void gst_pad_set_pad_template (GstPad * pad, GstPadTemplate * templ);
186 static gboolean gst_pad_activate_default (GstPad * pad, GstObject * parent);
187 static GstFlowReturn gst_pad_chain_list_default (GstPad * pad,
190 static GstFlowReturn gst_pad_send_event_unchecked (GstPad * pad,
192 static GstFlowReturn gst_pad_push_event_unchecked (GstPad * pad,
195 static gboolean activate_mode_internal (GstPad * pad, GstObject * parent,
399 gst_pad_init (GstPad * pad) in gst_pad_init() argument
401 pad->priv = gst_pad_get_instance_private (pad); in gst_pad_init()
403 GST_PAD_DIRECTION (pad) = GST_PAD_UNKNOWN; in gst_pad_init()
[all …]
Dgstpad.h247 typedef gboolean (*GstPadActivateFunction) (GstPad *pad, GstObject *parent);
259 typedef gboolean (*GstPadActivateModeFunction) (GstPad *pad, GstObject *parent,
284 typedef GstFlowReturn (*GstPadChainFunction) (GstPad *pad, GstObject *parent,
307 typedef GstFlowReturn (*GstPadChainListFunction) (GstPad *pad, GstObject *parent,
357 typedef GstFlowReturn (*GstPadGetRangeFunction) (GstPad *pad, GstObject *parent,
373 typedef gboolean (*GstPadEventFunction) (GstPad *pad, GstObject *parent,
395 typedef GstFlowReturn (*GstPadEventFullFunction) (GstPad *pad, GstObject *parent,
414 typedef GstIterator* (*GstPadIterIntLinkFunction) (GstPad *pad, GstObject *parent);
429 typedef gboolean (*GstPadQueryFunction) (GstPad *pad, GstObject *parent,
446 typedef GstPadLinkReturn (*GstPadLinkFunction) (GstPad *pad, GstObject *parent, GstPad *peer);
[all …]
Dgstghostpad.c56 #define GST_PROXY_PAD_TARGET(pad) (GST_PAD_PEER (GST_PROXY_PAD_INTERNAL (pad))) argument
57 #define GST_PROXY_PAD_INTERNAL(pad) (GST_PROXY_PAD_PRIVATE (pad)->internal) argument
59 #define GST_PROXY_PAD_ACQUIRE_INTERNAL(pad, internal, retval) \ argument
61 GST_PAD_CAST (gst_proxy_pad_get_internal (GST_PROXY_PAD_CAST (pad))); \
74 static GstPad *gst_proxy_pad_get_target (GstPad * pad);
87 gst_proxy_pad_iterate_internal_links_default (GstPad * pad, GstObject * parent) in gst_proxy_pad_iterate_internal_links_default() argument
93 g_return_val_if_fail (GST_IS_PROXY_PAD (pad), NULL); in gst_proxy_pad_iterate_internal_links_default()
95 GST_PROXY_PAD_ACQUIRE_INTERNAL (pad, internal, NULL); in gst_proxy_pad_iterate_internal_links_default()
117 gst_proxy_pad_chain_default (GstPad * pad, GstObject * parent, in gst_proxy_pad_chain_default() argument
123 g_return_val_if_fail (GST_IS_PROXY_PAD (pad), GST_FLOW_ERROR); in gst_proxy_pad_chain_default()
[all …]
Dgsttracerutils.h137 GstPad *pad, GstBuffer *buffer);
138 #define GST_TRACER_PAD_PUSH_PRE(pad, buffer) G_STMT_START{ \ argument
140 GstTracerHookPadPushPre, (GST_TRACER_ARGS, pad, buffer)); \
153 GstPad *pad, GstFlowReturn res);
154 #define GST_TRACER_PAD_PUSH_POST(pad, res) G_STMT_START{ \ argument
156 GstTracerHookPadPushPost, (GST_TRACER_ARGS, pad, res)); \
169 GstPad *pad, GstBufferList *list);
170 #define GST_TRACER_PAD_PUSH_LIST_PRE(pad, list) G_STMT_START{ \ argument
172 GstTracerHookPadPushListPre, (GST_TRACER_ARGS, pad, list)); \
185 GstPad *pad,
[all …]
/third_party/gstreamer/gstplugins_base/ext/ogg/
Dgstoggstream.c41 typedef gboolean (*GstOggMapSetupFunc) (GstOggStream * pad,
43 typedef gboolean (*GstOggMapSetupFromCapsFunc) (GstOggStream * pad,
45 typedef GstClockTime (*GstOggMapToTimeFunc) (GstOggStream * pad,
47 typedef gint64 (*GstOggMapToGranuleFunc) (GstOggStream * pad,
49 typedef gint64 (*GstOggMapToGranuleposFunc) (GstOggStream * pad,
53 typedef gboolean (*GstOggMapIsGranuleposKeyFrameFunc) (GstOggStream * pad,
57 typedef gboolean (*GstOggMapIsPacketKeyFrameFunc) (GstOggStream * pad,
61 typedef gboolean (*GstOggMapIsHeaderPacketFunc) (GstOggStream * pad,
63 typedef gint64 (*GstOggMapPacketDurationFunc) (GstOggStream * pad,
65 typedef void (*GstOggMapExtractTagsFunc) (GstOggStream * pad,
[all …]
Dgstoggmux.c121 GstCollectData * pad, GstEvent * event, gpointer user_data);
122 static gboolean gst_ogg_mux_handle_src_event (GstPad * pad, GstObject * parent,
126 static void gst_ogg_mux_release_pad (GstElement * element, GstPad * pad);
276 gst_ogg_mux_sinkconnect (GstPad * pad, GstObject * parent, GstPad * peer) in gst_ogg_mux_sinkconnect() argument
282 GST_DEBUG_OBJECT (ogg_mux, "sinkconnect triggered on %s", GST_PAD_NAME (pad)); in gst_ogg_mux_sinkconnect()
293 GstOggPadData *pad; in gst_ogg_mux_flush() local
295 pad = (GstOggPadData *) walk->data; in gst_ogg_mux_flush()
297 gst_ogg_pad_data_reset (ogg_mux, pad); in gst_ogg_mux_flush()
304 gst_ogg_mux_sink_event (GstCollectPads * pads, GstCollectData * pad, in gst_ogg_mux_sink_event() argument
308 GstOggPadData *ogg_pad = (GstOggPadData *) pad; in gst_ogg_mux_sink_event()
[all …]
Dgstoggdemux.c128 static void gst_ogg_pad_mark_discont (GstOggPad * pad);
139 static gboolean gst_ogg_pad_src_query (GstPad * pad, GstObject * parent,
141 static gboolean gst_ogg_pad_event (GstPad * pad, GstObject * parent,
147 GstOggPad * pad, GstFlowReturn ret);
173 gst_ogg_pad_init (GstOggPad * pad) in gst_ogg_pad_init() argument
175 gst_pad_set_event_function (GST_PAD (pad), in gst_ogg_pad_init()
177 gst_pad_set_query_function (GST_PAD (pad), in gst_ogg_pad_init()
179 gst_pad_use_fixed_caps (GST_PAD (pad)); in gst_ogg_pad_init()
181 pad->current_granule = -1; in gst_ogg_pad_init()
182 pad->prev_granule = -1; in gst_ogg_pad_init()
[all …]
Dgstoggstream.h117 gboolean gst_ogg_stream_setup_map (GstOggStream * pad, ogg_packet *packet);
118 gboolean gst_ogg_stream_setup_map_from_caps_headers (GstOggStream * pad,
120 gboolean gst_ogg_stream_setup_map_from_caps (GstOggStream * pad,
122 GstClockTime gst_ogg_stream_get_end_time_for_granulepos (GstOggStream *pad,
124 GstClockTime gst_ogg_stream_get_start_time_for_granulepos (GstOggStream *pad,
126 GstClockTime gst_ogg_stream_granule_to_time (GstOggStream *pad, gint64 granule);
127 gint64 gst_ogg_stream_granulepos_to_granule (GstOggStream * pad, gint64 granulepos);
128 gint64 gst_ogg_stream_granulepos_to_key_granule (GstOggStream * pad, gint64 granulepos);
129 gint64 gst_ogg_stream_granule_to_granulepos (GstOggStream * pad, gint64 granule, gint64 keyframe_gr…
130 GstClockTime gst_ogg_stream_get_packet_start_time (GstOggStream *pad,
[all …]
/third_party/libinput/src/
Devdev-tablet-pad.c40 pad_get_buttons_pressed(struct pad_dispatch *pad, in pad_get_buttons_pressed() argument
43 struct button_state *state = &pad->button_state; in pad_get_buttons_pressed()
44 struct button_state *prev_state = &pad->prev_button_state; in pad_get_buttons_pressed()
52 pad_get_buttons_released(struct pad_dispatch *pad, in pad_get_buttons_released() argument
55 struct button_state *state = &pad->button_state; in pad_get_buttons_released()
56 struct button_state *prev_state = &pad->prev_button_state; in pad_get_buttons_released()
64 pad_button_is_down(const struct pad_dispatch *pad, in pad_button_is_down() argument
67 return bit_is_set(pad->button_state.bits, button); in pad_button_is_down()
71 pad_any_button_down(const struct pad_dispatch *pad) in pad_any_button_down() argument
73 const struct button_state *state = &pad->button_state; in pad_any_button_down()
[all …]
Devdev-tablet-pad-leds.c54 pad_mode_toggle_button_new(struct pad_dispatch *pad, in pad_mode_toggle_button_new() argument
167 pad_group_new_basic(struct pad_dispatch *pad, in pad_group_new_basic() argument
174 group->base.device = &pad->device->base; in pad_group_new_basic()
194 pad_group_new(struct pad_dispatch *pad, in pad_group_new() argument
199 struct libinput *libinput = pad->device->base.seat->libinput; in pad_group_new()
203 group = pad_group_new_basic(pad, group_index, nleds); in pad_group_new()
228 if (!is_litest_device(pad->device)) in pad_group_new()
229 evdev_log_error(pad->device, in pad_group_new()
274 pad_init_led_groups(struct pad_dispatch *pad, in pad_init_led_groups() argument
302 group = pad_group_new(pad, i, nmodes, syspath); in pad_init_led_groups()
[all …]
/third_party/gstreamer/gstplugins_bad/tools/element-templates/
Dsinkpad7 static GstCaps* gst_replace_sink_getcaps (GstPad *pad);
8 static gboolean gst_replace_sink_setcaps (GstPad *pad, GstCaps *caps);
9 static gboolean gst_replace_sink_acceptcaps (GstPad *pad, GstCaps *caps);
10 static void gst_replace_sink_fixatecaps (GstPad *pad, GstCaps *caps);
11 static gboolean gst_replace_sink_activate (GstPad *pad);
12 static gboolean gst_replace_sink_activatepush (GstPad *pad, gboolean active);
13 static gboolean gst_replace_sink_activatepull (GstPad *pad, gboolean active);
14 static GstPadLinkReturn gst_replace_sink_link (GstPad *pad, GstPad *peer);
15 static void gst_replace_sink_unlink (GstPad *pad);
16 static GstFlowReturn gst_replace_sink_chain (GstPad *pad, GstBuffer *buffer);
[all …]
Dsrcpad7 static GstCaps* gst_replace_src_getcaps (GstPad *pad);
8 static gboolean gst_replace_src_setcaps (GstPad *pad, GstCaps *caps);
9 static gboolean gst_replace_src_acceptcaps (GstPad *pad, GstCaps *caps);
10 static void gst_replace_src_fixatecaps (GstPad *pad, GstCaps *caps);
11 static gboolean gst_replace_src_activate (GstPad *pad);
12 static gboolean gst_replace_src_activatepush (GstPad *pad, gboolean active);
13 static gboolean gst_replace_src_activatepull (GstPad *pad, gboolean active);
14 static GstPadLinkReturn gst_replace_src_link (GstPad *pad, GstPad *peer);
15 static void gst_replace_src_unlink (GstPad *pad);
16 static GstFlowReturn gst_replace_src_getrange (GstPad *pad, guint64 offset, guint length,
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudioaggregator.c143 GstAudioAggregatorPad *pad = (GstAudioAggregatorPad *) object; in gst_audio_aggregator_pad_finalize() local
145 gst_buffer_replace (&pad->priv->buffer, NULL); in gst_audio_aggregator_pad_finalize()
154 GstAudioAggregatorPad *pad = GST_AUDIO_AGGREGATOR_PAD (object); in gst_audio_aggregator_pad_get_property() local
158 GST_OBJECT_LOCK (pad); in gst_audio_aggregator_pad_get_property()
159 g_value_set_boolean (value, pad->priv->qos_messages); in gst_audio_aggregator_pad_get_property()
160 GST_OBJECT_UNLOCK (pad); in gst_audio_aggregator_pad_get_property()
172 GstAudioAggregatorPad *pad = GST_AUDIO_AGGREGATOR_PAD (object); in gst_audio_aggregator_pad_set_property() local
176 GST_OBJECT_LOCK (pad); in gst_audio_aggregator_pad_set_property()
177 pad->priv->qos_messages = g_value_get_boolean (value); in gst_audio_aggregator_pad_set_property()
178 GST_OBJECT_UNLOCK (pad); in gst_audio_aggregator_pad_set_property()
[all …]
/third_party/gstreamer/gstreamer/libs/gst/check/
Dgstconsistencychecker.c53 GstPad *pad; member
58 source_pad_data_cb (GstPad * pad, GstPadProbeInfo * info, in source_pad_data_cb() argument
63 GST_DEBUG_OBJECT (pad, "%p: %d %d %d %d", consist, consist->flushing, in source_pad_data_cb()
67 GST_DEBUG_OBJECT (pad, in source_pad_data_cb()
73 GST_DEBUG_PAD_NAME (pad)); in source_pad_data_cb()
76 "on pad %s:%s", GST_DEBUG_PAD_NAME (pad)); in source_pad_data_cb()
80 GST_DEBUG_OBJECT (pad, "Event : %s", GST_EVENT_TYPE_NAME (event)); in source_pad_data_cb()
92 GST_DEBUG_PAD_NAME (pad)); in source_pad_data_cb()
94 "pad %s:%s", GST_DEBUG_PAD_NAME (pad)); in source_pad_data_cb()
100 GST_DEBUG_PAD_NAME (pad)); in source_pad_data_cb()
[all …]
/third_party/gstreamer/gstplugins_good/gst/flv/
Dgstflvmux.c107 gst_flv_mux_sink_event (GstAggregator * aggregator, GstAggregatorPad * pad,
112 static void gst_flv_mux_release_pad (GstElement * element, GstPad * pad);
114 static gboolean gst_flv_mux_video_pad_setcaps (GstFlvMuxPad * pad,
116 static gboolean gst_flv_mux_audio_pad_setcaps (GstFlvMuxPad * pad,
126 static void gst_flv_mux_reset_pad (GstFlvMuxPad * pad);
142 gst_flv_mux_pad_flush (GstAggregatorPad * pad, GstAggregator * aggregator) in gst_flv_mux_pad_flush() argument
144 GstFlvMuxPad *flvpad = GST_FLV_MUX_PAD (pad); in gst_flv_mux_pad_flush()
208 gst_flv_mux_pad_init (GstFlvMuxPad * pad) in gst_flv_mux_pad_init() argument
210 gst_flv_mux_reset_pad (pad); in gst_flv_mux_pad_init()
352 GstFlvMuxPad *pad = GST_FLV_MUX_PAD (object); in gst_flv_mux_pad_finalize() local
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoaggregator.c124 GstVideoAggregatorPad *pad = GST_VIDEO_AGGREGATOR_PAD (object); in gst_video_aggregator_pad_get_property() local
128 g_value_set_uint (value, pad->priv->zorder); in gst_video_aggregator_pad_get_property()
131 g_value_set_boolean (value, pad->priv->repeat_after_eos); in gst_video_aggregator_pad_get_property()
134 g_value_set_uint64 (value, pad->priv->max_last_buffer_repeat); in gst_video_aggregator_pad_get_property()
153 GstVideoAggregatorPad *pad = GST_VIDEO_AGGREGATOR_PAD (object); in gst_video_aggregator_pad_set_property() local
158 GST_VIDEO_AGGREGATOR (gst_pad_get_parent (GST_PAD (pad))); in gst_video_aggregator_pad_set_property()
161 pad->priv->zorder = g_value_get_uint (value); in gst_video_aggregator_pad_set_property()
168 pad->priv->zorder = g_value_get_uint (value); in gst_video_aggregator_pad_set_property()
173 pad->priv->repeat_after_eos = g_value_get_boolean (value); in gst_video_aggregator_pad_set_property()
176 pad->priv->max_last_buffer_repeat = g_value_get_uint64 (value); in gst_video_aggregator_pad_set_property()
[all …]
/third_party/gstreamer/gstreamer/docs/random/wtay/
Dcapsnego-cases5 pad has caps
6 | pad has template
7 |/ pad has negotiate function
27 always compatible, caps are those of the pad
31 always compatible, caps are those of the pad
35 always compatible, caps are those of the pad
39 always compatible, caps are those of the pad
42 pad has caps
43 | pad has template
44 |/ pad has negotiate function
[all …]
/third_party/mindspore/tests/ut/cpp/python_input/gtest_input/pynative/
Dops_test.py23 def im2col(img, filter_h, filter_w, stride=1, pad=0, dilation=1): argument
25 if isinstance(pad, int):
26 pad_top = pad
27 pad_bottom = pad
28 pad_left = pad
29 pad_right = pad
30 elif isinstance(pad, tuple) and len(pad) == 4:
31 pad_top, pad_bottom, pad_left, pad_right = pad
40 img = np.pad(img, [(0, 0), (0, 0), (pad_top, pad_bottom), (pad_left, pad_right)], 'constant')
54 def conv2d(x, weight, bias=None, stride=1, pad=0, argument
[all …]
/third_party/gstreamer/gstreamer/plugins/elements/
Dgstinputselector.c124 sel, GstPad * pad);
127 GstPad * pad, gboolean strict);
188 static gint64 gst_selector_pad_get_running_time (GstSelectorPad * pad);
189 static void gst_selector_pad_reset (GstSelectorPad * pad);
190 static gboolean gst_selector_pad_event (GstPad * pad, GstObject * parent,
192 static gboolean gst_selector_pad_query (GstPad * pad, GstObject * parent,
194 static GstIterator *gst_selector_pad_iterate_linked_pads (GstPad * pad,
196 static GstFlowReturn gst_selector_pad_chain (GstPad * pad, GstObject * parent,
236 gst_selector_pad_init (GstSelectorPad * pad) in gst_selector_pad_init() argument
238 pad->always_ok = DEFAULT_PAD_ALWAYS_OK; in gst_selector_pad_init()
[all …]
Dgstfunnel.c91 gst_funnel_pad_init (GstFunnelPad * pad) in gst_funnel_pad_init() argument
93 pad->got_eos = FALSE; in gst_funnel_pad_init()
116 static void gst_funnel_release_pad (GstElement * element, GstPad * pad);
118 static GstFlowReturn gst_funnel_sink_chain (GstPad * pad, GstObject * parent,
120 static GstFlowReturn gst_funnel_sink_chain_list (GstPad * pad,
122 static gboolean gst_funnel_sink_event (GstPad * pad, GstObject * parent,
167 GstPad *pad = GST_PAD (item->data); in gst_funnel_dispose() local
169 if (GST_PAD_IS_SINK (pad)) { in gst_funnel_dispose()
170 gst_element_release_request_pad (GST_ELEMENT (object), pad); in gst_funnel_dispose()
252 gst_funnel_all_sinkpads_eos_unlocked (GstFunnel * funnel, GstPad * pad) in gst_funnel_all_sinkpads_eos_unlocked() argument
[all …]
/third_party/gstreamer/gstplugins_base/tests/check/pipelines/
Dvorbisenc.c95 GstPad *pad; in GST_START_TEST() local
114 pad = gst_element_get_static_pad (sink, "sink"); in GST_START_TEST()
115 fail_unless (pad != NULL, "Could not get pad out of fakesink"); in GST_START_TEST()
119 gst_buffer_straw_start_pipeline (bin, pad); in GST_START_TEST()
122 buffer = gst_buffer_straw_get_buffer (bin, pad); in GST_START_TEST()
130 buffer = gst_buffer_straw_get_buffer (bin, pad); in GST_START_TEST()
136 buffer = gst_buffer_straw_get_buffer (bin, pad); in GST_START_TEST()
152 buffer = gst_buffer_straw_get_buffer (bin, pad); in GST_START_TEST()
164 buffer = gst_buffer_straw_get_buffer (bin, pad); in GST_START_TEST()
176 gst_buffer_straw_stop_pipeline (bin, pad); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/resindvd/
Drsninputselector.c131 sel, GstPad * pad);
133 GstPad * pad);
135 GstPad * pad);
137 GstPad * pad, gboolean strict);
199 static gint64 gst_selector_pad_get_running_time (RsnSelectorPad * pad);
200 static void gst_selector_pad_reset (RsnSelectorPad * pad);
201 static gboolean gst_selector_pad_event (GstPad * pad, GstObject * parent,
203 static gboolean gst_selector_pad_query (GstPad * pad, GstObject * parent,
205 static GstIterator *gst_selector_pad_iterate_linked_pads (GstPad * pad,
207 static GstFlowReturn gst_selector_pad_chain (GstPad * pad, GstObject * parent,
[all …]
/third_party/gstreamer/gstplugins_bad/ext/wpe/
Dgstwpesrcbin.cpp108 gst_wpe_audio_pad_init (GstWpeAudioPad * pad) in gst_wpe_audio_pad_init() argument
110 gst_audio_info_init (&pad->info); in gst_wpe_audio_pad_init()
111 pad->discont_pending = FALSE; in gst_wpe_audio_pad_init()
112 pad->buffer_time = 0; in gst_wpe_audio_pad_init()
118 GstWpeAudioPad *pad = GST_WPE_AUDIO_PAD (g_object_new (gst_wpe_audio_pad_get_type (), in gst_wpe_audio_pad_new() local
121 if (!gst_ghost_pad_construct (GST_GHOST_PAD (pad))) { in gst_wpe_audio_pad_new()
122 gst_object_unref (pad); in gst_wpe_audio_pad_new()
126 return pad; in gst_wpe_audio_pad_new()
203 gst_wpe_src_chain_buffer (GstPad * pad, GstObject * parent, GstBuffer * buffer) in gst_wpe_src_chain_buffer() argument
208 chain_result = gst_proxy_pad_chain_default (pad, GST_OBJECT_CAST (src), buffer); in gst_wpe_src_chain_buffer()
[all …]
/third_party/gstreamer/gstplugins_base/gst/audiomixer/
Dgstaudiomixer.c99 GstAudioMixerPad *pad = GST_AUDIO_MIXER_PAD (object); in gst_audiomixer_pad_get_property() local
103 g_value_set_double (value, pad->volume); in gst_audiomixer_pad_get_property()
106 g_value_set_boolean (value, pad->mute); in gst_audiomixer_pad_get_property()
118 GstAudioMixerPad *pad = GST_AUDIO_MIXER_PAD (object); in gst_audiomixer_pad_set_property() local
122 GST_OBJECT_LOCK (pad); in gst_audiomixer_pad_set_property()
123 pad->volume = g_value_get_double (value); in gst_audiomixer_pad_set_property()
124 pad->volume_i8 = pad->volume * VOLUME_UNITY_INT8; in gst_audiomixer_pad_set_property()
125 pad->volume_i16 = pad->volume * VOLUME_UNITY_INT16; in gst_audiomixer_pad_set_property()
126 pad->volume_i32 = pad->volume * VOLUME_UNITY_INT32; in gst_audiomixer_pad_set_property()
127 GST_OBJECT_UNLOCK (pad); in gst_audiomixer_pad_set_property()
[all …]
/third_party/gstreamer/gstplugins_base/gst/adder/
Dgstadder.c93 GstAdderPad *pad = GST_ADDER_PAD (object); in gst_adder_pad_get_property() local
97 g_value_set_double (value, pad->volume); in gst_adder_pad_get_property()
100 g_value_set_boolean (value, pad->mute); in gst_adder_pad_get_property()
112 GstAdderPad *pad = GST_ADDER_PAD (object); in gst_adder_pad_set_property() local
116 GST_OBJECT_LOCK (pad); in gst_adder_pad_set_property()
117 pad->volume = g_value_get_double (value); in gst_adder_pad_set_property()
118 pad->volume_i8 = pad->volume * VOLUME_UNITY_INT8; in gst_adder_pad_set_property()
119 pad->volume_i16 = pad->volume * VOLUME_UNITY_INT16; in gst_adder_pad_set_property()
120 pad->volume_i32 = pad->volume * VOLUME_UNITY_INT32; in gst_adder_pad_set_property()
121 GST_OBJECT_UNLOCK (pad); in gst_adder_pad_set_property()
[all …]

12345678910>>...70