コード例 #1
0
ファイル: af_bs2b.c プロジェクト: 0Soul/FFmpeg
static av_cold void uninit(AVFilterContext *ctx)
{
    Bs2bContext *bs2b = ctx->priv;

    if (bs2b->bs2bp)
        bs2b_close(bs2b->bs2bp);
}
コード例 #2
0
ファイル: plugin.c プロジェクト: Pitxyoki/audacious-plugins
static void cleanup()
{
    if (bs2b == NULL)
        return;

    bs2b_close(bs2b);
    bs2b = NULL;
}
コード例 #3
0
ファイル: gstbs2b.c プロジェクト: kernelOfTruth/gst-bs2b
static void
gst_crossfeed_finalize (GObject * object)
{
  GstCrossfeed *crossfeed = GST_CROSSFEED (object);

  bs2b_close(crossfeed->bs2bdp);
  crossfeed->bs2bdp = NULL;

  g_mutex_free (crossfeed->bs2b_lock);
  g_mutex_free (crossfeed->lock);

  G_OBJECT_CLASS (parent_class)->finalize (object);
}