• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ GST_CALL_PARENT函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中GST_CALL_PARENT函数的典型用法代码示例。如果您正苦于以下问题:C++ GST_CALL_PARENT函数的具体用法?C++ GST_CALL_PARENT怎么用?C++ GST_CALL_PARENT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了GST_CALL_PARENT函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: gst_rtp_sbc_pay_finalize

static 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,代码来源:gstrtpsbcpay.c


示例2: fs_rawudp_constructed

static void
fs_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,代码来源:fs-rawudp-component.c


示例3: gst_gconf_video_src_finalize

static void
gst_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,代码来源:gstgconfvideosrc.c


示例4: webKitMediaCommonEncryptionDecryptorFinalize

static 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,代码来源:WebKitCommonEncryptionDecryptorGStreamer.cpp


示例5: gst_adapter_dispose

static void
gst_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,代码来源:gstadapter.c


示例6: gst_adapter_finalize

static void
gst_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,代码来源:gstadapter.c


示例7: gst_visual_finalize

static void
gst_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,代码来源:visual.c


示例8: gst_ssa_parse_dispose

static void
gst_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,代码来源:gstssaparse.c


示例9: gst_gdp_pay_finalize

static void
gst_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,代码来源:gstgdppay.c


示例10: gst_sphinx_sink_finalize

static void
gst_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,代码来源:gstsphinxsink.c


示例11: gst_gsettings_audio_src_finalize

static void
gst_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,代码来源:gstgsettingsaudiosrc.c


示例12: gst_xine_input_dispose

static void
gst_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,代码来源:xineinput.c


示例13: gst_gsettings_video_sink_finalize

static void
gst_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,代码来源:gstgsettingsvideosink.c


示例14: mpegts_pmt_stream_info_finalize

static void
mpegts_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,代码来源:flutspmtstreaminfo.c


示例15: gst_rtp_base_audio_payload_finalize

static void
gst_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,代码来源:gstrtpbaseaudiopayload.c


示例16: gst_visual_gl_dispose

static void
gst_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,代码来源:visual-gl.c


示例17: gst_gio_stream_sink_finalize

static void
gst_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,代码来源:gstgiostreamsink.c


示例18: gst_gio_sink_finalize

static void
gst_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,代码来源:gstgiosink.c


示例19: gst_pocketsphinx_finalize

static void
gst_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,代码来源:gstpocketsphinx.c


示例20: gst_gme_dec_dispose

static void
gst_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,代码来源:gstgme.c



注:本文中的GST_CALL_PARENT函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ GST_CAT_DEBUG函数代码示例发布时间:2022-05-30
下一篇:
C++ GST_BUFFER_TIMESTAMP函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap