这篇教程C++ GST_CALL_PARENT函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中GST_CALL_PARENT函数的典型用法代码示例。如果您正苦于以下问题:C++ GST_CALL_PARENT函数的具体用法?C++ GST_CALL_PARENT怎么用?C++ GST_CALL_PARENT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了GST_CALL_PARENT函数的26个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: gst_rtp_sbc_pay_finalizestatic void gst_rtp_sbc_pay_finalize(GObject *object){ GstRtpSBCPay *sbcpay = GST_RTP_SBC_PAY(object); g_object_unref(sbcpay->adapter); GST_CALL_PARENT(G_OBJECT_CLASS, finalize, (object));}
开发者ID:Bisheg,项目名称:bluez,代码行数:7,
示例2: fs_rawudp_constructedstatic voidfs_rawudp_constructed (GObject *object){ FsRawUdpComponent *self = FS_RAWUDP_COMPONENT (object); if (!self->priv->transmitter) { self->priv->construction_error = g_error_new (FS_ERROR, FS_ERROR_INVALID_ARGUMENTS, "You need a transmitter to build this object"); return; } self->priv->udpport = fs_rawudp_transmitter_get_udpport (self->priv->transmitter, self->priv->component, self->priv->ip, self->priv->port, &self->priv->construction_error); if (!self->priv->udpport) { if (!self->priv->construction_error) self->priv->construction_error = g_error_new (FS_ERROR, FS_ERROR_INTERNAL, "Unkown error when trying to open udp port"); return; } if (self->priv->associate_on_source) self->priv->buffer_recv_id = fs_rawudp_transmitter_udpport_connect_recv ( self->priv->udpport, buffer_recv_cb, self); GST_CALL_PARENT (G_OBJECT_CLASS, constructed, (object));}
开发者ID:kakaroto,项目名称:farstream,代码行数:34,
示例3: gst_gconf_video_src_finalizestatic voidgst_gconf_video_src_finalize (GstGConfVideoSrc * src){ g_free (src->gconf_str); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, ((GObject *) (src)));}
开发者ID:JJCG,项目名称:gst-plugins-good,代码行数:7,
示例4: webKitMediaCommonEncryptionDecryptorFinalizestatic void webKitMediaCommonEncryptionDecryptorFinalize(GObject* object){ WebKitMediaCommonEncryptionDecrypt* self = WEBKIT_MEDIA_CENC_DECRYPT(object); WebKitMediaCommonEncryptionDecryptPrivate* priv = self->priv; priv->~WebKitMediaCommonEncryptionDecryptPrivate(); GST_CALL_PARENT(G_OBJECT_CLASS, finalize, (object));}
开发者ID:emutavchi,项目名称:WebKitForWayland,代码行数:8,
示例5: gst_adapter_disposestatic voidgst_adapter_dispose (GObject * object){ GstAdapter *adapter = GST_ADAPTER (object); gst_adapter_clear (adapter); GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:spunktsch,项目名称:svtplayer,代码行数:9,
示例6: gst_adapter_finalizestatic voidgst_adapter_finalize (GObject * object){ GstAdapter *adapter = GST_ADAPTER (object); g_free (adapter->assembled_data); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:spunktsch,项目名称:svtplayer,代码行数:9,
示例7: gst_visual_finalizestatic voidgst_visual_finalize (GObject * object){ GstVisual *visual = GST_VISUAL (object); gst_visual_clear_actors (visual); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:ConfusedReality,项目名称:pkg_multimedia_gst-plugins-base,代码行数:9,
示例8: gst_ssa_parse_disposestatic voidgst_ssa_parse_dispose (GObject * object){ GstSsaParse *parse = GST_SSA_PARSE (object); g_free (parse->ini); parse->ini = NULL; GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:lubing521,项目名称:gst-embedded-builder,代码行数:10,
示例9: gst_gdp_pay_finalizestatic voidgst_gdp_pay_finalize (GObject * gobject){ GstGDPPay *this = GST_GDP_PAY (gobject); gst_gdp_pay_reset (this); gst_dp_packetizer_free (this->packetizer); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (gobject));}
开发者ID:adenexter,项目名称:gst-plugins-base,代码行数:10,
示例10: gst_sphinx_sink_finalizestatic voidgst_sphinx_sink_finalize (GObject * gobject){ GstSphinxSink *sphinxsink = GST_SINK (gobject); gst_adapter_clear (sphinxsink->adapter); g_object_unref (sphinxsink->adapter); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (gobject));}
开发者ID:BackupTheBerlios,项目名称:festlang-svn,代码行数:10,
示例11: gst_gsettings_audio_src_finalizestatic voidgst_gsettings_audio_src_finalize (GObject * object){ GstGSettingsAudioSrc *src = GST_GSETTINGS_AUDIO_SRC (object); g_free (src->gsettings_str); g_main_context_unref (src->context); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, ((GObject *) (src)));}
开发者ID:Distrotech,项目名称:gst-plugins-bad,代码行数:10,
示例12: gst_xine_input_disposestatic voidgst_xine_input_dispose (GObject * object){ GstXineInput *xine = GST_XINE_INPUT (object); g_free (xine->location); xine->location = NULL; GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:JJCG,项目名称:gst-plugins-bad,代码行数:10,
示例13: gst_gsettings_video_sink_finalizestatic voidgst_gsettings_video_sink_finalize (GObject * object){ GstGSettingsVideoSink *sink = GST_GSETTINGS_VIDEO_SINK (object); g_free (sink->gsettings_str); g_main_context_unref (sink->context); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, ((GObject *) (sink)));}
开发者ID:drothlis,项目名称:gst-plugins-bad,代码行数:10,
示例14: mpegts_pmt_stream_info_finalizestatic voidmpegts_pmt_stream_info_finalize (GObject * object){ MpegTsPmtStreamInfo *info = MPEGTS_PMT_STREAM_INFO (object); g_value_array_free (info->languages); g_value_array_free (info->descriptors); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:kanongil,项目名称:gst-plugins-bad,代码行数:10,
示例15: gst_rtp_base_audio_payload_finalizestatic voidgst_rtp_base_audio_payload_finalize (GObject * object){ GstRTPBaseAudioPayload *payload; payload = GST_RTP_BASE_AUDIO_PAYLOAD (object); g_object_unref (payload->priv->adapter); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:pexip,项目名称:gst-plugins-base,代码行数:11,
示例16: gst_visual_gl_disposestatic voidgst_visual_gl_dispose (GObject * object){ GstVisualGL *visual = GST_VISUAL_GL (object); if (visual->adapter) { gst_object_unref (visual->adapter); visual->adapter = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:Distrotech,项目名称:gst-plugins-bad,代码行数:12,
示例17: gst_gio_stream_sink_finalizestatic voidgst_gio_stream_sink_finalize (GObject * object){ GstGioStreamSink *sink = GST_GIO_STREAM_SINK (object); if (sink->stream) { g_object_unref (sink->stream); sink->stream = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:Lachann,项目名称:gst-plugins-base,代码行数:12,
示例18: gst_gio_sink_finalizestatic voidgst_gio_sink_finalize (GObject * object){ GstGioSink *sink = GST_GIO_SINK (object); if (sink->file) { g_object_unref (sink->file); sink->file = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:prajnashi,项目名称:gst-plugins-base,代码行数:12,
示例19: gst_pocketsphinx_finalizestatic voidgst_pocketsphinx_finalize(GObject * gobject){ GstPocketSphinx *ps = GST_POCKETSPHINX(gobject); g_hash_table_foreach(ps->arghash, string_disposal, NULL); g_hash_table_destroy(ps->arghash); g_free(ps->last_result); ps_free(ps->ps); cmd_ln_free_r(ps->config); GST_CALL_PARENT(G_OBJECT_CLASS, finalize,(gobject));}
开发者ID:SibghatullahSheikh,项目名称:pocketsphinx.js,代码行数:12,
示例20: gst_gme_dec_disposestatic voidgst_gme_dec_dispose (GObject * object){ GstGmeDec *gme = GST_GME_DEC (object); if (gme->adapter) { g_object_unref (gme->adapter); gme->adapter = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:GStreamer,项目名称:gst-plugins-bad,代码行数:12,
示例21: gst_gio_stream_src_finalizestatic voidgst_gio_stream_src_finalize (GObject * object){ GstGioStreamSrc *src = GST_GIO_STREAM_SRC (object); if (src->stream) { g_object_unref (src->stream); src->stream = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:MathieuDuponchelle,项目名称:gst-plugins-base,代码行数:12,
示例22: gst_hal_audio_sink_disposestatic voidgst_hal_audio_sink_dispose (GObject * object){ GstHalAudioSink *sink = GST_HAL_AUDIO_SINK (object); if (sink->udi) { g_free (sink->udi); sink->udi = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:dgerlach,项目名称:gst-plugins-good,代码行数:12,
示例23: gst_gio_src_finalizestatic voidgst_gio_src_finalize (GObject * object){ GstGioSrc *src = GST_GIO_SRC (object); if (src->file) { g_object_unref (src->file); src->file = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));}
开发者ID:ConfusedReality,项目名称:pkg_multimedia_gst-plugins-base,代码行数:12,
示例24: webkit_data_src_finalizestatic void webkit_data_src_finalize(WebkitDataSrc* src){ g_free(src->uri); if (src->kid) { GST_DEBUG_OBJECT(src, "Removing giostreamsrc element"); gst_element_set_state(src->kid, GST_STATE_NULL); gst_bin_remove(GST_BIN(src), src->kid); src->kid = 0; } GST_CALL_PARENT(G_OBJECT_CLASS, finalize, ((GObject* )(src)));}
开发者ID:azrul2202,项目名称:WebKit-Smartphone,代码行数:13,
示例25: gst_pocketsphinx_finalizestatic voidgst_pocketsphinx_finalize (GObject * gobject){ GstPocketSphinx *sphinxsink = GST_POCKETSPHINX (gobject); gst_adapter_clear (sphinxsink->adapter); g_object_unref (sphinxsink->adapter); g_hash_table_foreach (sphinxsink->arghash, string_disposal, NULL); g_hash_table_destroy (sphinxsink->arghash); GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (gobject));}
开发者ID:10v,项目名称:cmusphinx,代码行数:13,
示例26: gst_gconf_audio_sink_disposestatic voidgst_gconf_audio_sink_dispose (GObject * object){ GstGConfAudioSink *sink = GST_GCONF_AUDIO_SINK (object); if (sink->client) { gst_gconf_switch_profile (sink, GCONF_PROFILE_NONE); g_object_unref (G_OBJECT (sink->client)); sink->client = NULL; } GST_CALL_PARENT (G_OBJECT_CLASS, dispose, (object));}
开发者ID:ChinnaSuhas,项目名称:ossbuild,代码行数:13,
注:本文中的GST_CALL_PARENT函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ GST_CAT_DEBUG函数代码示例 C++ GST_BUFFER_TIMESTAMP函数代码示例 |