The ONVIF standard has recently added SHA-256 Digest for RTSP Authentication as
an alternative to MD5.
There is a patch from 2022 on Patchwork (and ffmpeg-devel mailing list post)
from Aki Sakurai that I have been using and is working well for me.
[FFmpeg-devel] [PATCH] avformat/httpauth
The filter was disabled in 95054bfa48 and re-enabled in 771c27119d
---
doc/filters.texi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 2eb4a380fb..b1ca9ad2f3 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -24463,7 +24463,7 @@
From: Jonathan Baudanza
I encountered this problem with NTP timestamps that are extremely old,
like from January, 1990.
Although RFC3550 suggests that the timestamps in the RTCP packets use
the actual wallclock, some implementations use other clocks, such as
the CLOCK_MONOTONIC on linux.
I'm my
Quoting Anton Khirnov (2024-09-03 11:57:48)
> If nobody objects or wants more time for review, I'd like to push
> patches up to 24 (excluding 04 and 05) in a few days. That includes
> mainly
> * av_opt_set_array(), which we want anyway, whatever happens to the rest
> of the set;
> * adding HEVC m
Changes since v3:
- Added ProRes tagging
- Improved wording of comment
- Fixed crash
___
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...@
From: Niklas Haas
I went through all codecs and put them into five basic categories:
1. JPEG range only
2. MPEG range only
3. Explicitly tagged
4. Broken (codec supports both but encoder ignores tags)
5. N/A (headerless or pseudo-formats)
Filters in category 5 remain untouched. The rest gain an
From: Niklas Haas
This replaces the myriad of existing lists in AVCodec by a unified API
call, allowing us to (ultimately) trim down the sizeof(AVCodec) quite
substantially, while also making this more trivially extensible.
In addition to the already covered lists, add two new entries for color
From: Niklas Haas
---
libavcodec/encode.c | 90 -
1 file changed, 57 insertions(+), 33 deletions(-)
diff --git a/libavcodec/encode.c b/libavcodec/encode.c
index 34658d13d0..bc5acf985d 100644
--- a/libavcodec/encode.c
+++ b/libavcodec/encode.c
@@ -563,
From: Niklas Haas
In order to avoid breaking older clients not yet using the new API, we
need to add backwards compatibility for codecs which have switched from
init_static() to get_supported_config().
This function can be removed entirely once the deprecated static fields
are removed.
---
liba
From: Niklas Haas
The only meaningful difference between choose_pix_fmts and the default
code was the inclusion of an extra branch for `keep_pix_fmt` being true.
However, in this case, we either:
1. Force the specific `ofp->format` that we inherited from
ofilter_bind_ost, or if no format was
From: Anton Khirnov
---
fftools/ffmpeg_mux_init.c | 137 ++
1 file changed, 78 insertions(+), 59 deletions(-)
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index 6b101dcbbc..c6dc4a0699 100644
--- a/fftools/ffmpeg_mux_init.c
+++ b/fftools/
From: Niklas Haas
Signed-off-by: Anton Khirnov
---
fftools/ffmpeg.h | 7 +--
fftools/ffmpeg_filter.c | 25 ++---
fftools/ffmpeg_mux_init.c | 35 ++-
3 files changed, 49 insertions(+), 18 deletions(-)
diff --git a/fftools/ffmpe
From: Niklas Haas
This is no longer needed, since we now correctly negotiate the required
range from the mjpeg encoder via avcodec_get_supported_config().
Signed-off-by: Anton Khirnov
---
fftools/ffmpeg_mux_init.c | 15 ---
1 file changed, 15 deletions(-)
diff --git a/fftools/ffmp
From: Niklas Haas
To convert between color spaces/ranges, if needed by the codec
properties.
Signed-off-by: Anton Khirnov
---
fftools/ffmpeg.h | 4
fftools/ffmpeg_filter.c | 26 ++
fftools/ffmpeg_mux_init.c | 12
3 files changed, 42 inserti
From: Niklas Haas
---
libavcodec/libx265.c | 30 ++
1 file changed, 22 insertions(+), 8 deletions(-)
diff --git a/libavcodec/libx265.c b/libavcodec/libx265.c
index de0ad03ee3..513f473307 100644
--- a/libavcodec/libx265.c
+++ b/libavcodec/libx265.c
@@ -949,14 +949,28
From: Niklas Haas
---
libavcodec/libvpxenc.c | 26 +++---
1 file changed, 19 insertions(+), 7 deletions(-)
diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c
index 1d5e9c33e8..228ede7c84 100644
--- a/libavcodec/libvpxenc.c
+++ b/libavcodec/libvpxenc.c
@@ -2088,13 +
From: Niklas Haas
---
libavcodec/libaomenc.c | 40 ++--
1 file changed, 30 insertions(+), 10 deletions(-)
diff --git a/libavcodec/libaomenc.c b/libavcodec/libaomenc.c
index 32bda992cb..0f7571ee7a 100644
--- a/libavcodec/libaomenc.c
+++ b/libavcodec/libaomenc.
From: Niklas Haas
This codec's capabilities should be set dynamically based on the value
of strict_std_compliance, when available. This will allow us to finally
get rid of the strictness hack in ffmpeg_filter.c.
---
libavcodec/mjpegenc.c | 24 ++--
1 file changed, 22 insertio
From: Niklas Haas
All hail get_supported_config()
---
libavcodec/allcodecs.c | 7 +--
libavcodec/codec_internal.h | 8
2 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/libavcodec/allcodecs.c b/libavcodec/allcodecs.c
index 0d61b665af..d773ac36c2 100644
--- a/libavc
From: Niklas Haas
While rewriting this macro, I decided to make it a bit more flexible so
it can work for all of the fields (including future fields) in a more
generic way, and to also print the channel layout using an AVBPrint to
avoid hard-coding the assumption that the length is less than 128
From: Niklas Haas
---
fftools/ffmpeg_mux_init.c | 22 +-
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index e84fa9719f..6b101dcbbc 100644
--- a/fftools/ffmpeg_mux_init.c
+++ b/fftools/ffmpeg_mux_init.c
@@
From: Niklas Haas
Having macros initialize local variables seems strange to me, and there
are no more current users of these macros. (The one that was commented
out was incorrect anyway, since the macro has changed in the meantime)
---
fftools/cmdutils.h | 13 -
fftools/ffmpeg_f
Quoting Nicolas Gaullier (2024-09-03 10:02:27)
> This is the whole serie properly posted with the latest addition, the
> third patch related to ffmpeg. This last patch is independent but
> somewhat related, so maybe it is a good thing to review it to possibly
> apply the complete serie as a whole.
On Tue, Sep 03, 2024 at 06:22:00AM +0200, Lynne via ffmpeg-devel wrote:
> On 02/09/2024 16:32, Michael Niedermayer wrote:
> > My ping on a patch on 21 Jul has no reaction
> >
> > Signed-off-by: Michael Niedermayer
> > ---
> > MAINTAINERS | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff
From: Niklas Haas
checkasm: bench runs 131072 (1 << 17)
avg_h264_qpel_4_mc00_8_c: 38.2 ( 1.00x)
avg_h264_qpel_4_mc00_8_rvv_i32: 27.7 ( 1.38x)
avg_h264_qpel_4_mc01_8_c: 225.7 ( 1.00x)
avg_h264_qpel_4_mc01_8_rvv_i32:
Lynne:
>Subject: [FFmpeg-devel] [PATCH 02/10] hw_base_encode: move VAAPI SPS/PPS
>constructors to a shared file
>
>---
> libavcodec/Makefile | 2 +-
> libavcodec/hw_base_encode_h264.c | 265
>+++ libavcodec/hw_base_encode_h264.h | 53
>+++
> libavcodec/
Lynne:
>Subject: [FFmpeg-devel] [PATCH 03/10] hw_base_encode: allocate DPB image
>upfront
>
>Vulkan requires this, as it needs to initialize state upfront.
>---
> libavcodec/d3d12va_encode.c | 6 --
> libavcodec/hw_base_encode.c | 6 ++
> libavcodec/vaapi_encode.c | 5 -
> 3 files change
On Wed, 04 Sep 2024 13:02:29 +0200 Niklas Haas wrote:
> Changes since v3:
>
> - Added ProRes tagging
> - Improved wording of comment
> - Fixed crash
>
> ___
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffm
From 57b37df52c7d528a1ce926cd7a7d75f62f6b46c6 Mon Sep 17 00:00:00 2001
From: sfan5
Date: Wed, 4 Sep 2024 17:56:05 +0200
Subject: [PATCH] lavf/tls_mbedtls: restrict TLSv1.3 verification workaround to
affected version
Now that mbedTLS 3.6.1 is released we know that only 3.6.0 contains this regress
On 04/09/2024 16:09, Tong Wu wrote:
Lynne:
Subject: [FFmpeg-devel] [PATCH 02/10] hw_base_encode: move VAAPI SPS/PPS
constructors to a shared file
---
libavcodec/Makefile | 2 +-
libavcodec/hw_base_encode_h264.c | 265
+++ libavcodec/hw_base_encode_h264.
On 04/09/2024 16:36, Tong Wu wrote:
Lynne:
Subject: [FFmpeg-devel] [PATCH 03/10] hw_base_encode: allocate DPB image
upfront
Vulkan requires this, as it needs to initialize state upfront.
---
libavcodec/d3d12va_encode.c | 6 --
libavcodec/hw_base_encode.c | 6 ++
libavcodec/vaapi_encode.c
On 2024-09-04 01:33 pm, Gyan Doshi wrote:
The filter was disabled in 95054bfa48 and re-enabled in 771c27119d
Will push tomorrow.
Regards,
Gyan
---
doc/filters.texi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 2eb4a380fb..b
Hi Yiğithan Yiğit
On Mon, Sep 02, 2024 at 11:52:52PM +0200, Yigithan Yigit wrote:
> Hi Michael,
>
> I am new to community, and I am not sure about qualifications of maintainer
> but If you prefer I can be the maintainer.
some libavfilter filters may be difficult to maintain currently
(thats be
On Wed, Sep 04, 2024 at 09:26:19PM +0200, Michael Niedermayer wrote:
> Hi Yiğithan Yiğit
>
> On Mon, Sep 02, 2024 at 11:52:52PM +0200, Yigithan Yigit wrote:
> > Hi Michael,
> >
> > I am new to community, and I am not sure about qualifications of maintainer
> > but If you prefer I can be the main
On Wed, Sep 04, 2024 at 01:33:50PM +0530, Gyan Doshi wrote:
> The filter was disabled in 95054bfa48 and re-enabled in 771c27119d
> ---
> doc/filters.texi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
LGTM
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040
On Tue, Aug 27, 2024 at 05:04:46PM +0200, Anton Khirnov wrote:
> ---
> doc/APIchanges| 3 +++
> libavcodec/defs.h | 1 +
> libavcodec/hevc/ps.c | 21 +
> libavcodec/profiles.c | 1 +
> libavcodec/version.h | 2 +-
> 5 files changed, 15 insertions(+), 13 deleti
Introduced in eddffbedb3443d5a4fe642de6e35b9e6a35cfda7
Fixes: CID1618897 Resource leak
---
libavfilter/avfiltergraph.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libavfilter/avfiltergraph.c b/libavfilter/avfiltergraph.c
index c84dd3cf25..3946f04b53 100644
--- a/libavfi
This commit fixes the problem described below on the integer version of the
inverse DWT processing (FF_DWT97_INT, https://trac.ffmpeg.org/ticket/10123),
which is activated with `-flags +bitexact`.
- Problem
- The tests for the following codestreams were failed with `-flags +bitexact`.
- p0
Signed-off-by: Osamu Watanabe
---
tests/ref/fate/j2k-dwt| 59 ---
tests/ref/fate/jpeg2000-dcinema | 4 +-
tests/ref/fate/jpeg2000dec-p0_04 | 2 +-
tests/ref/fate/jpeg2000dec-p0_05 | 2 +-
tests/ref/fate/jpeg2000dec
This is a second attempt to contribute the corrected code of an
AVID DNxUncompressed / SMTPE RDD 50 decoder.
Thanks
Martin
---
Changelog | 1 +
doc/general_contents.texi | 1 +
libavcodec/Makefile | 1 +
libavcodec/allcodecs.c| 1 +
libavcodec/codec_desc.c |
On Thu, Aug 1, 2024 at 6:51 AM Araz Iusubov wrote:
>
> From: Michael Fabian 'Xaymar' Dirks
>
> added 10 bit support for amf hevc.
>
> before:
>
> command - ffmpeg.exe -hide_banner -y -hwaccel d3d11va -hwaccel_output_format
> d3d11 -i test_10bit_file.mkv -an -c:v h264_amf res.dx11_hw_h264.mkv
> o
Output var stream map m3u8 list file,
and check the list file correct.
Signed-off-by: Steven Liu
---
tests/fate-run.sh | 4
tests/fate/hlsenc.mak | 17 +
2 files changed, 21 insertions(+)
diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index 6ae0320c60..12d8faa65b 1
Signed-off-by: Cameron Gutman
---
libavcodec/amfenc.c | 34 +-
1 file changed, 33 insertions(+), 1 deletion(-)
diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c
index 41eaef9758..6f2b211d14 100644
--- a/libavcodec/amfenc.c
+++ b/libavcodec/amfenc.c
@@ -766,11
43 matches
Mail list logo