Finger trouble - repost of previous patch - please ignore
Sorry
JC
>Add a callback to enable user allocation of video frames on the final
>stage of a filter chain.
>
>Signed-off-by: John Cox
>---
> libavfilter/buffersink.c | 21 +
> libavfilter/buffersink.h | 27
John Cox (12023-07-22):
> Finger trouble - repost of previous patch - please ignore
No problem, I was about to make the remark. But please do not Cc people
who have not asked for it. Especially when the mail says "Reply-To:
ffmpeg-devel@ffmpeg.org".
Regards,
--
Nicolas George
signature.asc
This patch adds the ability for the user to allocate frames rather than
being forced to use avfilters default allocator.
This useful for applications like Kodi that wish to be able to control
how the final filter stage frame is allocated so that it is compatible
with whatever it wishes to do next
Signed-off-by: Marton Balint
---
libavcodec/libaomenc.c | 3 ++-
libavcodec/libvpxenc.c | 3 ++-
libavcodec/msmpeg4enc.c | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/libavcodec/libaomenc.c b/libavcodec/libaomenc.c
index 16747e7e92..f29cb0784a 100644
---
On 22 Jul 2023, at 18:41, John Cox wrote:
> Add a callback to enable user allocation of video frames on the final
> stage of a filter chain.
>
> Signed-off-by: John Cox
> ---
> libavfilter/buffersink.c | 21 +
> libavfilter/buffersink.h | 27 +++
>
Fixes Coverity issue #1539097.
Signed-off-by: Andreas Rheinhardt
---
fftools/ffmpeg_opt.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c
index 700db706a1..f7606ae6f6 100644
--- a/fftools/ffmpeg_opt.c
+++
Fixes Coverity issue #1539098.
Signed-off-by: Andreas Rheinhardt
---
fftools/ffmpeg_mux_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index 86521417ec..0289cdabad 100644
--- a/fftools/ffmpeg_mux_init.c
+++
NAK
___
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".
On 7/20/2023 5:34 PM, James Almer wrote:
Signed-off-by: James Almer
---
libavcodec/avcodec.c | 2 ++
libavcodec/avcodec.h | 8 +
libavcodec/avpacket.c | 84 +++
libavcodec/packet.h | 54
4 files changed, 148
On Tue, Apr 25, 2023 at 08:38:13PM +0200, Michael Niedermayer wrote:
> The implementation does not support k=32
>
> Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int'
> Fixes:
> 57976/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVARC_fuzzer-5911925807775744
>
>
Autodetected based on existence of libavradio/version.h
Signed-off-by: Michael Niedermayer
---
Makefile | 5 +++--
configure | 46 +++---
2 files changed, 46 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index bf1b69f96b..d5689231c3
On 22 Jul 2023, at 21:10, John Cox wrote:
> On Sat, 22 Jul 2023 20:54:04 +0200, you wrote:
>
>> On 22 Jul 2023, at 18:41, John Cox wrote:
>>
>>> Add a callback to enable user allocation of video frames on the final
>>> stage of a filter chain.
>>>
>>> Signed-off-by: John Cox
>>> ---
>>>
This avoids keeping a diff for libavutil in the libavradio repository
Signed-off-by: Michael Niedermayer
---
libavutil/log.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavutil/log.h b/libavutil/log.h
index ab7ceabe22..245ad24988 100644
--- a/libavutil/log.h
+++ b/libavutil/log.h
@@
Jul 22, 2023, 21:30 by mich...@niedermayer.cc:
> This avoids keeping diffs to fftools in the libavradio repository
> ---
> fftools/ffmpeg.c | 7 +
> fftools/ffplay.c | 6
> fftools/ffprobe.c| 6
> fftools/opt_common.c | 66
Fixes: Timeout
Fixes:
57385/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-5394334324490240
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 2 +-
1 file
Fixes:
54979/clusterfuzz-testcase-minimized-ffmpeg_dem_AVR_fuzzer-6681035461230592
Fixes: Timeout
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavformat/avr.c | 3 +++
1 file changed, 3
Add a callback to enable user allocation of video frames on the final
stage of a filter chain.
Signed-off-by: John Cox
---
libavfilter/buffersink.c | 21 +
libavfilter/buffersink.h | 27 +++
libavfilter/version.h| 2 +-
3 files changed, 49
This patch adds the ability for the user to allocate frames rather than
being forced to use avfilters default allocator.
This useful for applications like Kodi that wish to be able to control
how the final filter stage frame is allocated so that it is compatible
with whatever it wishes to do next
Add a callback to enable user allocation of video frames on the final
stage of a filter chain.
Signed-off-by: John Cox
---
libavfilter/buffersink.c | 21 +
libavfilter/buffersink.h | 27 +++
libavfilter/version.h| 2 +-
3 files changed, 49
Fixes Coverity issue #743443.
Signed-off-by: Andreas Rheinhardt
---
fftools/opt_common.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/fftools/opt_common.c b/fftools/opt_common.c
index 913932c914..7c996f140d 100644
--- a/fftools/opt_common.c
+++ b/fftools/opt_common.c
@@ -1165,6 +1165,7
On Sat, 22 Jul 2023 20:54:04 +0200, you wrote:
>On 22 Jul 2023, at 18:41, John Cox wrote:
>
>> Add a callback to enable user allocation of video frames on the final
>> stage of a filter chain.
>>
>> Signed-off-by: John Cox
>> ---
>> libavfilter/buffersink.c | 21 +
>>
Fixes Coverity id #1539096.
Signed-off-by: Andreas Rheinhardt
---
fftools/ffmpeg_opt.c | 21 +
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c
index f7606ae6f6..1860e9d329 100644
--- a/fftools/ffmpeg_opt.c
+++
Signed-off-by: Andreas Rheinhardt
---
fftools/ffmpeg_opt.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c
index 1860e9d329..dc6044120a 100644
--- a/fftools/ffmpeg_opt.c
+++ b/fftools/ffmpeg_opt.c
@@ -372,9 +372,6 @@
On Sat, Jul 22, 2023 at 5:25 PM Nicolas George wrote:
> Paul B Mahol (12023-07-22):
> > What about an audio?
>
> Are we in the business of refusing a patch adding an interesting feature
> because we want two interesting features instead?
>
Double standards, not unexpected from you.
>
> > This
John Cox:
> Add a callback to enable user allocation of video frames on the final
> stage of a filter chain.
>
> Signed-off-by: John Cox
> ---
> libavfilter/buffersink.c | 21 +
> libavfilter/buffersink.h | 27 +++
> libavfilter/version.h| 2 +-
>
This avoids keeping diffs to fftools in the libavradio repository
---
fftools/ffmpeg.c | 7 +
fftools/ffplay.c | 6
fftools/ffprobe.c| 6
fftools/opt_common.c | 66
fftools/opt_common.h | 27 ++
5 files
This avoids keeping diffs to tools in the libavradio repository
Signed-off-by: Michael Niedermayer
---
tools/uncoded_frame.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/tools/uncoded_frame.c b/tools/uncoded_frame.c
index edea2367c4..f856b02c77 100644
--- a/tools/uncoded_frame.c
This avoids keeping diffs for libavformat in the libavradio repository
Signed-off-by: Michael Niedermayer
---
libavformat/allformats.c | 32 +---
libavformat/internal.h | 1 +
2 files changed, 26 insertions(+), 7 deletions(-)
diff --git a/libavformat/allformats.c
This avoids keeping diffs for libavdevice in the libavradio repository
Signed-off-by: Michael Niedermayer
---
libavdevice/utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavdevice/utils.c b/libavdevice/utils.c
index d9a52c53ab..faa24fa74d 100644
---
NAK
___
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".
On Tue, Jul 18, 2023 at 11:45:29PM +0200, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavradio/sdrdemux.c | 1 +
> 1 file changed, 1 insertion(+)
will apply patchset (with fate test fixed as described)
[...]
--
Michael GnuPG fingerprint:
On Fri, Jun 30, 2023 at 02:16:54AM +0200, Michael Niedermayer wrote:
> Fixes: signed integer overflow: 2147443649 + 65535 cannot be represented in
> type 'int'
> Fixes:
> 60054/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RKA_fuzzer-5095674572832768
>
> Found-by: continuous fuzzing process
John Cox (12023-07-20):
> Add a callback to enable user allocation of video frames on the final
> stage of a filter chain.
>
> Signed-off-by: John Cox
> ---
> libavfilter/buffersink.c | 21 +
> libavfilter/buffersink.h | 27 +++
>
Paul B Mahol (12023-07-22):
> What about an audio?
Are we in the business of refusing a patch adding an interesting feature
because we want two interesting features instead?
> This works only for sinks mostly, what about filters inside graph?
It is already in place, it has been for years. This
On Sat, Jun 17, 2023 at 12:20:44AM +0200, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavutil/tx_template.c | 12
> 1 file changed, 12 insertions(+)
will apply patches 1-4
(this should reduce the differences in the avradio repository in
Signed-off-by: Michael Niedermayer
---
libavutil/tree.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavutil/tree.h b/libavutil/tree.h
index bbb8fbb126..18a191c06d 100644
--- a/libavutil/tree.h
+++ b/libavutil/tree.h
@@ -97,7 +97,7 @@ void *av_tree_find(const struct
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 23 +++
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index 66130d9662..09d720de23 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@
Signed-off-by: Michael Niedermayer
---
libavradio/sdr.h| 1 +
libavradio/sdrdemux.c | 35 ++-
libavradio/sdrinradio.c | 14 ++
3 files changed, 49 insertions(+), 1 deletion(-)
diff --git a/libavradio/sdr.h b/libavradio/sdr.h
index
Signed-off-by: Michael Niedermayer
---
libavradio/vissualize.c | 6 --
tests/ref/fate/sdr-am | 2 +-
tests/ref/fate/sdr-fm | 4 ++--
3 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/libavradio/vissualize.c b/libavradio/vissualize.c
index 2d397546dc..15d7f9e95f 100644
---
Fate tests pass on mingw32 & 64 with this
Signed-off-by: Michael Niedermayer
---
libavradio/sdr.h | 1 -
libavradio/sdrdemux.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/libavradio/sdr.h b/libavradio/sdr.h
index c651ba0d99..4349763bd1 100644
--- a/libavradio/sdr.h
+++
Signed-off-by: Michael Niedermayer
---
libavradio/vissualize.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/libavradio/vissualize.c b/libavradio/vissualize.c
index a3dcf5801b..2d397546dc 100644
--- a/libavradio/vissualize.c
+++ b/libavradio/vissualize.c
@@
On Thu, Jul 20, 2023 at 1:40 PM John Cox wrote:
> Add a callback to enable user allocation of video frames on the final
> stage of a filter chain.
>
>
What about an audio?
This works only for sinks mostly, what about filters inside graph?
> Signed-off-by: John Cox
> ---
>
Hi
On Sat, 22 Jul 2023 17:12:51 +0200, you wrote:
>John Cox (12023-07-20):
>> Add a callback to enable user allocation of video frames on the final
>> stage of a filter chain.
>>
>> Signed-off-by: John Cox
>> ---
>> libavfilter/buffersink.c | 21 +
>>
On Sat, 22 Jul 2023 17:28:31 +0200, you wrote:
>On Thu, Jul 20, 2023 at 1:40?PM John Cox wrote:
>
>> Add a callback to enable user allocation of video frames on the final
>> stage of a filter chain.
>>
>>
>What about an audio?
I have a use case for video and none for audio, but I can add audio
On Tue, Apr 11, 2023 at 01:47:45AM +0200, Michael Niedermayer wrote:
> Fixes: division by zero
> Fixes:
> 57828/clusterfuzz-testcase-minimized-ffmpeg_dem_RKA_fuzzer-6571818338353152
>
> Found-by: continuous fuzzing process
> https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
>
> On Jul 16, 2023, at 17:13, Zhao Zhili wrote:
>
> From: Zhao Zhili
>
> ---
> libavcodec/videotoolboxenc.c | 137 ---
> 1 file changed, 13 insertions(+), 124 deletions(-)
>
Patchset applied.
___
ffmpeg-devel
46 matches
Mail list logo