From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 704D4453DE for ; Thu, 30 Mar 2023 08:28:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0AE4568C5A9; Thu, 30 Mar 2023 11:28:44 +0300 (EEST) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DB54168C3AB for ; Thu, 30 Mar 2023 11:28:36 +0300 (EEST) Received: by mail-pj1-f42.google.com with SMTP id lr16-20020a17090b4b9000b0023f187954acso18844460pjb.2 for ; Thu, 30 Mar 2023 01:28:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680164914; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=NeaxQdFLVhM7fBEfEunX44S+Qmy8L/REpY9j3PJNdcY=; b=UQuXYgui0yc4qQh62KHnz3DsK7VSIMh/u9rvIlBcseQytKQHKIyOqGsfm403mDImNg vd2yNHGGdglIuMVPaYL7/OX7l/0/wFJOvu+AazuefZ7yXhBxD3So0LAFlbTlWPYpAhQ8 w9xLnd9LIs+wUODlFY4T3EpJPWovzDHAL/1lBZ8dqhJBzlypinnccsJjshyqecv+2TQS N7K9+M8lnra/Cs/Kef0d0hYKd+25UBIKHlYQ2p6tH3e3d71HFwF9r3BbCY4DpMJIOyUL zJXZJ+KwexkmC8fybF6c3uJnvnnnuCRIIgLZY3Eg/V/N1bbpuWdq9LDgz7xzlia2nzQJ GFxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680164914; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NeaxQdFLVhM7fBEfEunX44S+Qmy8L/REpY9j3PJNdcY=; b=vkxJNKm3LcKi0htJqAm7yWrXoZnsOiNlOUDaSVZ8JMbtMLqYCocNf/5JpkkTUBstI7 g+FhcEH8v2/6c/EF+BZG/gEriJgb7C6NyE+zXNXBjc3vnzJG3+Krh3PT/Vwp4wXwREpL yrZvH949wQVa5DbT9w34dtI3RQeTJtx2es4IXmOjn0JAwHO1uRmJKIAmlB9N9hvPEw+I K2XT9Dp7d7ALjsSXALRnp0xrXzsb9kz46+eKl1aTzAgXazcaycCeaQtW/Ncbv5LTN0M+ 0xl284DDMwmrYhUqUjqc1n9416DyJahAiL1DcS2QJjnipCDwnTmdqIfJnOh5Rr9s+8FV DS1w== X-Gm-Message-State: AAQBX9c9FoIkvmR+3lOHGHzuUEuGEQ9RBi8uOjlC5tMneU08SRHU7Xgp J2iwSy0P8uLaB8wG0bld7sxW2M02SwycrfD7 X-Google-Smtp-Source: AKy350aNauIVHXV95XfrbM3HN69YuZSYv+4FrOd3Wxocq1uNQO04TvB6xuxIna+xhLmgIfOrO3fLMQ== X-Received: by 2002:a17:903:152:b0:1a1:dd05:39fe with SMTP id r18-20020a170903015200b001a1dd0539femr18440375plc.4.1680164914405; Thu, 30 Mar 2023 01:28:34 -0700 (PDT) Received: from localhost.localdomain (70.206.96.34.bc.googleusercontent.com. [34.96.206.70]) by smtp.gmail.com with ESMTPSA id b4-20020a170902a9c400b0019f3da8c2a4sm24181681plr.69.2023.03.30.01.28.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Mar 2023 01:28:33 -0700 (PDT) From: "jianfeng.zheng" X-Google-Original-From: "jianfeng.zheng" To: ffmpeg-devel@ffmpeg.org Date: Thu, 30 Mar 2023 16:28:27 +0800 Message-Id: <20230330082827.245115-1-jianfeng.zheng@mthreads.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] doc/examples/vaapi_transcode: fix null framerate 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: When framerate in codec layer is null, guess from stream. Signed-off-by: jianfeng.zheng --- doc/examples/vaapi_transcode.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/examples/vaapi_transcode.c b/doc/examples/vaapi_transcode.c index 8367cb3040..cdcc4e263a 100644 --- a/doc/examples/vaapi_transcode.c +++ b/doc/examples/vaapi_transcode.c @@ -103,6 +103,10 @@ static int open_input_file(const char *filename) fprintf(stderr, "Failed to open codec for decoding. Error code: %s\n", av_err2str(ret)); + if (decoder_ctx->framerate.num == 0 && + video->r_frame_rate.num > 0 && video->r_frame_rate.den > 0) + decoder_ctx->framerate = video->r_frame_rate; + return ret; } -- 2.25.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".