On Tue, Apr 15, 2025 at 05:22:29PM -0500, Romain Beauxis wrote:
> ---
> libavcodec/decode.c | 19 +++
> 1 file changed, 19 insertions(+)
>
> diff --git a/libavcodec/decode.c b/libavcodec/decode.c
> index fca0c7ff58..06d899a9dd 100644
> --- a/libavcodec/decode.c
> +++ b/libavcodec/
> -Original Message-
> From: ffmpeg-devel On Behalf Of Gyan
> Doshi
> Sent: Sonntag, 20. April 2025 13:25
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] avformat/dump: Print
> stream start offsets for input streams
>
>
>
> On 2025-04-19 08:35 pm, softwork
From: softworkz
Signed-off-by: softworkz
---
fftools/ffprobe: Print size of attachments
libavformat/asfdec: Fix regression bug when reading image attachments
Versions
V2
Fix spurious commit message text as noted by Andreas (thanks!)
Publ
From: softworkz
Changing this to 6 digits to align with other
printed times
Signed-off-by: softworkz
---
avformat/dump: Change precision of stream start offsets
Changing this to 6 digits to align with other printed times
Signed-off-by: softworkz softwo...@hotmail.com
Publ
From: softworkz
Signed-off-by: softworkz
---
fftools/ffprobe: Print size of attachments
Versions
V2
Fix spurious commit message text as noted by Andreas (thanks!)
V3
Also removed from the cover-letter part
Published-As:
https:/
Disregard, working on a fix for the FATE error.
___
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".
From: softworkz
Signed-off-by: softworkz
---
fftools/textformat/avtextformat.c | 104 +++--
fftools/textformat/avtextformat.h | 16 ++---
fftools/textformat/avtextwriters.h | 11 ++-
fftools/textformat/tf_compact.c| 91 ++---
fftools/textform
From: softworkz
Signed-off-by: softworkz
---
fftools/textformat/avtextwriters.h | 2 +-
fftools/textformat/tf_compact.c| 32 ---
fftools/textformat/tf_default.c| 27 +++---
fftools/textformat/tf_flat.c | 25 +++--
fftools/textformat/tf_ini.c| 24 +++--
From: softworkz
Signed-off-by: softworkz
---
fftools/textformat/avtextformat.c | 111 +++---
fftools/textformat/avtextformat.h | 6 +-
fftools/textformat/tf_default.c | 8 ++-
fftools/textformat/tf_ini.c | 2 +-
fftools/textformat/tf_json.c | 8 ++-
Shortest cover letter for my longest-running FFmpeg patchset:
* Apply
* Build
* Add the "-sg" switch to any FFmpeg command line
* Press 'q' when you don't want to wait
SG = Show Graph
Documentation and examples can be found here:
https://github.com/softworkz/ffmpeg_output_apis/wiki
Versio
From: softworkz
The key benefits are:
- Different to other graph printing methods, this is outputting:
- all graphs with runtime state
(including auto-inserted filters)
- each graph with its inputs and outputs
- all filters with their in- and output pads
- all connections between all
From: softworkz
Signed-off-by: softworkz
---
ffbuild/common.mak | 28 ++-
fftools/Makefile | 3 +-
fftools/resources/.gitignore | 4 +
fftools/resources/Makefile | 27 +++
fftools/resources/graph.css | 353 +++
fftools/resources/gra
From: softworkz
remember this: -sg <= show-graph
Signed-off-by: softworkz
---
doc/ffmpeg.texi | 4 +
fftools/Makefile | 1 +
fftools/ffmpeg.c | 2 +-
fftools/ffmpeg.h | 1 +
fftools/ffmpeg_filter.c | 2 +-
fftools/ffmpeg_opt.c
From: softworkz
to allow filtergraph printing to access the information.
Signed-off-by: softworkz
---
fftools/ffmpeg_filter.c | 190 +---
fftools/ffmpeg_filter.h | 234
2 files changed, 235 insertions(+), 189 deletions(-)
cr
From: softworkz
Signed-off-by: softworkz
---
doc/APIchanges | 3 +++
libavfilter/avfilter.c | 9 +
libavfilter/avfilter.h | 12
3 files changed, 24 insertions(+)
diff --git a/doc/APIchanges b/doc/APIchanges
index 75d66f87f3..d0869561f3 100644
--- a/doc/APIchanges
From: softworkz
This function works analog to the avtext_print_string() which already
has a flags parameter.
Signed-off-by: softworkz
---
fftools/textformat/avtextformat.c | 21 +
fftools/textformat/avtextformat.h | 2 ++
2 files changed, 23 insertions(+)
diff --git a/fft
From: softworkz
Signed-off-by: softworkz
---
fftools/textformat/tf_internal.h | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/fftools/textformat/tf_internal.h b/fftools/textformat/tf_internal.h
index 7b326328cb..e145bc83bb 100644
--- a/fftools/textformat/tf_internal.h
+
From: softworkz
Signed-off-by: softworkz
---
fftools/ffmpeg_mux.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_mux.h b/fftools/ffmpeg_mux.h
index f41f2c18fa..4ca8ab73a4 100644
--- a/fftools/ffmpeg_mux.h
+++ b/fftools/ffmpeg_mux.h
@@ -123,7 +123,7 @@ typedef
On 4/20/2025 1:07 PM, Derek Buitenhuis wrote:
On 4/19/2025 8:07 PM, Mark Thompson wrote:
+typedef struct APVHeaderInfo {
+uint8_t pbu_type;
+uint16_t group_id;
+
+uint8_t profile_idc;
+uint8_t level_idc;
+uint8_t band_idc;
+
+uint32_t frame_width;
+uint32_t frame_
On 4/20/2025 1:57 PM, Mark Thompson wrote:
On 20/04/2025 17:20, James Almer wrote:
On 4/20/2025 1:07 PM, Derek Buitenhuis wrote:
On 4/19/2025 8:07 PM, Mark Thompson wrote:
+typedef struct APVHeaderInfo {
+ uint8_t pbu_type;
+ uint16_t group_id;
+
+ uint8_t profile_idc;
+ uint8_t
On 2025-04-21 01:41 am, softworkz wrote:
From: softworkz
Changing this to 6 digits to align with other
printed times
Signed-off-by: softworkz
---
avformat/dump: Change precision of stream start offsets
Changing this to 6 digits to align with other printed times
S
Signed-off-by: Shiqi Zhu
---
libavfilter/af_volume.c | 18 ++
1 file changed, 6 insertions(+), 12 deletions(-)
diff --git a/libavfilter/af_volume.c b/libavfilter/af_volume.c
index 471bffeceb..c16188524d 100644
--- a/libavfilter/af_volume.c
+++ b/libavfilter/af_volume.c
@@ -178,34
Hi
On Tue, Apr 15, 2025 at 02:52:34AM +0200, Andreas Rheinhardt wrote:
> Patches attached.
> I also tried to sort equal length codes in such a way that codes that
> start and end with 1 bits are paired with values that occur less
> frequently as suggested by Michael in
> https://ffmpeg.org/piperma
From: softworkz
When viewing logs, there are situations where it is not entirely
clear whether ffmpeg CLI has exited gracefully. The two primary cases
are
- A crash/segfault has occured
Windows for example doesn't output any message to the calling shell
- The process has been terminated (e.g.
From: softworkz
Commit c8140fe7324f264faacf7395b27e12531d1f13f7 had introduced
a check for value_len > UINT16_MAX.
As a consequence, attached images of sizes larger than UINT16_MAX
could no longer be read.
This is a minimal fix of the regression, avoiding the controversies
of my earlier submissi
From: softworkz
It's a highly useful metric, both at runtime and when viewing logs.
Signed-off-by: softworkz
---
fftools/ffmpeg: Include elapsed-time in print_report()
It's a highly useful metric, both at runtime and when viewing logs.
Signed-off-by: softworkz softwo...@ho
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: Montag, 21. April 2025 01:18
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 0/2] Improve HWDeviceContext
> logging
>
> On Sat, Apr 19, 2025
On Sat, Apr 19, 2025 at 03:15:26PM +, softworkz . wrote:
>
>
> > -Original Message-
> > From: ffmpegagent
> > Sent: Samstag, 19. April 2025 16:43
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: softworkz
> > Subject: [PATCH v3 0/2] Improve HWDeviceContext logging
> >
> > This changeset
> >
From: softworkz
Signed-off-by: softworkz
---
avutil/opt: Print default option value for AV_OPT_TYPE_INT64
Signed-off-by: softworkz softwo...@hotmail.com
Published-As:
https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-73%2Fsoftworkz%2Fsubmit_opt_default64-v1
Fetch-It-Vi
On Sat, Apr 19, 2025 at 08:07:00PM +0100, Mark Thompson wrote:
> Demuxes raw streams as defined in draft spec section 10.2.
> ---
> libavformat/Makefile | 1 +
> libavformat/allformats.c | 1 +
> libavformat/apvdec.c | 245 +++
> 3 files changed, 247
Adds a general purpose hash table with the DXV encoder as an initial use case.
Signed-off-by: Emma Worley
---
libavutil/Makefile | 2 +
libavutil/hashtable.c | 192
libavutil/hashtable.h | 91 +
libavutil/tests/hashtabl
Improves compatibility with Resolume products by adding an additional hashtable
for DXT color+LUT combinations, and padding the DXT texture to the next largest
16x16 multiple. Produces identical packets to Resolume Alley in manual tests.
Signed-off-by: Emma Worley
---
libavcodec/dxvenc.c
Offers a modest performance gain due to the switch from naive linear
probling to robin hood.
Signed-off-by: Emma Worley
---
libavcodec/dxvenc.c | 121
1 file changed, 33 insertions(+), 88 deletions(-)
diff --git a/libavcodec/dxvenc.c b/libavcodec/dxv
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit
Andreas Rheinhardt:
> Michael Niedermayer:
>> On Wed, Apr 16, 2025 at 11:17:30AM +0200, Andreas Rheinhardt wrote:
>>> Patches attached.
>>>
>>> - Andreas
>>
>>> dvbsubenc.c |3 +++
>>> 1 file changed, 3 insertions(+)
>>> 27ce315dbaee02f8c92c12f8c9cd0c8c7edc54fb
>>> 0001-avcodec-dvbsubenc-San
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tonight unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, vis
On 20/04/2025 17:20, James Almer wrote:
> On 4/20/2025 1:07 PM, Derek Buitenhuis wrote:
>> On 4/19/2025 8:07 PM, Mark Thompson wrote:
>>> +typedef struct APVHeaderInfo {
>>> + uint8_t pbu_type;
>>> + uint16_t group_id;
>>> +
>>> + uint8_t profile_idc;
>>> + uint8_t level_idc;
>>> +
softworkz:
> From: softworkz
>
> libavformat/asfdec: Fix regression bug when reading image attachments
> ---
> fftools/ffprobe: Print size of attachments
>
> libavformat/asfdec: Fix regression bug when reading image attachments
>
> Published-As:
> https://github.com/ffstaging/FFmpe
On Sat, Apr 19, 2025 at 01:43:26PM +, softworkz . wrote:
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Michael Niedermayer
> > Sent: Samstag, 19. April 2025 04:29
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-dev
On Sun, Apr 20, 2025 at 06:31:35PM +0200, Andreas Rheinhardt wrote:
> Michael Niedermayer:
> > Fixes: out of array access
> > Fixes: crash-a41ef3db699013f669b076f02f36942925f5a98c
> >
> > Found-by: Kacper Michajlow
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/h263dec.c | 13 +++
On Sat, 19 Apr 2025, softworkz wrote:
From: softworkz
When viewing logs, there are situations where it is not entirely
clear whether ffmpeg CLI has exited gracefully. The two primary cases
are
- A crash/segfault has occured
Windows for example doesn't output any message to the calling she
Adds a general purpose hash table with the DXV encoder as an initial use case.
Signed-off-by: Emma Worley
---
libavutil/Makefile | 2 +
libavutil/hashtable.c | 192
libavutil/hashtable.h | 91 +
libavutil/tests/hashtabl
Improves compatibility with Resolume products by adding an additional hashtable
for DXT color+LUT combinations, and padding the DXT texture to the next largest
16x16 multiple. Produces identical packets to Resolume Alley in manual tests.
Signed-off-by: Emma Worley
---
libavcodec/dxvenc.c
Offers a modest performance gain due to the switch from naive linear
probling to robin hood.
Signed-off-by: Emma Worley
---
libavcodec/dxvenc.c | 121
1 file changed, 33 insertions(+), 88 deletions(-)
diff --git a/libavcodec/dxvenc.c b/libavcodec/dxv
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Marton Balint
> Sent: Sonntag, 20. April 2025 22:52
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: Log 'EXIT' on exit
>
>
>
> On Sat, 19 Apr 2025, softw
Michael Niedermayer:
> Fixes: out of array access
> Fixes: crash-a41ef3db699013f669b076f02f36942925f5a98c
>
> Found-by: Kacper Michajlow
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/h263dec.c | 13 +
> 1 file changed, 9 insertions(+), 4 deletions(-)
>
> diff --git a/liba
On Fri, Apr 18, 2025 at 02:57:04AM +, softworkz wrote:
> From: softworkz
>
> remember this: -sg <= show-graph
>
> Signed-off-by: softworkz
> ---
> doc/ffmpeg.texi | 4 +
> fftools/Makefile | 1 +
> fftools/ffmpeg.c | 2 +-
> fftools/ffmpeg.h
Adds a general purpose hash table with the DXV encoder as an initial use case.
Signed-off-by: Emma Worley
---
libavutil/Makefile | 2 +
libavutil/hashtable.c | 192
libavutil/hashtable.h | 91 +
libavutil/tests/hashtabl
Offers a modest performance gain due to the switch from naive linear
probling to robin hood, as well as improved compatibility with Resolume.
Signed-off-by: Emma Worley
---
libavcodec/dxvenc.c | 190 +---
tests/ref/fate/dxv3enc-dxt1 | 2 +-
2 files chang
Allows for it to be reused.
---
libavutil/hwcontext_vulkan.c | 42 ++--
libavutil/vulkan.c | 34 +
libavutil/vulkan.h | 6 ++
3 files changed, 46 insertions(+), 36 deletions(-)
diff --git a/libavutil/hwcontext_vu
Just correctness. We don't exceed this on any known hardware, but
its better to check.
If we do, we simply fall back to regular descriptors.
---
libavutil/vulkan.c | 15 ++-
libavutil/vulkan.h | 1 +
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/libavutil/vulkan.c b/
This allows for it to be shared.
Technically, implementations should not give drivers structs
that the drivers are not familiar with.
---
libavutil/hwcontext_vulkan.c | 63 +-
libavutil/vulkan.c | 75 ++--
libavutil/vulkan.h
The field represents the maximum Vulkan version that an application
supports. We do not have any code which require us to stay at 1.3.
This enables validation against 1.4, and enables all 1.4 features.
---
libavutil/hwcontext_vulkan.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
di
On 20.04.2025 02:10, Neal Gompa wrote:
On Fri, Apr 4, 2025 at 5:22 PM Niklas Haas wrote:
On Fri, 04 Apr 2025 22:41:39 +0200 Lynne wrote:
On 04/04/2025 19:20, Niklas Haas wrote:
Hi all,
My current workstation (first generation Zen) is getting rather old (8 years).
On top of being slow and p
On 2025-04-19 08:35 pm, softworkz wrote:
ffmpeg | branch: master | softworkz | Sat Feb 23
04:59:10 2019 +0100| [02d7384ed5eec0152056c081b536c16cb86e6361] | committer: softworkz
avformat/dump: Print stream start offsets for input streams
Seeing the offset of video and audio streams to each
Hi!
Le mar. 15 avr. 2025 à 17:22, Romain Beauxis a
écrit :
>
> This is a series of patches to allow proper decoding of ogg metadata in
chained
> `ogg/vorbis, `ogg/flac` and `ogg/opus` streams.
>
> Samples are available at:
https://www.dropbox.com/scl/fo/xrtrna2rxr1j354hrtymq/AGwemlxHYecBLNmQ8Fsy-
On 4/20/2025 10:08 AM, Emma Worley wrote:
Offers a modest performance gain due to the switch from naive linear
probling to robin hood, as well as improved compatibility with Resolume.
A few numbers would be nice since you're adding new public API and a lot
of code changes.
OpenPGP_signatur
Emma Worley (HE12025-04-20):
> Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/dxvenc: migrate DXT1 encoder to
> lavu hashtable and improve Resolume compatibility
Thanks for the patch. Are the two indissociably linked? I have trouble
imagining it.
Unless there is a strong reason making it impossibl
Emma Worley (HE12025-04-20):
> Adds a general purpose hash table with the DXV encoder as an initial use case.
A hash table for flat binary objects of constant size, both keys and
values, does not feel very general-purpose to me. Probably better to
keep it directly in the DXV encoder for now, until
On 4/19/2025 8:07 PM, Mark Thompson wrote:
> +typedef struct APVHeaderInfo {
> +uint8_t pbu_type;
> +uint16_t group_id;
> +
> +uint8_t profile_idc;
> +uint8_t level_idc;
> +uint8_t band_idc;
> +
> +uint32_t frame_width;
> +uint32_t frame_height;
> +
> +uint8_t c
60 matches
Mail list logo