Stefano Sabatini (12022-09-01):
> serializeS
Locally fixed.
> This "something" is vague and can be confused with the "something" in
> "av_something_write", maybe something as:
> when presented with invalid arguments, if the flag is not set the
> called method should leave...
No, the first interp
Added prerequisites that must be met before providing support for the MPEG-5
EVC codec
- Added new entry to codec IDs list
- Added new entry to the codec descriptor list
- Bumped libavcodec minor version
- Added profiles for EVC codec
Signed-off-by: Dawid Kozinski
---
libavcodec/avcodec.h|
Signed-off-by: Dawid Kozinski
---
libavcodec/Makefile | 1 +
libavcodec/evc.h| 155 +
libavcodec/evc_parser.c | 726
libavcodec/parsers.c| 1 +
4 files changed, 883 insertions(+)
create mode 100644 libavcodec/evc.h
create mode
- Provided AVOutputFormat structure describing EVC output format (ff_evc_muxer)
- Added documentation for EVC muxer
Signed-off-by: Dawid Kozinski
---
doc/muxers.texi | 6 ++
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/rawenc.c | 13
- Provided AVInputFormat structure describing EVC input format (ff_evc_demuxer)
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/evcdec.c | 124 +++
3 files changed, 126 insertions(+)
create
- Added EVC encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xeve wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 69 +
doc/general_contents.texi | 11 +
libavcodec/Makefile
- Added EVC decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xevd wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/decoders.texi | 24 +++
doc/general_contents.texi | 10 +-
libavcodec/Makefile
Hi,
On Wed, Aug 31, 2022 at 7:10 PM Chema Gonzalez wrote:
> Add a new debug mode ("motion_vec") that prints the values of the
> motion vectors (MV).
>
Isn't this super-hacky? In a well-designed system, a codec might export its
MVs using designated structs (which we already have) and then use th
- Changes in mov_write_video_tag function to handle EVC elementary stream
- Provided structure EVCDecoderConfigurationRecord that specifies the decoder
configuration information for ISO/IEC 23094-1 video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat/evc
- Added evc extension to the list of extensions for ff_mov_demuxer
Signed-off-by: Dawid Kozinski
---
libavformat/mov.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 35e2271b14..d537dfd434 100644
--- a/libavformat/mov.c
+++ b/libav
- Changelog update
- MAINTAINERS update
Signed-off-by: Dawid Kozinski
---
Changelog | 4 ++--
MAINTAINERS | 5 +
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Changelog b/Changelog
index fa83786a20..9631262858 100644
--- a/Changelog
+++ b/Changelog
@@ -36,7 +36,8 @@ versio
Hi,
All the other debug modes (qp, skip, mb_type) use the same approach.
-Chema
On Thu, Sep 1, 2022 at 6:30 AM Ronald S. Bultje wrote:
>
> Hi,
>
> On Wed, Aug 31, 2022 at 7:10 PM Chema Gonzalez wrote:
>>
>> Add a new debug mode ("motion_vec") that prints the values of the
>> motion vectors (M
On Thu, Sep 1, 2022 at 5:06 PM Chema Gonzalez wrote:
> Hi,
>
> All the other debug modes (qp, skip, mb_type) use the same approach.
>
>
This adds to much code for something that is already possible.
> -Chema
>
>
> On Thu, Sep 1, 2022 at 6:30 AM Ronald S. Bultje
> wrote:
> >
> > Hi,
> >
> > On
Am Do., 1. Sept. 2022 um 04:10 Uhr schrieb Steven Liu :
>
> Carl Eugen Hoyos 于2022年9月1日周四 01:48写道:
> >
> > Hi!
> >
> > Attached patch fixes ticket #9514 for me.
> >
> > Please review, Carl Eugen
>
> lgtm
Patch applied.
Thank you, Carl Eugen
___
ffmpeg-
Hi Paul,
Can you please describe how you can get the MV values?
Thanks,
-Chema
On Thu, Sep 1, 2022 at 10:52 AM Paul B Mahol wrote:
>
> On Thu, Sep 1, 2022 at 5:06 PM Chema Gonzalez wrote:
>
> > Hi,
> >
> > All the other debug modes (qp, skip, mb_type) use the same approach.
> >
> >
> This add
Hi!
Attached patch fixes ticket #9799.
Please comment, Carl Eugen
From 2cce687961c3b56a92d88184269bf9fa075ae297 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 1 Sep 2022 20:55:54 +0200
Subject: [PATCH] lavfi/rotate: Avoid undefined behaviour.
Fixes the following integer overflows:
l
Signed-off-by: Andreas Rheinhardt
---
trailing_padding seems to be unused and could actually be deprecated.
doc/ffprobe.xsd | 2 ++
fftools/ffprobe.c | 3 +++
tests/ref/fate/concat-demuxer-extended-lavf-mxf | 2 +-
tests/r
Signed-off-by: Andreas Rheinhardt
---
tests/fate/matroska.mak| 19 +
tests/ref/fate/matroska-encoding-delay | 85
tests/ref/fate/matroska-ogg-opus-remux | 92 ++
tests/ref/fate/matroska-opus-remux | 103 +
It is possible for the trailing padding to be zero, namely
e.g. if the AV_PKT_DATA_SKIP_SAMPLES side data is used
for leading padding. Matroska supports this (use a negative
DiscardPadding), but players do not; at least Firefox refuses
to play such a file. So for now only write DiscardPadding
if it
Opus can be decoded to multiple samplerates (namely 48kHz, 24KHz,
16Khz, 12 KHz and 8Khz); libopus as well as our encoder wrapper
support these sample rates. The OpusHead contains a field for
this original samplerate. Yet the pre-skip (and the granule-position
in the Ogg-Opus mapping in general) ar
Matroska generally requires timestamps to be nonnegative, but
there is an exception: Data that corresponds to encoder delay
and is not supposed to be output anyway can have a negative
timestamp. This is achieved by using the CodecDelay header
field: The demuxer has to subtract this value from the r
Matroska requires pts to be >= 0 with a slight exception:
It has a mechanism to deal with codec delay, i.e. with
the data added at the beginning that does not correspond
to actual input data and should be discarded by the player.
Only the audio actually intended to be output needs to have
a timesta
Signed-off-by: Andreas Rheinhardt
---
libavformat/matroskaenc.c | 1 +
libavformat/webm_chunk.c | 4 +
tests/fate/matroska.mak| 2 +-
tests/ref/fate/matroska-ogg-opus-remux | 108 ++--
tests/ref/fate/matroska-opus-remux | 130 ++
The field is not specific to Opus.
The mp2fixed encoder signals initial_padding and is used
by both the matroska-encoding-delay test as well as
the lavf-mkv tests which necessitated several FATE ref changes.
Signed-off-by: Andreas Rheinhardt
---
libavformat/matroskaenc.c | 2 +-
te
On date Thursday 2022-09-01 15:01:27 +0200, Nicolas George wrote:
[...]
> Thanks for the review. I do not think it is necessary to send an updated
> patch for these changes, is it?
Not needed, thanks.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.or
This commit implements an iMDCT in pure assembly.
This is capable of processing any mod-8 transforms, rather than just
power of two, but since power of two is all we have assembly for
currently, that's what's supported.
It would really benefit if we could somehow use the C code to decide
which fun
Signed-off-by: Andreas Rheinhardt
---
libavcodec/libtheoraenc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/libtheoraenc.c b/libavcodec/libtheoraenc.c
index 22835553d6..92bf3a133c 100644
--- a/libavcodec/libtheoraenc.c
+++ b/libavcodec/libtheoraenc.c
@@ -119
On Tue, Jul 12, 2022 at 08:20:18PM +0200, Michael Niedermayer wrote:
> On Tue, Jun 14, 2022 at 12:09:59AM +0200, Michael Niedermayer wrote:
> > On Tue, Jun 14, 2022 at 12:01:14AM +0200, Paul B Mahol wrote:
> > > On Mon, Jun 13, 2022 at 11:55 PM Michael Niedermayer
> > >
> > > wrote:
> > >
> > >
Hi all
Theres a use after free issue in H.264 Decoding on d3d11va with multiple threads
I dont have the hardware/platform nor do i know the hw decoding code so i made
no attempt to fix this beyond asking others to ...
There where 2 patches posted by the maintainer, neither really felt "right" and
On 02.09.2022 01:32, Michael Niedermayer wrote:
Hi all
Theres a use after free issue in H.264 Decoding on d3d11va with multiple threads
I dont have the hardware/platform nor do i know the hw decoding code so i made
no attempt to fix this beyond asking others to ...
hwaccel with multiple thread
Sep 2, 2022, 01:46 by t...@rothenpieler.org:
> On 02.09.2022 01:32, Michael Niedermayer wrote:
>
>> Hi all
>>
>> Theres a use after free issue in H.264 Decoding on d3d11va with multiple
>> threads
>> I dont have the hardware/platform nor do i know the hw decoding code so i
>> made
>> no attempt
Version 2 notes: halved the amount of loads and loops for the
pre-transform loop by exploiting the symmetry.
This commit implements an iMDCT in pure assembly.
This is capable of processing any mod-8 transforms, rather than just
power of two, but since power of two is all we have assembly for
curr
Sep 2, 2022, 07:49 by d...@lynne.ee:
> Version 2 notes: halved the amount of loads and loops for the
> pre-transform loop by exploiting the symmetry.
>
> This commit implements an iMDCT in pure assembly.
>
> This is capable of processing any mod-8 transforms, rather than just
> power of two, but s
As I already said to you in private, I do not think the motivation and
use cases for this have been sufficiently established.
You claim this will bring massive advantages all over the place. You
should support these claims with some actual patches that demonstrate
these advantages on some real cod
34 matches
Mail list logo