Michael Niedermayer 于2023年3月8日周三 04:45写道:
>
> On Tue, Mar 07, 2023 at 05:08:27PM +0800, Junxian Zhu wrote:
> > From: Junxian Zhu
> >
> > Rewrite mid_pred function in generic mathops.h, reduce branch jump to
> > improve performance. And because nowadays new version compiler can compile
> > enoug
tis 2023-03-14 klockan 10:52 +0100 skrev Jerome Martinez:
> On 31/01/2023 15:53, Tomas Härdin wrote:
> > sön 2023-01-29 klockan 11:36 -0500 skrev Dave Rice:
> > >
> > > I'm just nudging on the consideration of merging this patch. I've
> > > been testing it over the last week with ffv1/mxf content
---
doc/developer.texi | 38 --
1 file changed, 36 insertions(+), 2 deletions(-)
diff --git a/doc/developer.texi b/doc/developer.texi
index 1275fa4f84..db5afafa4b 100644
--- a/doc/developer.texi
+++ b/doc/developer.texi
@@ -56,9 +56,9 @@ and should try to fix i
Document established practices in it.
---
doc/developer.texi | 162 -
1 file changed, 146 insertions(+), 16 deletions(-)
diff --git a/doc/developer.texi b/doc/developer.texi
index 5e283227be..c625a9feed 100644
--- a/doc/developer.texi
+++ b/doc/develope
---
doc/developer.texi | 4
1 file changed, 4 insertions(+)
diff --git a/doc/developer.texi b/doc/developer.texi
index db5afafa4b..5e283227be 100644
--- a/doc/developer.texi
+++ b/doc/developer.texi
@@ -104,6 +104,10 @@ NASM on x86;
GAS on ARM.
@end itemize
+A unit testing framework for
Fixes Coverity issue #1521982.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/av1dec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c
index a80e37e33f..4d3b559b96 100644
--- a/libavcodec/av1dec.c
+++ b/libavcodec/av1dec.c
@@ -911,6 +911,7 @@ stati
This field is ad-hoc and will be deprecated. Use the recently-added
AV_CODEC_FLAG_COPY_OPAQUE to pass arbitrary user data from packets to
frames.
---
fftools/ffplay.c | 26 --
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/fftools/ffplay.c b/fftools/ffplay.c
On 3/15/2023 11:09 AM, Andreas Rheinhardt wrote:
Fixes Coverity issue #1521982.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/av1dec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c
index a80e37e33f..4d3b559b96 100644
--- a/libavcodec/av1dec.
This encoder leaks and overreads, as can be seen e.g. by running an
encode under valgrind with default encoder parameters. This was known
upstream since at least 2019 (e.g. bitbucket issue #482) but never fixed
until now.
Since upstream does not seem to practice basic code hygiene, make sure
peopl
On 3/15/2023 11:45 AM, Anton Khirnov wrote:
This encoder leaks and overreads, as can be seen e.g. by running an
encode under valgrind with default encoder parameters. This was known
upstream since at least 2019 (e.g. bitbucket issue #482) but never fixed
until now.
Since upstream does not seem t
On 15/03/2023 15:45, Anton Khirnov wrote:
This encoder leaks and overreads, as can be seen e.g. by running an
encode under valgrind with default encoder parameters. This was known
upstream since at least 2019 (e.g. bitbucket issue #482) but never fixed
until now.
Since upstream does not seem to
Quoting Michael Niedermayer (2023-03-15 00:00:06)
> On Sat, Mar 11, 2023 at 11:54:52AM +0100, Anton Khirnov wrote:
> > These fields are supposed to store information about the packet the
> > frame was decoded from, specifically the byte offset it was stored at
> > and its size.
> >
> > However,
>
Quoting James Almer (2023-03-15 15:46:41)
> On 3/15/2023 11:45 AM, Anton Khirnov wrote:
> > This encoder leaks and overreads, as can be seen e.g. by running an
> > encode under valgrind with default encoder parameters. This was known
> > upstream since at least 2019 (e.g. bitbucket issue #482) but
Quoting Tobias Rapp (2023-03-15 16:00:04)
> On 15/03/2023 15:45, Anton Khirnov wrote:
>
> > This encoder leaks and overreads, as can be seen e.g. by running an
> > encode under valgrind with default encoder parameters. This was known
> > upstream since at least 2019 (e.g. bitbucket issue #482) but
Refactor based on CR
Signed-off-by: Suraj Shirvankar
---
configure| 1 +
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/opencl/psnr.cl | 41 +++
libavfilter/opencl_source.h | 1 +
libavfilter/vf_psnr_opencl.c | 585 +++
Andreas Rheinhardt:
> The AVPacket given to an encoder's encode callback
> is unreferenced generically on error.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> This stuff should probably be moved into the AudioFrameQueue
> someday.
>
> libavcodec/libmp3lame.c | 5 +
> 1 file changed, 1 inser
From: Zhao Zhili
---
libavformat/flvenc.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c
index 64ea554dad..fbf7eabaf8 100644
--- a/libavformat/flvenc.c
+++ b/libavformat/flvenc.c
@@ -1023,13 +1023,15 @@ fail:
static int
From: Zhao Zhili
Add suggests to use extract_extradata bsf.
Signed-off-by: Zhao Zhili
---
libavcodec/mediacodecenc.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavcodec/mediacodecenc.c b/libavcodec/mediacodecenc.c
index 2ab56597fe..27a2cd883d 100644
--- a/libavcodec/mediacodecen
On Sat, 2023-02-25 at 05:08 +0800, Zhao Zhili wrote:
> From: Zhao Zhili
>
> There are two group of three_Spline params.
>
> Signed-off-by: Zhao Zhili
> ---
> doc/APIchanges | 4 ++
> libavutil/hdr_dynamic_vivid_metadata.h | 63 +-
> libavutil/ve
Andreas Rheinhardt:
> The H.264 decoder does not support draw_horiz_band (it does not have
> the AV_CODEC_CAP_DRAW_HORIZ_BAND), making ff_h264_draw_horiz_band()
> practically dead.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavcodec/dxva2_h264.c | 7 +--
> libavcodec/h264_slice.c | 2
Andreas Rheinhardt:
> These filters have been disabled two years ago in commit
> 95054bfa48cc71db1c7bf66a6b6628cb62f262bf at the major bump
> before the last major bump. No one stepped up to port them,
> so this commit removes them.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> LICENSE.md
On Wed, 15 Mar 2023 at 17:17, Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Andreas Rheinhardt:
> > The H.264 decoder does not support draw_horiz_band (it does not have
> > the AV_CODEC_CAP_DRAW_HORIZ_BAND), making ff_h264_draw_horiz_band()
> > practically dead.
> >
> > Signed-off-
Kieran Kunhya:
> On Wed, 15 Mar 2023 at 17:17, Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Andreas Rheinhardt:
>>> The H.264 decoder does not support draw_horiz_band (it does not have
>>> the AV_CODEC_CAP_DRAW_HORIZ_BAND), making ff_h264_draw_horiz_band()
>>> practically dea
>
> As far as I know, this codec never had the AV_CODEC_CAP_DRAW_HORIZ_BAND
> flag set (the commented out flag was removed in
> e0c01a62adf59d1866ec53dcd76e4d4c815c5d58). Are you sure it ever worked?
> Do you know someone who uses draw_horiz_band?
> (Given the lack of the flag, ut would have been e
>
> (Given the lack of the flag, ut would have been either illegal for the
> caller to set draw_horiz_band or for the decoder to call it.)
>
This is not a documented restriction:
https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/avcodec.h#L637
Kieran
On Wed, 15 Mar 2023 at 18:07, Kieran Kunhya wrote:
> (Given the lack of the flag, ut would have been either illegal for the
>> caller to set draw_horiz_band or for the decoder to call it.)
>>
>
> This is not a documented restriction:
> https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/avcod
Fixes regression from 3c7dd5ed37da6d2de06c4850de5a319ca9cdd47f.
Fixes ticket #10157.
---
fftools/ffmpeg_mux_init.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index b3cc502fdd..deb09666bb 100644
--- a/fftools/ffmpe
Defined by mp4ra as a variant of av01 to signal Dolby Vision.
Signed-off-by: James Almer
---
libavformat/isom_tags.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/isom_tags.c b/libavformat/isom_tags.c
index 86c7272525..401a1e96b9 100644
--- a/libavformat/isom_tags.c
+++ b/libav
On 3/8/23 15:03, Leo Izen wrote:
Add support to the PNG decoder and encoder to support sBIT chunks,
by using AVCodecContext->bits_per_raw_sample.
Leo Izen (2):
avcodec/pngdec: support sBIT chunks
avcodec/pngenc: write sBIT chunks
libavcodec/pngdec.c | 45 +++
Hi,
once again after the pandemic break, FFmpeg has been accepted for CLT 2023 in
Chemnitz, Germany!
This "Chemnitzer Linux Tage" will take place on 11th and 12th of March.
You can find more details on their homepage:
https://chemnitzer.linux-tage.de/2023/en/
We will man a booth with our staf
Hi,
for our recent appearance at the Chemnitzer Linux Tage, I'd like to request
reimbursements for my travel cost.
I picked up Carl-Eugen in Berlin and we drove to Chemnitz together (~560 km in
total).
All hotel costs and further costs for merch and the webcam were preliminarily
covered by oth
Mar 14, 2023, 12:51 by jamr...@gmail.com:
> On 3/14/2023 3:33 AM, Lynne wrote:
>
>> +for (int i = 0; i < 7; i++)
>> +s->cur_frame.ref_order_hint[i] =
>> +
>> s->raw_frame_header->ref_order_hint[s->raw_frame_header->ref_frame_idx[i]];
>>
>
> Why do you n
Hi,
Can someone, please, help to clarify ffmpeg behavior after one of the
recent changes [1]. This commit turns warning into error to prevent
usage of conflicting options. Error printed out is:
“One of -r/-fpsmax was specified together a non-CFR -vsync/-fps_mode.
This is contradictory.”
In our co
On 15.03.2023 21:36, Rogozhkin, Dmitry V wrote:
Hi,
Can someone, please, help to clarify ffmpeg behavior after one of the
recent changes [1]. This commit turns warning into error to prevent
usage of conflicting options. Error printed out is:
“One of -r/-fpsmax was specified together a non-CFR -v
On Wed, Mar 15, 2023 at 06:19:21PM +0100, Andreas Rheinhardt wrote:
> Andreas Rheinhardt:
> > These filters have been disabled two years ago in commit
> > 95054bfa48cc71db1c7bf66a6b6628cb62f262bf at the major bump
> > before the last major bump. No one stepped up to port them,
> > so this commit re
Hello,
To build makemkv version 1.17.3 (makemkv-oss), I retreived he sources of
ffmpeg from the git repository (git clone
https://git.ffmpeg.org/ffmpeg.git ffmpeg).It appeared that the function
av_mallocz_array is not present into libavutil/mem.c and libavutil/mem.h.
I had the following code
On 3/15/2023 6:40 PM, Christophe GARNIER wrote:
Hello,
To build makemkv version 1.17.3 (makemkv-oss), I retreived he sources of
ffmpeg from the git repository (git clone
https://git.ffmpeg.org/ffmpeg.git ffmpeg).It appeared that the function
av_mallocz_array is not present into libavutil/mem.
Signed-off-by: Michael Niedermayer
---
configure | 1 -
libavfilter/vf_uspp.c | 49 ---
2 files changed, 41 insertions(+), 9 deletions(-)
diff --git a/configure b/configure
index 03d3c429a5..0370e25577 100755
--- a/configure
+++ b/configure
@@
Signed-off-by: Michael Niedermayer
---
doc/filters.texi | 3 +++
libavfilter/vf_uspp.c | 11 ++-
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 77b594f69c..d634924bfb 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -2
Signed-off-by: Michael Niedermayer
---
libavfilter/vf_uspp.c | 181 +++---
1 file changed, 99 insertions(+), 82 deletions(-)
diff --git a/libavfilter/vf_uspp.c b/libavfilter/vf_uspp.c
index a7bf8e3087..0a992df898 100644
--- a/libavfilter/vf_uspp.c
+++ b/libavf
Leo Izen:
> Add support for reading sBIT chunks, which mark the significant
> bit depth of the PNG file. This passes the metadata using the field
> bits_per_raw_sample of AVCodecContext.
>
> Signed-off-by: Leo Izen
> ---
> libavcodec/pngdec.c | 45
>
Leo Izen:
> This allows weird subsampling with progressive JPEGs to be decoded,
> such as full-RG and only B subsampled.
> ---
> libavcodec/mjpegdec.c | 38 --
> 1 file changed, 28 insertions(+), 10 deletions(-)
>
> diff --git a/libavcodec/mjpegdec.c b/libavcod
Signed-off-by: Ting Fu
---
libavfilter/dnn/dnn_backend_tf.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/libavfilter/dnn/dnn_backend_tf.c b/libavfilter/dnn/dnn_backend_tf.c
index 3b5084b67b..fb1a5f1350 100644
--- a/libavfilter/dnn/dnn_backend_tf.c
+++ b/libavf
Signed-off-by: Ting Fu
---
libavfilter/dnn/dnn_backend_tf.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavfilter/dnn/dnn_backend_tf.c b/libavfilter/dnn/dnn_backend_tf.c
index fb1a5f1350..5d809a8694 100644
--- a/libavfilter/dnn/dnn_backend_tf.c
+++ b/libavfilter/dnn/dnn_backend_tf.
Signed-off-by: Ting Fu
---
libavfilter/dnn/dnn_backend_tf.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavfilter/dnn/dnn_backend_tf.c b/libavfilter/dnn/dnn_backend_tf.c
index 5d809a8694..bafd802abf 100644
--- a/libavfilter/dnn/dnn_backend_tf.c
+++ b/libavfilter/dnn/dnn_backend_tf.c
@@
On Do, 2023-03-02 at 10:33 +0800, wenbin.chen-at-intel@ffmpeg.org wrote:
> From: Wenbin Chen
>
> Signed-off-by: Wenbin Chen
> ---
> doc/encoders.texi | 2 +-
> libavcodec/qsvenc.c | 5 -
> 2 files changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/doc/encoders.texi b/doc/encod
On Do, 2023-03-02 at 10:54 +0800, wenbin.chen-at-intel@ffmpeg.org wrote:
> From: Wenbin Chen
>
> Signed-off-by: Wenbin Chen
> ---
> doc/examples/qsv_transcode.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/doc/examples/qsv_transcode.c b/doc/examples/qsv_transcod
On Ma, 2023-03-13 at 13:24 +0800, wenbin.chen-at-intel@ffmpeg.org wrote:
> From: Wenbin Chen
>
> Signed-off-by: Wenbin Chen
> ---
> doc/encoders.texi | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/doc/encoders.texi b/doc/encoders.texi
> index b02737b9df..d6ddd
Tobias Rapp:
> On 15/03/2023 15:45, Anton Khirnov wrote:
>
>> This encoder leaks and overreads, as can be seen e.g. by running an
>> encode under valgrind with default encoder parameters. This was known
>> upstream since at least 2019 (e.g. bitbucket issue #482) but never fixed
>> until now.
>>
>>
Signed-off-by: Tong Wu
---
libavformat/mov_chan.c | 2 +-
libavformat/movenc.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/mov_chan.c b/libavformat/mov_chan.c
index df17976e59..f3d51899e1 100644
--- a/libavformat/mov_chan.c
+++ b/libavformat/mov_chan.c
@@
Compiler: MSVC 14.35.32215
Error type: error C2059: syntax error: '}'
Related commit: 9e1ffed fate/mov: add PCM in mp4 test
d7e8643 avformat/mov: parse ISO-14496-12 ChannelLayout
Signed-off-by: Tong Wu
---
libavformat/mov_chan.c | 2 +-
libavformat/movenc.c | 2 +-
2 files changed, 2 insertion
On Do, 2023-03-16 at 13:32 +0800, Tong Wu wrote:
> Compiler: MSVC 14.35.32215
> Error type: error C2059: syntax error: '}'
> Related commit: 9e1ffed fate/mov: add PCM in mp4 test
> d7e8643 avformat/mov: parse ISO-14496-12 ChannelLayout
>
> Signed-off-by: Tong Wu
> ---
> libavformat/mov_chan.c |
---
libavcodec/arm/hevcdsp_deblock_neon.S | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/arm/hevcdsp_deblock_neon.S
b/libavcodec/arm/hevcdsp_deblock_neon.S
index 7cb7487ef6..ebcd056430 100644
--- a/libavcodec/arm/hevcdsp_deblock_neon.S
+++ b/libavcodec/arm/hevcdsp_deblock_neon.S
53 matches
Mail list logo