From patchwork Mon Jan 2 19:18:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aman Karmani X-Patchwork-Id: 39828 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:bc95:b0:ad:ade2:bfd2 with SMTP id fx21csp7587287pzb; Mon, 2 Jan 2023 11:18:51 -0800 (PST) X-Google-Smtp-Source: AMrXdXv3WAnBraJEsQ0CrHEFiEKp3PJ5bqwVJ1VBh84YMsdkz1527nANoL6dyf5BANHscrKbnE3g X-Received: by 2002:a17:906:b041:b0:7c0:c5b3:cb49 with SMTP id bj1-20020a170906b04100b007c0c5b3cb49mr36898811ejb.31.1672687131766; Mon, 02 Jan 2023 11:18:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672687131; cv=none; d=google.com; s=arc-20160816; b=DoWIB05BJxY5VpH4TOaU92D7WAmg3t0aBr2c3L5qvYz6iUsmizLpp0eR38PtiniN8O pu9FufjsgIQnvZQeWDdEyHdPPtRcUQZLxQkGEocInh3FWnit9s0klA+qKOmKPhzjQ970 3dsgNlA+4qoYNpjZuCgKHJTF5cfVPXeryAatv2VSnvs0DnAo103TazIv5c3y0MDRr8sB DfrY6m632ACTc0GmkIIWszXxJR/JnkXZWda1W7G8w3bxltdGpr5FP0eLQwRzZ3Q1g1or rXHdQLyq2L6YvjwSme0y5vVBaz37dPm/fF6f5MZwAgv9Z1v7o38N6tllVVzAWk1GlP3K PZBA== 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:to:mime-version:fcc:date:message-id:from :dkim-signature:delivered-to; bh=b5+JqtaGVhUq2TVCPBF8zeCUBD+aqoCMA9mhuD7SavY=; b=lGKHl29xMjmIg/KPMz2hdXga9DRiarFNAw1eB2n91/UkGBpHFbbOU3LXqF8lTja5SZ jsPAhXyKWIpsYbNesFFt6i1Z1HAu4s+1PjtcJxqGGVhRPwx0b7eR8B5ohmO9ppPngvT3 phFRVCtLau09trCLEqRqsicnMD7z7aZ9wRZry65iFY1TLRZ+tqDOf7Wa2QlemaagzlKn k8k7+mHqLpoVOWz/IFolOZJ9Fa7ELx6JHr9ofURTbpYwkNVPO9gBIW0xhD+62d7QFeOV +b9utTaegZWNOxA+z6Ye6f18iU+lbv1yaglVdpaA1iZB0G4Gp4O5TO3wmGcg+RygMIh8 UP5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=V9IfUGmZ; 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 wy7-20020a170906fe0700b0084ca5f2b837si9174296ejb.676.2023.01.02.11.18.51; Mon, 02 Jan 2023 11:18:51 -0800 (PST) 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=20210112 header.b=V9IfUGmZ; 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 D7E7368BC69; Mon, 2 Jan 2023 21:18:47 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 92DAD68B59C for ; Mon, 2 Jan 2023 21:18:40 +0200 (EET) Received: by mail-pj1-f52.google.com with SMTP id w4-20020a17090ac98400b002186f5d7a4cso33765312pjt.0 for ; Mon, 02 Jan 2023 11:18:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :message-id:from:from:to:cc:subject:date:message-id:reply-to; bh=b+fpLe/ICmCqri+gDIL7OGLJJvCbXlyrq62kzQ4nfsc=; b=V9IfUGmZZ9Xh5Wy20t0Rk2hLzU/QyuYLXk/rXNjNk78RXyM8uhO66xefclA72mONPz XP0z+J7PNrHOSS20tCVkGhtTC4sFXQcX07KHUiSifVU87Kwuc7lfdOJfud1rmWticDh8 Vl8wUmmRMpBQZEE7+yMu0LKVgn2PWYprsYkooqyB0eWzZEiZkO3OcKDVKiqm5UpwpklH scVVM+FhEBhUvJHi3FGwJ7PEEhcWIToIlPEZ+uRxChmvMNHevHCmbKwLHHanPAYqCIr7 0lAEvl4buw/z/ME4MXWVjDVeRuCqGMn1ZirDkmDP1TF9j+mSmZPh0gjpEKjfgtC2Pfj3 +dgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :message-id:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=b+fpLe/ICmCqri+gDIL7OGLJJvCbXlyrq62kzQ4nfsc=; b=jHUPq6/pED1A1VFM1b/y1YS65ileBFId55THGeojFDpleHUAArrHN6UTYb1kESXvT6 FrmFC/VWK/3vtuJSugZunWRgy4pf7TJgi057yINcSAKAtW2Kc8Cjpro3SaxW86M+GKhq 8+JhtGZA0yAk9XHBRuAh8qxGVdGRB7miBeCe63+e9NaX0rUG8bFNssHhLqaVnr+WyVff Fq6M8d6o30jGL+lZgns4YosanSvLFMKFHMm0I1lbTWeW9QzarDNP5mOzPQ2BllFTPP4V lnhI1nbP4THD3fx5cfINwuT8lMRYMP4roQNkytXQP+XnQSHazyDLqbqzzZTRFYmNsbqD RRcQ== X-Gm-Message-State: AFqh2koztidKOC+4gy9dBBhh2RwHhBrn/mjxOUgS3427cKRISlgXKVpT 3V0VtCjHZzzThAvnbsWXK/Ab4/0DCf0= X-Received: by 2002:a05:6a21:32a5:b0:a4:93ca:a2d with SMTP id yt37-20020a056a2132a500b000a493ca0a2dmr74718364pzb.49.1672687117997; Mon, 02 Jan 2023 11:18:37 -0800 (PST) Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50]) by smtp.gmail.com with ESMTPSA id h4-20020a654804000000b004785c24ffb4sm17386041pgs.26.2023.01.02.11.18.37 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Jan 2023 11:18:37 -0800 (PST) From: Aman Karmani X-Google-Original-From: Aman Karmani Message-Id: Date: Mon, 02 Jan 2023 19:18:36 +0000 Fcc: Sent MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH] avcodec/mpeg12dec: flush a53 data 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: Aman Karmani Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: RUicJF+E1JaZ From: Aman Karmani Signed-off-by: Aman Karmani --- avcodec/mpeg12dec: flush a53 data Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-45%2Ftmm1%2Fmpeg2-a53-flush-v1 Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-45/tmm1/mpeg2-a53-flush-v1 Pull-Request: https://github.com/ffstaging/FFmpeg/pull/45 libavcodec/mpeg12dec.c | 1 + 1 file changed, 1 insertion(+) base-commit: 3bcec58535d395945a390bdc7af4048a7abc60eb diff --git a/libavcodec/mpeg12dec.c b/libavcodec/mpeg12dec.c index 914516bbd9..fee2d4a10e 100644 --- a/libavcodec/mpeg12dec.c +++ b/libavcodec/mpeg12dec.c @@ -2845,6 +2845,7 @@ static void flush(AVCodecContext *avctx) s->sync = 0; s->closed_gop = 0; + av_buffer_unref(&s->a53_buf_ref); ff_mpeg_flush(avctx); }