Lines Matching refs:element
144 GstBs2b *element = GST_BS2B (preset); in gst_bs2b_load_preset() local
150 bs2b_set_level (element->bs2bdp, presets[i].preset); in gst_bs2b_load_preset()
236 gst_bs2b_init (GstBs2b * element) in gst_bs2b_init() argument
238 g_mutex_init (&element->bs2b_lock); in gst_bs2b_init()
239 element->bs2bdp = bs2b_open (); in gst_bs2b_init()
246 GstBs2b *element = GST_BS2B (filter); in gst_bs2b_setup() local
249 element->func = NULL; in gst_bs2b_setup()
261 element->func = &bs2b_cross_feed_s8; in gst_bs2b_setup()
264 element->func = &bs2b_cross_feed_u8; in gst_bs2b_setup()
267 element->func = &bs2b_cross_feed_s16be; in gst_bs2b_setup()
270 element->func = &bs2b_cross_feed_s16le; in gst_bs2b_setup()
273 element->func = &bs2b_cross_feed_u16be; in gst_bs2b_setup()
276 element->func = &bs2b_cross_feed_u16le; in gst_bs2b_setup()
279 element->func = &bs2b_cross_feed_s24be; in gst_bs2b_setup()
282 element->func = &bs2b_cross_feed_s24le; in gst_bs2b_setup()
285 element->func = &bs2b_cross_feed_u24be; in gst_bs2b_setup()
288 element->func = &bs2b_cross_feed_u24le; in gst_bs2b_setup()
291 element->func = &bs2b_cross_feed_s32be; in gst_bs2b_setup()
294 element->func = &bs2b_cross_feed_s32le; in gst_bs2b_setup()
297 element->func = &bs2b_cross_feed_u32be; in gst_bs2b_setup()
300 element->func = &bs2b_cross_feed_u32le; in gst_bs2b_setup()
303 element->func = &bs2b_cross_feed_fbe; in gst_bs2b_setup()
306 element->func = &bs2b_cross_feed_fle; in gst_bs2b_setup()
309 element->func = &bs2b_cross_feed_dbe; in gst_bs2b_setup()
312 element->func = &bs2b_cross_feed_dle; in gst_bs2b_setup()
318 g_assert (element->func); in gst_bs2b_setup()
319 element->bytes_per_sample = in gst_bs2b_setup()
322 GST_BS2B_DP_LOCK (element); in gst_bs2b_setup()
323 bs2b_set_srate (element->bs2bdp, GST_AUDIO_INFO_RATE (audio_info)); in gst_bs2b_setup()
324 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_setup()
332 GstBs2b *element = GST_BS2B (object); in gst_bs2b_finalize() local
334 bs2b_close (element->bs2bdp); in gst_bs2b_finalize()
335 element->bs2bdp = NULL; in gst_bs2b_finalize()
344 GstBs2b *element = GST_BS2B (base_transform); in gst_bs2b_transform_inplace() local
350 GST_BS2B_DP_LOCK (element); in gst_bs2b_transform_inplace()
352 bs2b_clear (element->bs2bdp); in gst_bs2b_transform_inplace()
353 element->func (element->bs2bdp, map_info.data, in gst_bs2b_transform_inplace()
354 map_info.size / element->bytes_per_sample); in gst_bs2b_transform_inplace()
355 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_transform_inplace()
366 GstBs2b *element = GST_BS2B (object); in gst_bs2b_set_property() local
370 GST_BS2B_DP_LOCK (element); in gst_bs2b_set_property()
371 bs2b_set_level_fcut (element->bs2bdp, g_value_get_int (value)); in gst_bs2b_set_property()
372 bs2b_clear (element->bs2bdp); in gst_bs2b_set_property()
373 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_set_property()
376 GST_BS2B_DP_LOCK (element); in gst_bs2b_set_property()
377 bs2b_set_level_feed (element->bs2bdp, g_value_get_int (value)); in gst_bs2b_set_property()
378 bs2b_clear (element->bs2bdp); in gst_bs2b_set_property()
379 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_set_property()
391 GstBs2b *element = GST_BS2B (object); in gst_bs2b_get_property() local
395 GST_BS2B_DP_LOCK (element); in gst_bs2b_get_property()
396 g_value_set_int (value, bs2b_get_level_fcut (element->bs2bdp)); in gst_bs2b_get_property()
397 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_get_property()
400 GST_BS2B_DP_LOCK (element); in gst_bs2b_get_property()
401 g_value_set_int (value, bs2b_get_level_feed (element->bs2bdp)); in gst_bs2b_get_property()
402 GST_BS2B_DP_UNLOCK (element); in gst_bs2b_get_property()