[FFmpeg-devel] [PATCH v2 2/2] lavc/vulkan_av1: Use av1dec reference order hint information

2024-04-13 Thread Mark Thompson
--- Changes over v1: fix the OrderHints field as well; move things into the loop over reference names rather than the loop over reference slots. libavcodec/vulkan_av1.c | 23 ++- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/libavcodec/vulkan_av1.c b/libavc

[FFmpeg-devel] [PATCH v2 1/2] lavc/av1: Record reference ordering information for each frame

2024-04-13 Thread Mark Thompson
This is needed by Vulkan. Constructing this can't be delegated to CBS because packets might contain multiple frames (when non-shown frames are present) but we need separate snapshots immediately before each frame for the decoder. --- Changes over v1: rename the order hint field and document exact

Re: [FFmpeg-devel] [PATCH v2 2/2] avcodec/nvenc: Multi NVENC Split Frame Encoding in HEVC and AV1

2024-04-13 Thread Timo Rothenpieler
squashed, added version bump and applied Thanks! ___ 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 "unsubscrib

Re: [FFmpeg-devel] [PATCH v5] avcodec/h2645_sei: validate Mastering Display Colour Volume SEI values

2024-04-13 Thread Niklas Haas
On Sat, 13 Apr 2024 17:21:08 +0200 Kacper Michajłow wrote: > As we can read in ST 2086: > > Values outside the specified ranges of luminance and chromaticity values > are not reserved by SMPTE, and can be used for purposes outside the > scope of this standard. > > This is further acknowledged by

[FFmpeg-devel] [PATCH v5] avcodec/h2645_sei: validate Mastering Display Colour Volume SEI values

2024-04-13 Thread Kacper Michajłow
As we can read in ST 2086: Values outside the specified ranges of luminance and chromaticity values are not reserved by SMPTE, and can be used for purposes outside the scope of this standard. This is further acknowledged by ITU-T H.264 and ITU-T H.265. Which says that values out of range are unkn

[FFmpeg-devel] [PATCH 3/3] avcodec/libzvbi-teletextdec: change new lines to \n in ASS header

2024-04-13 Thread Kacper Michajłow
Fixes remaining \r\n is ASS header after 57c545090d. Fixes AVERROR_BUG error during init as this decoder expected `\r\n` in default ASS header. strstr(..., "\r\n[Events]\r\n") failed after changes in 57c545090d. Fixes: 57c545090d --- libavcodec/libzvbi-teletextdec.c | 6 +++--- 1 file changed, 3

[FFmpeg-devel] [PATCH 2/3] avcodec/libaribcaption: change new lines to \n in ASS header

2024-04-13 Thread Kacper Michajłow
Fixes remaining \r\n is ASS header after 57c545090d. --- libavcodec/libaribcaption.c | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/libavcodec/libaribcaption.c b/libavcodec/libaribcaption.c index 0b67d41772..46a2a591c5 100644 --- a/libavcodec/libar

[FFmpeg-devel] [PATCH 1/3] avcodec/libaribb24: change new lines to \n in ASS header

2024-04-13 Thread Kacper Michajłow
Fixes remaining \r\n is ASS header after 57c545090d. --- libavcodec/libaribb24.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libavcodec/libaribb24.c b/libavcodec/libaribb24.c index 009c995ded..0e4fa9935c 100644 --- a/libavcodec/libaribb24.c +++ b/

[FFmpeg-devel] [PATCH 3/3] avutil/tests/opt: test av_opt_find2()

2024-04-13 Thread James Almer
Signed-off-by: James Almer --- libavutil/tests/opt.c | 29 + tests/ref/fate/opt| 4 2 files changed, 33 insertions(+) diff --git a/libavutil/tests/opt.c b/libavutil/tests/opt.c index bac0e80bd5..dc968567eb 100644 --- a/libavutil/tests/opt.c +++ b/libavutil/t

[FFmpeg-devel] 回复: 回复: [PATCH 2/2] avformat/mov: improve HEIF parsing

2024-04-13 Thread Wu Jianhua
> 发件人: James Almer > 发送时间: 2024年4月13日 6:12 > 收件人: Wu Jianhua; ffmpeg-devel@ffmpeg.org > 主题: Re: 回复: [FFmpeg-devel] [PATCH 2/2] avformat/mov: improve HEIF parsing > > On 4/13/2024 8:04 AM, Wu Jianhua wrote: >>> 发件人: ffmpeg-devel 代表 James Almer >>> >>> 发送时间: 2024年1月9日 11:55 >>> 收件人: ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] lavc/vvc: Increase size of ctb_size_y

2024-04-13 Thread James Almer
On 4/13/2024 7:55 AM, Frank Plowman wrote: sps_log2_ctu_size_minus5 is between 0 and 2, with 3 reserved for future use. The VVC decoder allows sps_log2_ctu_size_minus5 to be 3, and so ctb_size_y should be at least 16 bits to prevent overflows. An alternative patch would leave sps_log2_ctu_size_

Re: [FFmpeg-devel] 回复: [PATCH 2/2] avformat/mov: improve HEIF parsing

