Re: [FFmpeg-devel] [PATCH v2] avfilter/dnn: fix incompatible integer to pointer conversion warning

2021-12-10 Thread lance . lmwang
On Sat, Dec 11, 2021 at 03:06:42AM +, Guo, Yejun wrote: > > > -Original Message- > From: ffmpeg-devel On Behalf Of > lance.lmw...@gmail.com > Sent: 2021年12月9日 22:37 > To: ffmpeg-devel@ffmpeg.org > Cc: Limin Wang > Subject: [FFmpeg-devel] [PATCH v2] avfilter/dnn: fix incompatible in

Re: [FFmpeg-devel] [PATCH v2] avfilter/dnn: fix incompatible integer to pointer conversion warning

2021-12-10 Thread Guo, Yejun
-Original Message- From: ffmpeg-devel On Behalf Of lance.lmw...@gmail.com Sent: 2021年12月9日 22:37 To: ffmpeg-devel@ffmpeg.org Cc: Limin Wang Subject: [FFmpeg-devel] [PATCH v2] avfilter/dnn: fix incompatible integer to pointer conversion warning From: Limin Wang --- libavfilter/dnn/

Re: [FFmpeg-devel] request to revert all patches that made cfr decoders vfr

2021-12-10 Thread Tomas Härdin
fre 2021-12-10 klockan 08:54 +0100 skrev Paul B Mahol: > This is the first warning to revert all patches that made cfr > decoders vfr. Would be good if you named said patches /Tomas ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.o

Re: [FFmpeg-devel] [PATCH v3 4/5] avformat: introduce AVFormatContext io_close2 which returns an int

2021-12-10 Thread Marton Balint
On Sat, 4 Dec 2021, Marton Balint wrote: Otherwise there is no way to detect an error returned by avio_close() because ff_format_io_close cannot get the return value. Checking the return value of the close function is important in order to check if all data was successfully written and the u

[FFmpeg-devel] [PATCH v23 20/21] avfilter/subscale: Add filter for scaling and/or re-arranging graphical subtitles

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- configure | 1 + doc/filters.texi | 164 +++ libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/sf_subscale.c | 883 ++ 5 files changed, 1050 insertions(+) create mode 1

[FFmpeg-devel] [PATCH v23 21/21] doc/APIchanges: update for subtitle filtering changes

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- doc/APIchanges | 23 +++ libavcodec/version.h | 2 +- libavutil/version.h | 4 ++-- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/doc/APIchanges b/doc/APIchanges index 2914ad6734..bb47faf13d 100644 --- a/doc/APIchanges ++

[FFmpeg-devel] [PATCH v23 19/21] avfilter/graphicsub2text: Add new graphicsub2text filter (OCR)

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- configure| 1 + doc/filters.texi | 55 + libavfilter/Makefile | 2 + libavfilter/allfilters.c | 1 + libavfilter/sf_graphicsub2text.c | 354 +++ 5 files changed, 413 ins

[FFmpeg-devel] [PATCH v23 18/21] avfilter/splitcc: Add splitcc filter for closed caption handling

2021-12-10 Thread Soft Works
- splitcc {V -> VS) Extract closed-caption (A53) data from video frames as subtitle Frames ffmpeg -y -loglevel verbose -i "https://streams.videolan.org/streams/ts/CC/NewsStream-608-ac3.ts"; -filter_complex "[0:v]splitcc[vid1],textmod=mode=remove_chars:find='@',[vid1]overlay_textsubs" outpu

[FFmpeg-devel] [PATCH v23 17/21] avfilter/stripstyles: Add stripstyles filter

2021-12-10 Thread Soft Works
- stripstyles {S -> S) Remove all inline styles from subtitle events Signed-off-by: softworkz --- doc/filters.texi | 37 +++ libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/sf_stripstyles.c | 196 +++ 4 fi

[FFmpeg-devel] [PATCH v23 16/21] avfilter/textmod: Add textmod, censor and show_speaker filters

2021-12-10 Thread Soft Works
- textmod {S -> S) Modify subtitle text in a number of ways - censor {S -> S) Censor subtitles using a word list - show_speaker {S -> S) Prepend speaker names from ASS subtitles to the visible text lines Signed-off-by: softworkz --- doc/filters.texi | 206 libavfilte

[FFmpeg-devel] [PATCH v23 15/21] avfilter/overlaytextsubs: Add overlaytextsubs and textsubs2video filters

