On 8/16/2023 8:11 AM, Dawid Kozinski wrote:
+/**
+ * Initialize decoder
+ * Create a decoder instance and allocate all the needed resources
+ *
+ * @param avctx codec context
+ * @return 0 on success, negative error code on failure
+ */
+static av_cold int libxevd_init(AVCodecContext *avctx)
+{
+
On Sun, Sep 10, 2023 at 11:20:23AM +0200, Michael Koch wrote:
> new spammer in ticket 2104
i added you to the spam fighters group
that gives you the following powers:
SPAM_CHECKREPORTS SPAM_MONITOR SPAM_REPORT SPAM_TRAIN SPAM_USER
TICKET_EDIT_COMMENT WIKI_ADMIN
permissions sadly are not as
Attached.
From 8ee65119916a849a37b39b3a8c12ca8af3b456c5 Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Sun, 10 Sep 2023 22:42:11 +0200
Subject: [PATCH 2/2] avcodec/8bps: always decode to planar formats directly
Signed-off-by: Paul B Mahol
---
libavcodec/8bps.c | 60 --
On 9/10/2023 4:32 PM, Lynne wrote:
> Both patches lgtm
Pushed.
___
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
Attached.
From 7735a84fd0fdae731955f50bddba8dfef395713b Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Sun, 10 Sep 2023 19:25:20 +0200
Subject: [PATCH] avfilter/x86/af_afir: add FMA3 SIMD
Signed-off-by: Paul B Mahol
---
libavfilter/x86/af_afir.asm| 27 +++
libavfi
Marton Balint:
>
>
> On Sun, 10 Sep 2023, Andreas Rheinhardt wrote:
>
>> Marton Balint:
>>>
>>>
>>> On Sat, 9 Sep 2023, Tomas Härdin wrote:
>>>
fre 2023-09-08 klockan 22:38 +0200 skrev Marton Balint:
>
>
> On Thu, 7 Sep 2023, Andreas Rheinhardt wrote:
>
> > It is undefin
On Sun, 10 Sep 2023, Andreas Rheinhardt wrote:
Marton Balint:
On Sat, 9 Sep 2023, Tomas Härdin wrote:
fre 2023-09-08 klockan 22:38 +0200 skrev Marton Balint:
On Thu, 7 Sep 2023, Andreas Rheinhardt wrote:
> It is undefined behaviour even in cases where it works
> (it works because it i
Hello
Le dim. 10 sept. 2023 à 17:40, Andreas Rheinhardt
a écrit :
> Another solution would be to use void* instead of GetBitContext* in the
> header and in the implementation and then convert this void* to
> GetBitContext* in the function.
The forward declaration will be enough.
> I do not know
Christophe Gisquet:
> Hello,
>
> Le ven. 8 sept. 2023 à 11:57, Andreas Rheinhardt
> a écrit :
+#define CACHED_BITSTREAM_READER 1
>>>
>>> This should be in the commit switching to the cached bitstream reader.
>>
>> Correction: This header is included in videotoolbox.c and there is other
>> st
Sep 10, 2023, 17:26 by llyyr.pub...@gmail.com:
> Fixes: fc429d785e9e24c5520ce716d4bc3b5547e581eb
>
> Since fc429d785e9e24c5520ce716d4bc3b5547e581eb splits the fixed_rate
> flag into general and within_cvs, check for both.
> ---
> libavcodec/hevc_ps.c | 3 ++-
> 1 file changed, 2 insertions(+), 1
Hello,
Le ven. 8 sept. 2023 à 11:57, Andreas Rheinhardt
a écrit :
> >> +#define CACHED_BITSTREAM_READER 1
> >
> > This should be in the commit switching to the cached bitstream reader.
>
> Correction: This header is included in videotoolbox.c and there is other
> stuff that also includes get_bits
Fixes: fc429d785e9e24c5520ce716d4bc3b5547e581eb
Since fc429d785e9e24c5520ce716d4bc3b5547e581eb splits the fixed_rate
flag into general and within_cvs, check for both.
---
libavcodec/hevc_ps.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/hevc_ps.c b/libavcodec/h
Fixes: fc429d785e9e24c5520ce716d4bc3b5547e581eb
cpb_cnt used to be initialized to 1 before
fc429d785e9e24c5520ce716d4bc3b5547e581eb so cpb_cnt_minus1 should be
initialized to 0.
Also add +1 to the decode_sublayer_hrd call to account for the change to
the offset
---
libavcodec/hevc_ps.c | 6 ++---
Thank you for quick response!
I can now build successfully.
2023年9月10日(日) 23:50 Andreas Rheinhardt :
> あんこ:
> > There is a problem with commit 0c6e5f3. Missing changes in
> > libavformat/vapoursynth.c.
>
> Thanks for the info (and sorry for the inconvenience). Does
> http://ffmpeg.org/pipermail/f
On 9/10/2023 4:00 PM, llyyr wrote:
> Fixes: fc429d785e9e24c5520ce716d4bc3b5547e581eb
>
> cpb_cnt was initialized to 1 before
> fc429d785e9e24c5520ce716d4bc3b5547e581eb, so cpb_cnt_minus1 should be
> initialized to 0 instead of 1.
>
> Since we split fixed_rate into a general flag and a within_cvs_
Fixes: fc429d785e9e24c5520ce716d4bc3b5547e581eb
cpb_cnt was initialized to 1 before
fc429d785e9e24c5520ce716d4bc3b5547e581eb, so cpb_cnt_minus1 should be
initialized to 0 instead of 1.
Since we split fixed_rate into a general flag and a within_cvs_flag now,
check for both in conditional.
---
lib
あんこ:
> There is a problem with commit 0c6e5f3. Missing changes in
> libavformat/vapoursynth.c.
Thanks for the info (and sorry for the inconvenience). Does
http://ffmpeg.org/pipermail/ffmpeg-devel/2023-September/314262.html fix it?
- Andreas
___
ffmpeg-
Broken in 0c6e5f321bf5c4054e8b98232692465b342b42b4.
Signed-off-by: Andreas Rheinhardt
---
libavdevice/decklink_enc.cpp | 1 +
libavformat/vapoursynth.c| 1 +
2 files changed, 2 insertions(+)
diff --git a/libavdevice/decklink_enc.cpp b/libavdevice/decklink_enc.cpp
index ffd0ad9250..cb8f91730
There is a problem with commit 0c6e5f3. Missing changes in
libavformat/vapoursynth.c.
___
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...@f
On Wed, Mar 08, 2023 at 11:43:38PM +0100, Michael Niedermayer wrote:
> Alternatively the check could be simply made more tolerant
> Fixes: Ticket10227
>
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/cscd.c | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
will apply
[...]
-
On Sun, Sep 10, 2023 at 3:13 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Paul B Mahol:
> > On Sun, Sep 10, 2023 at 2:54 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Paul B Mahol:
> >>> On Sun, Sep 10, 2023 at 2:18 PM Andreas Rheinhardt <
> >>> an
Paul B Mahol:
> On Sun, Sep 10, 2023 at 2:54 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Paul B Mahol:
>>> On Sun, Sep 10, 2023 at 2:18 PM Andreas Rheinhardt <
>>> andreas.rheinha...@outlook.com> wrote:
>>>
Paul B Mahol:
> On Sun, Sep 10, 2023 at 2:06 PM Andreas
On Sun, Sep 10, 2023 at 2:54 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Paul B Mahol:
> > On Sun, Sep 10, 2023 at 2:18 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Paul B Mahol:
> >>> On Sun, Sep 10, 2023 at 2:06 PM Andreas Rheinhardt <
> >>> an
Unnecessary since FF_API_THREAD_SAFE_CALLBACKS is no more.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/av1dec.c | 2 +-
libavcodec/h264_slice.c | 2 +-
libavcodec/hevcdec.c| 2 +-
libavcodec/mpeg12dec.c | 2 +-
libavcodec/proresdec2.c | 2 +-
libavcodec/thread.h | 2 --
libavco
Paul B Mahol:
> On Sun, Sep 10, 2023 at 2:18 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Paul B Mahol:
>>> On Sun, Sep 10, 2023 at 2:06 PM Andreas Rheinhardt <
>>> andreas.rheinha...@outlook.com> wrote:
>>>
Paul B Mahol:
> On Sun, Sep 10, 2023 at 1:59 PM Andreas
Since fb548fba04193a418f118d21b261ba05db4f480b,
this return -1 is in a function returning enum AVPixelFormat
whose caller checks for AV_PIX_FMT_NONE for failure.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/av1dec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcod
It indicates to the reader that said function does not modify
any state.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/av1dec.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c
index 8f9c2dfefb..8f6c4f732e 100644
--- a/
On Sun, Sep 10, 2023 at 2:18 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Paul B Mahol:
> > On Sun, Sep 10, 2023 at 2:06 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Paul B Mahol:
> >>> On Sun, Sep 10, 2023 at 1:59 PM Andreas Rheinhardt <
> >>> an
Paul B Mahol:
> On Sun, Sep 10, 2023 at 2:06 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Paul B Mahol:
>>> On Sun, Sep 10, 2023 at 1:59 PM Andreas Rheinhardt <
>>> andreas.rheinha...@outlook.com> wrote:
>>>
Paul B Mahol:
> On Wed, Sep 6, 2023 at 1:30 PM Andreas R
On Sun, Sep 10, 2023 at 2:06 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Paul B Mahol:
> > On Sun, Sep 10, 2023 at 1:59 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Paul B Mahol:
> >>> On Wed, Sep 6, 2023 at 1:30 PM Andreas Rheinhardt <
> >>> and
Paul B Mahol:
> On Sun, Sep 10, 2023 at 1:59 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Paul B Mahol:
>>> On Wed, Sep 6, 2023 at 1:30 PM Andreas Rheinhardt <
>>> andreas.rheinha...@outlook.com> wrote:
>>>
Paul B Mahol:
> On Wed, Sep 6, 2023 at 11:26 AM Andreas R
On Sun, Sep 10, 2023 at 1:59 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Paul B Mahol:
> > On Wed, Sep 6, 2023 at 1:30 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Paul B Mahol:
> >>> On Wed, Sep 6, 2023 at 11:26 AM Andreas Rheinhardt <
> >>> and
Paul B Mahol:
> On Wed, Sep 6, 2023 at 1:30 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Paul B Mahol:
>>> On Wed, Sep 6, 2023 at 11:26 AM Andreas Rheinhardt <
>>> andreas.rheinha...@outlook.com> wrote:
>>>
Paul B Mahol:
>
> +chunk_type = avio_rb32(pb);
>>
New version attached:
- fixed VP9 demuxing
- added support for alpha streams
- added support for subtitle streams
- numerous fixes and improvements
Can't get seeking to behave correctly with ADPCM_ADX audio streams.
Once one seek to start of file audio is no longer demuxed and video packets
ar
Andreas Rheinhardt:
> This is done immediately without waiting for the next major bump
> just as in 9546b3a1cbcd94e9107f85c8f1d2175efc6cf083 and
> 4eaaa38d3dfb8863a62f3646a62e4098b1c078d5.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> doc/APIchanges | 4
> libavutil/imgutils.c | 14 +
Andreas Rheinhardt:
> Due to non-byte-alignment a read of 32 bits guarantees only
> 25 usable bits; therefore get_bits_long() (which is used to
> potentially read more than 25 bits) performs two reads in case
> it needs to read more than 25 bits and combines the result.
>
> Yet this is not necessa
Hi,
On 9/10/2023 6:51 AM, Zhao Zhili wrote:
> From: Zhao Zhili
>
> For bad interleaved files, manually interleave multiple tracks at the
> demuxer level can trigger seeking back and forth, which can be
> dramatically slow depending on the protocol. Demuxer level interleave
> can be useless somet
Andreas Rheinhardt:
> This is a workaround for an issue introduced in commit
> 1652f2492f88434010053289d946dab6a57e4d58. It is not meant to be applied
> to the tree.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> tests/fate-run.sh | 2 +-
> tests/fate/demux.mak | 2 +-
> test
It is undefined behaviour even in cases where it works
(it works because it is only a const uint8_t* vs. uint8_t* difference).
Instead use a macro to produce two functions with the required
types to be const-correct and type-safe.
Signed-off-by: Andreas Rheinhardt
---
libavformat/avio.c | 98 +++
Tomas Härdin:
> tor 2023-09-07 klockan 02:23 +0200 skrev Andreas Rheinhardt:
>> It is undefined behaviour even in cases where it works
>> (it works because it is only a const uint8_t* vs. uint8_t*
>> difference).
>>
>> Signed-off-by: Andreas Rheinhardt
>> ---
>> libavformat/avio.c | 25 ++
new spammer in ticket 2104
___
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".
Marton Balint:
>
>
> On Sat, 9 Sep 2023, Tomas Härdin wrote:
>
>> fre 2023-09-08 klockan 22:38 +0200 skrev Marton Balint:
>>>
>>>
>>> On Thu, 7 Sep 2023, Andreas Rheinhardt wrote:
>>>
>>> > It is undefined behaviour even in cases where it works
>>> > (it works because it is only a const uint8_t*
On Sat, 9 Sep 2023, Tomas Härdin wrote:
fre 2023-09-08 klockan 22:38 +0200 skrev Marton Balint:
On Thu, 7 Sep 2023, Andreas Rheinhardt wrote:
> It is undefined behaviour even in cases where it works
> (it works because it is only a const uint8_t* vs. uint8_t*
> difference).
>
> Signed-off
Andreas Rheinhardt:
> Do not rely on an indirect inclusion of avcodec.h in proresdsp.h.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavcodec/proresdec.h | 5 +
> 1 file changed, 5 insertions(+)
>
> diff --git a/libavcodec/proresdec.h b/libavcodec/proresdec.h
> index 1e48752e6f..230fca41
44 matches
Mail list logo