From patchwork Wed Jun 2 11:29:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Diederick C. Niehorster" X-Patchwork-Id: 28051 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:b214:0:0:0:0:0 with SMTP id b20csp457132iof; Wed, 2 Jun 2021 04:30:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx0cewPf213XCqC000cHbAfDUJHIC4hITbCOJEHlwEQRi5bRxzjsEv5aO8O8/+Lak7Xt0aQ X-Received: by 2002:a17:907:c01:: with SMTP id ga1mr34470849ejc.80.1622633421591; Wed, 02 Jun 2021 04:30:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622633421; cv=none; d=google.com; s=arc-20160816; b=RC8AE29GH2R3Gl/hFvrWJ1eSTBnGouI618R8LOTzRqLCrUHQbPQOwCIi3DQbJ/B20m Fjz3oxLhE2BjCJlbuuC8vHhzPu9ovdjma7rhlwq/mSFY73hYEfty5qrwIB3ZDSc0Ct7C OiP2DXAvV7esPfjpOBVL6h7yxB98xO2jQg3ePrGExGjJVlghKxYWxd4zxNtQFNNUNQOZ vu+cbfnq97wEtKuY0ZgcDRr+PR6rmSDrhsMjlZrW4SRrQ4PKk/2R7ZRtrqjY2n5uK9w7 T7/NWI+xVQ0TQy085p6OKnlwn6UpYRI3QEhHCqT18aIaYf7w2JzFGIMXLrPhh08lZ6vw df4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to; bh=XCu248PzwMAozMSlmdtLD+IxtRlVIM6FYC3XUfHe8Ok=; b=O6/iwKecjLvdrEmLwlRO5BgaMX++zlmj3Ptu4bcE/Kc8s9naG51c3m4b7IgmqBTN7F TNwenoCfr3m9AjfmQD5N3/+u6TeodgEfVp/xOpfzq8kd/QICnoZuplFYdWiDpjacycTr S7tqsJFmmlDA/6bpCOey+RejaosjAb0b8G0AYFsDeMlp3q7AJZwxHjNMOERcGJzlzhtK 1CykbEsRclAXSRjT611FyvuH3TUaaGD9bN+TmdMluVKVI3Y6YHRp96mWhRP/Id69NjhI yxH2f57JyDMIhCa/Qkj7qRcLQLY+QUiGheg0RtUQ8uC6jvn9/G5A+h/15/1P9R492wEV kA/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=mtvnupLC; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id q2si22836224ejx.574.2021.06.02.04.30.21; Wed, 02 Jun 2021 04:30:21 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=mtvnupLC; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4C98768A0CD; Wed, 2 Jun 2021 14:29:33 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 13EFF68A02F for ; Wed, 2 Jun 2021 14:29:24 +0300 (EEST) Received: by mail-lj1-f181.google.com with SMTP id a4so2154982ljd.5 for ; Wed, 02 Jun 2021 04:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TiS2EyLNfOgvHsMC5x9MpWtcUa1+OfdI7FPuIjhXpYk=; b=mtvnupLCMVNfTVVHL3U2nKeuznlpGej1P9f5kxN5GxwD3V2djxeF+TxHa+g9zNswCE 434Mfy0ofO4DIEGVWY65T0v9s6KkimzlN4aC8xF+P/rwDrWMIMNs2MIHfrJN5vahJBFs lrITJaZfgeqUojIwNN4syxaVloU/rp7Wn8dpPw6AxqwUw+qBg+/bOBlFY7ei4HWP4ok/ 9BgtFbeeAt0KvTfANOwuREidWTOaFfJcBNhyencU7Jg6CpqkyWF7uf/KqsMR22AYBL7d ewGgWYvCGOFCQl0+pXzeXZz1Le34e99yoH7p7iJYgU/od+s0efzDBH6n6jk13YvCaPnp e9EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TiS2EyLNfOgvHsMC5x9MpWtcUa1+OfdI7FPuIjhXpYk=; b=BtREHnpmMpOWE3aZ9JVXtQD4qQXmxGqdFrFx03q/tnfffiFjfLGOlUmGjgk/K6pL6r fm3x1OIlPgqDFpuzrUDifSp7rTaAX8Ro2scpMZXoJZ/dRHsBiz2/dSNSSF3phjGHoNee NmylItoI4OGWXPSe5JmQejNIcx6cX7AM74Q9zx3LF9KBbM41XDNxR49gKDxOOXNc8nkF mtbZnCe36YK9yO+aXbXV/8/ktig+/gQ23XYLbM+JGEWUyabHfkNPO4XXZOHfLr2PpuR1 JA8P23LVEwtcpD0uVNub3hjHJGD0ZwXmCzZt1m8IE7MXR+6cGfodu8Vzc9gXihPAnTB6 u4/g== X-Gm-Message-State: AOAM532Ra2BjmMvS0N4qA8Jh0DF8M7UnN4yb0di1d2WeTlhcWumNf9NR FL2LGyX7RhNXz6LeYv4b7RMtMgopPsGQ/Q== X-Received: by 2002:a05:651c:50c:: with SMTP id o12mr24777556ljp.287.1622633363181; Wed, 02 Jun 2021 04:29:23 -0700 (PDT) Received: from localhost.localdomain (deedock.humlab.lu.se. [130.235.135.183]) by smtp.gmail.com with ESMTPSA id v6sm1249497lfr.182.2021.06.02.04.29.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jun 2021 04:29:22 -0700 (PDT) From: Diederick Niehorster To: ffmpeg-devel@ffmpeg.org Date: Wed, 2 Jun 2021 13:29:00 +0200 Message-Id: <20210602112901.2163-6-dcnieho@gmail.com> X-Mailer: git-send-email 2.28.0.windows.1 In-Reply-To: <20210602112901.2163-1-dcnieho@gmail.com> References: <20210602112901.2163-1-dcnieho@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 5/6] avdevice/dshow: tv_tuner_audio_dialog cleanup missing X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Diederick Niehorster Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 0twA2SPqnlOp Cleanup in case the show_analog_tv_tuner_audio_dialog was set was missing. Signed-off-by: Diederick Niehorster --- libavdevice/dshow_crossbar.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavdevice/dshow_crossbar.c b/libavdevice/dshow_crossbar.c index 2438683cde..961defe690 100644 --- a/libavdevice/dshow_crossbar.c +++ b/libavdevice/dshow_crossbar.c @@ -204,5 +204,9 @@ end: IAMTVTuner_Release(tv_tuner_filter); if (tv_tuner_base_filter) IBaseFilter_Release(tv_tuner_base_filter); + if (tv_audio_filter) + IAMAudioInputMixer_Release(tv_audio_filter); + if (tv_audio_base_filter) + IBaseFilter_Release(tv_audio_base_filter); return hr; }