2021-12-10 Thread Soft Works
- overlaytextsubs {VS -> V) Overlay text subtitles onto a video stream. - textsubs2video {S -> V) Converts text subtitles to video frames Signed-off-by: softworkz --- configure| 2 + doc/filters.texi | 113 ++ libavfilter/Makefile |

[FFmpeg-devel] [PATCH v23 14/21] avfilter/avfilter: Fix hardcoded input index

2021-12-10 Thread Soft Works
This fix targets (rare) cases where multiple input pads have a .filter_frame function. ff_request_frame_to_filter needs to call ff_request_frame with the correct input pad instead of the hardcoded first one. Signed-off-by: softworkz --- libavfilter/avfilter.c | 18 +- 1 file chan

[FFmpeg-devel] [PATCH v23 13/21] fftools/ffmpeg: Replace sub2video with subtitle frame filtering and use new frame-based subtitle encoding API

2021-12-10 Thread Soft Works
This commit actually enables subtitle filtering in ffmpeg by sending and receiving subtitle frames to and from a filtergraph. The heartbeat functionality from the previous sub2video implementation is retained and applied to all subtitle frames (bitmap, text, ..). The other part of sub2video funct

[FFmpeg-devel] [PATCH v23 12/21] avfilter/overlaygraphicsubs: Add overlaygraphicsubs and graphicsub2video filters

2021-12-10 Thread Soft Works
- overlaygraphicsubs (VS -> V) Overlay graphic subtitles onto a video stream - graphicsub2video {S -> V) Converts graphic subtitles to video frames (with alpha) Gets auto-inserted for retaining compatibility with sub2video command lines Signed-off-by: softworkz --- doc/filters.texi

[FFmpeg-devel] [PATCH v23 11/21] avfilter/sbuffer: Add sbuffersrc and sbuffersink filters

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- configure| 2 +- libavfilter/allfilters.c | 2 ++ libavfilter/buffersink.c | 54 ++ libavfilter/buffersink.h | 7 libavfilter/buffersrc.c | 72 libavfilter/buffersrc.h | 1

[FFmpeg-devel] [PATCH v23 10/21] avfilter/avfilter: Handle subtitle frames

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- libavfilter/avfilter.c | 8 +--- libavfilter/avfilter.h | 11 +++ libavfilter/avfiltergraph.c | 5 + libavfilter/formats.c | 22 ++ libavfilter/formats.h | 3 +++ libavfilter/internal.h | 18 +++

[FFmpeg-devel] [PATCH v23 09/21] avfilter/subtitles: Add subtitles.c for subtitle frame allocation

2021-12-10 Thread Soft Works
Analog to avfilter/video.c and avfilter/audio.c Signed-off-by: softworkz --- libavfilter/Makefile| 1 + libavfilter/avfilter.c | 4 +++ libavfilter/internal.h | 1 + libavfilter/subtitles.c | 63 + libavfilter/subtitles.h | 44

[FFmpeg-devel] [PATCH v23 08/21] fftools/play, probe: Adjust for subtitle changes

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- fftools/ffplay.c | 102 +- fftools/ffprobe.c | 48 ++ 2 files changed, 78 insertions(+), 72 deletions(-) diff --git a/fftools/ffplay.c b/fftools/ffplay.c index e7b20be76b..0af32888da 100644 --- a/fftoo

[FFmpeg-devel] [PATCH v23 07/21] avcodec/subtitles: Replace deprecated enum values

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- libavcodec/ass.h | 2 +- libavcodec/assdec.c| 2 +- libavcodec/dvbsubdec.c | 2 +- libavcodec/dvdsubdec.c | 2 +- libavcodec/dvdsubenc.c | 2 +- libavcodec/pgssubdec.c | 2 +- libavcodec/xsubdec.c | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) d

[FFmpeg-devel] [PATCH v23 03/21] avcodec/subtitles: Introduce new frame-based subtitle decoding API

2021-12-10 Thread Soft Works
- Add avcodec_decode_subtitle3 which takes subtitle frames, serving as compatibility shim to legacy subtitle decoding - Add additional methods for conversion between old and new API Signed-off-by: softworkz --- libavcodec/avcodec.h| 8 +- libavcodec/codec_desc.c | 11 +++ libavcodec/cod

[FFmpeg-devel] [PATCH v23 06/21] avcodec/subtitles: Migrate subtitle encoders to frame-based API and provide a compatibility shim for the legacy api

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- libavcodec/assenc.c| 90 + libavcodec/avcodec.h | 5 +- libavcodec/dvbsubenc.c | 96 +-- libavcodec/dvdsubenc.c | 100 +++-- libavcodec/encode.c| 63