2024-04-13 Thread James Almer
On 4/13/2024 8:04 AM, Wu Jianhua wrote: 发件人: ffmpeg-devel 代表 James Almer 发送时间: 2024年1月9日 11:55 收件人: ffmpeg-devel@ffmpeg.org 主题: [FFmpeg-devel] [PATCH 2/2] avformat/mov: improve HEIF parsing Parse iinf boxes and its child infe boxes to get the actual codec used (AV1 for avif, HEVC for heic), a

[FFmpeg-devel] [PATCH] avformat/mov: ignore old infe box versions

2024-04-13 Thread James Almer
Some files with no image items have them, and were working prior to the recent HEIF parsing overhaul. Ignore such boxes instead, to recover the old behavior. Fixes a regression since d9fed9df2a9e70c9375d3b2591db35c09303d369. Signed-off-by: James Almer --- libavformat/mov.c | 13 - 1

[FFmpeg-devel] [PATCH] libavutil/hwcontext_qsv: Make qsv hardware transfers thread safe

2024-04-13 Thread Mark Samuelson
The QSV hardware context currently uses pthreads to lock initilization, which is not available on windows builds. Instead, use the AVMutex object. Also lock uses of the realigned_upload_frame and realigned_download_frame objects, so multiple threads do not attempt to write to them at the same tim

[FFmpeg-devel] 回复: [PATCH 2/2] avformat/mov: improve HEIF parsing

2024-04-13 Thread Wu Jianhua
> 发件人: ffmpeg-devel 代表 James Almer > > 发送时间: 2024年1月9日 11:55 > 收件人: ffmpeg-devel@ffmpeg.org > 主题: [FFmpeg-devel] [PATCH 2/2] avformat/mov: improve HEIF parsing > > Parse iinf boxes and its child infe boxes to get the actual codec used > (AV1 for avif, HEVC for heic), and properly export extradat

[FFmpeg-devel] [PATCH] lavc/vvc: Increase size of ctb_size_y

2024-04-13 Thread Frank Plowman
sps_log2_ctu_size_minus5 is between 0 and 2, with 3 reserved for future use. The VVC decoder allows sps_log2_ctu_size_minus5 to be 3, and so ctb_size_y should be at least 16 bits to prevent overflows. An alternative patch would leave sps_log2_ctu_size_minus5 as 8 bits and disallow sps_log2_ctu_si

Re: [FFmpeg-devel] resignation from CC

2024-04-13 Thread Steven Liu
Anton Khirnov 于2024年4月13日周六 17:58写道: > > Hi all, > I am hereby resigning from my position as a CC member, since I do not > want to be associated with the CC's utter lack of initiative and > meaningful action. What's happened? Perhaps have some misunderstand with some body or some things? Thanks

Re: [FFmpeg-devel] [PATCH] avcodec/vvc/ps: reset sps_id_used on PS uninit

2024-04-13 Thread Frank Plowman
On 09/04/2024 14:36, Nuo Mi wrote: > On Mon, Apr 8, 2024 at 11:15 PM Frank Plowman wrote: > >> On 08/04/2024 15:12, Nuo Mi wrote: >>> On Mon, Apr 8, 2024 at 4:37 PM Frank Plowman >> wrote: >>> On 07/04/2024 15:48, James Almer wrote: > On 4/7/2024 10:38 AM, Nuo Mi wrote: >> On Sun,

[FFmpeg-devel] resignation from CC

2024-04-13 Thread Anton Khirnov
Hi all, I am hereby resigning from my position as a CC member, since I do not want to be associated with the CC's utter lack of initiative and meaningful action. -- Anton Khirnov ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/m

Re: [FFmpeg-devel] [PATCH] avformat/httpauth.c [support both RFC 2617 and RFC 7617]

2024-04-13 Thread Stefano Sabatini
On date Thursday 2024-04-11 07:48:14 +, �� | Eugene wrote: > - Updated the make_digest_auth() function to support both RFC 2617 and RFC > 7617 digest authentication. > - Supports sha256 , sha512-256 along with the existing md5. MD5 and sha256 > were tested, but sha512-256 was not tested d

Re: [FFmpeg-devel] [PATCH] doc/muxers.texi: Don't use confusing variable name

2024-04-13 Thread Stefano Sabatini
On date Saturday 2024-04-13 00:38:49 +0200, Andreas Rheinhardt wrote: > reserve_index_space is a size, not an index. > Also refer to the variable in the description. > > Signed-off-by: Andreas Rheinhardt > --- > doc/muxers.texi | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > dif

Re: [FFmpeg-devel] [PATCH] avformat/lc3: Add file format for LC3/LC3plus transport

2024-04-13 Thread Stefano Sabatini
On date Friday 2024-04-12 16:46:29 -0700, ffmpeg-devel Mailing List wrote: > Thanks. > > On Fri, Apr 12, 2024 at 6:05 AM Stefano Sabatini wrote: [...] > From 93c5628502a1f242043b39a18e83895d9067541e Mon Sep 17 00:00:00 2001 > From: Antoine SOULIER > Date: Thu, 4 Apr 2024 22:38:03 + > Subject