Change-Id: Icc3fbce9a5baf1fdfba840fef666002d8c8d528f
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
Name: libmm-wfd
Summary: Multimedia Framework Wifi-Display Library
Name: libmm-wfd
Summary: Multimedia Framework Wifi-Display Library
Release: 0
Group: System/Libraries
License: Apache-2.0
Release: 0
Group: System/Libraries
License: Apache-2.0
MMWFDSinkGstPipelineInfo *pipeline;
gboolean audio_decodebin_is_linked;
gboolean video_decodebin_is_linked;
MMWFDSinkGstPipelineInfo *pipeline;
gboolean audio_decodebin_is_linked;
gboolean video_decodebin_is_linked;
- GstPad *prev_audio_dec_src_pad;
- GstPad *next_audio_dec_sink_pad;
/* timestamp compensation */
gboolean need_to_reset_basetime;
/* timestamp compensation */
gboolean need_to_reset_basetime;
new_wfd_sink->pipeline = NULL;
new_wfd_sink->audio_decodebin_is_linked = FALSE;
new_wfd_sink->video_decodebin_is_linked = FALSE;
new_wfd_sink->pipeline = NULL;
new_wfd_sink->audio_decodebin_is_linked = FALSE;
new_wfd_sink->video_decodebin_is_linked = FALSE;
- new_wfd_sink->prev_audio_dec_src_pad = NULL;
- new_wfd_sink->next_audio_dec_sink_pad = NULL;
/* Initialize timestamp compensation related */
new_wfd_sink->need_to_reset_basetime = FALSE;
/* Initialize timestamp compensation related */
new_wfd_sink->need_to_reset_basetime = FALSE;
wfd_sink_return_val_if_fail(wfd_sink, MM_ERROR_WFD_NOT_INITIALIZED);
wfd_sink_return_val_if_fail(wfd_sink, MM_ERROR_WFD_NOT_INITIALIZED);
- if (wfd_sink->prev_audio_dec_src_pad)
- gst_object_unref(GST_OBJECT(wfd_sink->prev_audio_dec_src_pad));
- wfd_sink->prev_audio_dec_src_pad = NULL;
-
- if (wfd_sink->next_audio_dec_sink_pad)
- gst_object_unref(GST_OBJECT(wfd_sink->next_audio_dec_sink_pad));
- wfd_sink->next_audio_dec_sink_pad = NULL;
-
/* cleanup gst stuffs */
if (wfd_sink->pipeline) {
MMWFDSinkGstElement *mainbin = wfd_sink->pipeline->mainbin;
/* cleanup gst stuffs */
if (wfd_sink->pipeline) {
MMWFDSinkGstElement *mainbin = wfd_sink->pipeline->mainbin;