[FFmpeg-devel] [PATCH v23 05/21] avcodec, avutil: Move ass helper functions to avutil as avpriv_ and extend ass dialog parsing

2021-12-10 Thread Soft Works
Also add - hard_space callback (for upcoming fix) - extensible callback (for future extension) Signed-off-by: softworkz --- libavcodec/Makefile | 56 +++ libavcodec/ass.h | 147 ++ libavcodec/assdec.c

[FFmpeg-devel] [PATCH v23 04/21] avfilter/subtitles: Update vf_subtitles to use new decoding api

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- libavfilter/vf_subtitles.c | 54 +- 1 file changed, 42 insertions(+), 12 deletions(-) diff --git a/libavfilter/vf_subtitles.c b/libavfilter/vf_subtitles.c index 3fc4eeb63d..66b2082894 100644 --- a/libavfilter/vf_subtitles.c +++ b/l

[FFmpeg-devel] [PATCH v23 02/21] avutil/frame: Prepare AVFrame for subtitle handling

2021-12-10 Thread Soft Works
Root commit for adding subtitle filtering capabilities. In detail: - Add type (AVMediaType) field to AVFrame Replaces previous way of distinction which was based on checking width and height to determine whether a frame is audio or video - Add subtitle fields to AVFrame - Add new struct AVSubt

[FFmpeg-devel] [PATCH v23 01/21] avcodec, avutil: Move enum AVSubtitleType to avutil, add new and deprecate old values

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- libavcodec/avcodec.h | 19 + libavutil/Makefile | 1 + libavutil/subfmt.h | 68 libavutil/version.h | 1 + 4 files changed, 71 insertions(+), 18 deletions(-) create mode 100644 libavutil/subfmt.h diff -

[FFmpeg-devel] [PATCH v23 00/21] Subtitle Filtering

2021-12-10 Thread Soft Works
New in V22 - subfmt.h: Fix includes, use #if rather than #ifdef - subfmt.c: Remove unused struct - move addition of ass hard_space callback to commit 5 - also add ass extensibility callback - remove bugfix commits regarding ass hard-space due to being incompatible with GIT e-mail workflow New i

[FFmpeg-devel] [PATCH 1/1] Test ref file change as attachment

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- tests/ref/fate/sub-textenc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/ref/fate/sub-textenc b/tests/ref/fate/sub-textenc index 3ea56b38f0..2310227c3e 100644 --- a/tests/ref/fate/sub-textenc +++ b/tests/ref/fate/sub-textenc @@ -1

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Andreas Rheinhardt
Soft Works: > > >> -Original Message- >> From: ffmpeg-devel On Behalf Of Andreas >> Rheinhardt >> Sent: Friday, December 10, 2021 8:21 PM >> To: ffmpeg-devel@ffmpeg.org >> Subject: Re: [FFmpeg-devel] FATE-Suite Data Test Data >> >> Soft Works: >>> >>> -Original Message-

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andreas > Rheinhardt > Sent: Friday, December 10, 2021 8:21 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] FATE-Suite Data Test Data > > Soft Works: > > > > > >> -Original Message- > >> From: ffmpeg-devel On

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_transpose_vulkan: simplify config_props_output function

2021-12-10 Thread Lynne
10 Dec 2021, 20:05 by jianhua...@intel.com: > It's no need to assign outlink here, which has been done in > ff_vk_filter_config_output already. > > Signed-off-by: Wu Jianhua > --- > libavfilter/vf_transpose_vulkan.c | 11 +-- > 1 file changed, 1 insertion(+), 10 deletions(-) > > diff --g

[FFmpeg-devel] [PATCH 1/1] Test ref file change

