On Thu, 2 Jul 2020, 2rd bunji wrote:
If there is no object , can I submit this code?
I will apply it.
Thanks,
Marton
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
From: 2rd bunji<mailto:sourpot...@live.com>
Sent: 2020年6月20日 11:18
To: ffmpeg-devel@ffmpeg.org<mailto:ffmpeg-devel@ffmpeg.org>
Subject: RE: [PATCH] area changed: hevc_amf set default gops_per_idr 1
Any more review regarding this ticket , ? thanks,
=======================================================================================================================
I think it is desirable as AMD HEVC encoder frequency of IDR frames is needed
to be 1 to indicate key frames used in seek , and it is not defect in ffmpeg
decoder.
Jiao lu
From: Carl Eugen Hoyos<mailto:ceffm...@gmail.com>
Sent: 2020年6月17日 0:21
To: FFmpeg development discussions and patches<mailto:ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] [PATCH] area changed: hevc_amf set default
gops_per_idr 1
Am Di., 16. Juni 2020 um 16:10 Uhr schrieb Lu Jiao <sourpot...@live.com>:
Previously gops_per_idr default 60 would make amd gpu encoding hevc
has erratic seek bar behaviour as descripted in this ticket:
https://trac.ffmpeg.org/ticket/7272
Is this patch working around a defect in FFmpeg (that the hevc
decoder seeks to non-keyframes) or is it generally desirable?
Carl Eugen
From: 2rd bunji<mailto:sourpot...@live.com>
Sent: 2020年6月18日 12:43
To: ffmpeg-devel@ffmpeg.org<mailto:ffmpeg-devel@ffmpeg.org>
Subject: [PATCH] area changed: hevc_amf set default gops_per_idr 1
Signed-off-by: Lu Jiao <sourpot...@live.com>
---
libavcodec/amfenc_hevc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/amfenc_hevc.c b/libavcodec/amfenc_hevc.c
index 77e57d2461..b0cb57cb96 100644
--- a/libavcodec/amfenc_hevc.c
+++ b/libavcodec/amfenc_hevc.c
@@ -69,7 +69,7 @@ static const AVOption options[] = {
{ "gop", "", 0, AV_OPT_TYPE_CONST, { .i64 =
AMF_VIDEO_ENCODER_HEVC_HEADER_INSERTION_MODE_GOP_ALIGNED }, 0, 0, VE, "hdrmode" },
{ "idr", "", 0, AV_OPT_TYPE_CONST, { .i64 =
AMF_VIDEO_ENCODER_HEVC_HEADER_INSERTION_MODE_IDR_ALIGNED }, 0, 0, VE, "hdrmode" },
- { "gops_per_idr", "GOPs per IDR 0-no IDR will be inserted",
OFFSET(gops_per_idr), AV_OPT_TYPE_INT, { .i64 = 60 }, 0, INT_MAX, VE },
+ { "gops_per_idr", "GOPs per IDR 0-no IDR will be inserted",
OFFSET(gops_per_idr), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, VE },
{ "preanalysis", "Enable preanalysis",
OFFSET(preanalysis), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE},
{ "vbaq", "Enable VBAQ",
OFFSET(enable_vbaq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE},
{ "enforce_hrd", "Enforce HRD",
OFFSET(enforce_hrd), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE},
--
2.27.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".