2021-12-10 Thread Soft Works
Signed-off-by: softworkz --- tests/ref/fate/sub-textenc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/ref/fate/sub-textenc b/tests/ref/fate/sub-textenc index 3ea56b38f0..2310227c3e 100644 --- a/tests/ref/fate/sub-textenc +++ b/tests/ref/fate/sub-textenc @@ -

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Andreas Rheinhardt
Soft Works: > > >> -Original Message- >> From: ffmpeg-devel On Behalf Of Andreas >> Rheinhardt >> Sent: Friday, December 10, 2021 8:00 PM >> To: ffmpeg-devel@ffmpeg.org >> Subject: Re: [FFmpeg-devel] FATE-Suite Data Test Data >> >> Soft Works: >>> Hi, >>> >>> can we add the attached file

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andreas > Rheinhardt > Sent: Friday, December 10, 2021 8:00 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] FATE-Suite Data Test Data > > Soft Works: > > Hi, > > > > can we add the attached file (SubRip_capability_tes

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Soft Works: >> Hi, >> >> can we add the attached file (SubRip_capability_tester2.srt) to the >> fate-suite data? >> >> Compared to SubRip_capability_tester.srt, it has one line removed that would >> cause (legitimate) trailing whitespace in some ref data files. >> >> It hasn’

[FFmpeg-devel] [PATCH 4/4] avfilter/vf_transpose_vulkan: simplify config_props_output function

2021-12-10 Thread Wu Jianhua
It's no need to assign outlink here, which has been done in ff_vk_filter_config_output already. Signed-off-by: Wu Jianhua --- libavfilter/vf_transpose_vulkan.c | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/libavfilter/vf_transpose_vulkan.c b/libavfilter/vf_tran

[FFmpeg-devel] [PATCH 3/4] avfilter/vf_transpose_vulkan: add clock option

2021-12-10 Thread Wu Jianhua
The following command is on how to apply clock option: ffmpeg -init_hw_device vulkan -i input.264 -vf \ hwupload=extra_hw_frames=16,transpose_vulkan=dir=clock,hwdownload,format=yuv420p \ output.264 Signed-off-by: Wu Jianhua --- libavfilter/vf_transpose_vulkan.c | 9 ++--- 1 file changed, 6

[FFmpeg-devel] [PATCH 2/4] avfilter/vf_transpose_vulkan: add clock_flip option

2021-12-10 Thread Wu Jianhua
The following command is on how to apply clock_flip option: ffmpeg -init_hw_device vulkan -i input.264 -vf \ hwupload=extra_hw_frames=16,transpose_vulkan=dir=clock_flip,hwdownload,format=yuv420p \ output.264 Signed-off-by: Wu Jianhua --- libavfilter/vf_transpose_vulkan.c | 3 +++ 1 file change

[FFmpeg-devel] [PATCH 1/4] avfilter/vf_transpose_vulkan: add cclock option

2021-12-10 Thread Wu Jianhua
The following command is on how to apply cclock option: ffmpeg -init_hw_device vulkan -i input.264 -vf \ hwupload=extra_hw_frames=16,transpose_vulkan=dir=cclock,hwdownload,format=yuv420p \ output.264 Signed-off-by: Wu Jianhua --- libavfilter/vf_transpose_vulkan.c | 17 ++--- 1 file

Re: [FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Andreas Rheinhardt
Soft Works: > Hi, > > can we add the attached file (SubRip_capability_tester2.srt) to the > fate-suite data? > > Compared to SubRip_capability_tester.srt, it has one line removed that would > cause (legitimate) trailing whitespace in some ref data files. > > It hasn’t been an issue so far due t

Re: [FFmpeg-devel] [PATCH v2 1/4] lavu/frame: Add Dolby Vision metadata side data type

2021-12-10 Thread Marton Balint
On Thu, 9 Dec 2021, Niklas Haas wrote: On Thu, 09 Dec 2021 17:21:58 + Derek Buitenhuis wrote: On 12/8/2021 10:12 AM, Niklas Haas wrote: +/* based on guesswork, see mkvtoolnix and dovi_tool */ +int av_dovi_profile(const AVDOVIRpuDataHeader *hdr) +{ The correct way to find the profile

Re: [FFmpeg-devel] [PATCH v2 1/4] lavu/frame: Add Dolby Vision metadata side data type

2021-12-10 Thread Derek Buitenhuis
On 12/9/2021 9:46 PM, Niklas Haas wrote: > So, I changed the API to accept the DOVI configuration record, but > actually getting that record into hevcdec isimpossible given the current > design of FFmpeg where stream-level properties are not mode available to > the decoder. Possibilities: Ugh, yes

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2021-12-10 Thread Michael Niedermayer
On Fri, Dec 10, 2021 at 12:36:21PM +0100, Thilo Borgmann wrote: > > > On 10 Dec 2021, at 3:47, zhilizhao(赵志立) wrote: > > > > On Dec 10, 2021, at 3:11 AM, Thilo Borgmann > > > wrote: > > > > > > Hi, > > > > > > add %{localtime_ms}, %{gmtime_ms} functions to the drawtext filter. > > > Same as %

[FFmpeg-devel] FATE-Suite Data Test Data

2021-12-10 Thread Soft Works
Hi, can we add the attached file (SubRip_capability_tester2.srt) to the fate-suite data? Compared to SubRip_capability_tester.srt, it has one line removed that would cause (legitimate) trailing whitespace in some ref data files. It hasn’t been an issue so far due to a bug in the encoders which

Re: [FFmpeg-devel] [PATCH V6 5/5] libavutil/hwcontext_vulkan: specify the modifier to create VKImage

2021-12-10 Thread Lynne
7 Dec 2021, 10:05 by wenbin.c...@intel.com: > When vulkan image exports to drm, the tilling need to be > VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT. Now add code to create vulkan > image using this format. > > Now the following command line works: > > ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/re

Re: [FFmpeg-devel] [PATCH] libavfilter/vf_overlay_qsv: Use format of first input to set output format for overlay_qsv

2021-12-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Wenbin Chen > Sent: Friday, December 10, 2021 3:22 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Wenbin Chen > Subject: [FFmpeg-devel] [PATCH] libavfilter/vf_overlay_qsv: Use format of > first input to set output format for overlay_qsv >

Re: [FFmpeg-devel] [PATCH] libavfilter/vf_overlay_qsv: Use format of first input to set output format for overlay_qsv

2021-12-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Wenbin Chen > Sent: Friday, December 10, 2021 3:22 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Wenbin Chen > Subject: [FFmpeg-devel] [PATCH] libavfilter/vf_overlay_qsv: Use format of > first input to set output format for overlay_qsv >

Re: [FFmpeg-devel] [PATCH v20 02/20] avutil/frame: Prepare AVFrame\n for subtitle handling

2021-12-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Daniel > Cantarín > Sent: Thursday, December 9, 2021 10:33 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v20 02/20] avutil/frame: Prepare AVFrame\n > for subtitle handling > > Hi there. > This is my first mes

Re: [FFmpeg-devel] [PATCH] Fix comparing NULL string when processing certain subtitle files.

2021-12-10 Thread Andreas Rheinhardt
Charlie Monroe: > Hi, > > I hope I'm submitting this fix correctly - some subtitles will cause FFmpeg > to > crash when searching for a font in movtextencode. One such subtitles file is > appended. The crash occurrs in find_font_id where the name argument passed is > NULL. > > Here is an exam

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2021-12-10 Thread Thilo Borgmann
On 10 Dec 2021, at 3:47, zhilizhao(赵志立) wrote: On Dec 10, 2021, at 3:11 AM, Thilo Borgmann wrote: Hi, add %{localtime_ms}, %{gmtime_ms} functions to the drawtext filter. Same as %{localtime}/%{gmtime} but with additional millisecond part. sorry for delay, second version including review

Re: [FFmpeg-devel] [PATCH] libavdevice/avfoundation.m: use AudioConvert, extend supported formats

2021-12-10 Thread Thilo Borgmann
Hi, On 8 Dec 2021, at 19:29, Romain Beauxis wrote: On Dec 7, 2021, at 7:21 AM, Thilo Borgmann wrote: Hi, will look at this soon (tm), ping me if I don‘t. Great, thank you! Would it be a good use of your time to send the two other patches that I have pending as well? yes, best to send

[FFmpeg-devel] [PATCH] Fix comparing NULL string when processing certain subtitle files.

2021-12-10 Thread Charlie Monroe
Hi, I hope I'm submitting this fix correctly - some subtitles will cause FFmpeg to crash when searching for a font in movtextencode. One such subtitles file is appended. The crash occurrs in find_font_id where the name argument passed is NULL. Here is an example command for reproducing the iss

[FFmpeg-devel] [PATCH v3 2/6] avfilter/af_astats: improve options descriptions

2021-12-10 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- doc/filters.texi| 7 --- libavfilter/af_astats.c | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/doc/filters.texi b/doc/filters.texi index 8eff460..e5059f2 100644 --- a/doc/filters.texi +++ b/doc/filters.texi

Re: [FFmpeg-devel] [PATCH 000/279] New channel layout API

2021-12-10 Thread Michael Niedermayer
On Thu, Dec 09, 2021 at 04:47:48PM +0100, Lynne wrote: [...] > So I'm fine with your proposal to have 16-bit enum for the channel > ID and a 16-bit opaque. Though I'd like the opaque to be an > uint16_t instead of int opaque : 16. > And 16-bits does sound like enough for many channels and quite a >

Re: [FFmpeg-devel] [PATCH v20 02/20] avutil/frame: Prepare AVFrame\n for subtitle handling

2021-12-10 Thread Paul B Mahol
On Thu, Dec 9, 2021 at 10:33 PM Daniel Cantarín wrote: > Hi there. > This is my first message to this list, so please excuse me if I > unintendedly break some rule. > > I've read the debate between Soft Works and others, and would like to > add something to it. > I don't have a deep knowledge of