From: Zhao Zhili
android_get_device_api_level() is a static inline method before API
level 29. It was implemented via __system_property_get(). We can do
the same thing, but I don't want to mess up with
__system_property_get.
Signed-off-by: Zhao Zhili
---
libavcodec/mediacodec_wrapper.c | 7 +++
From: Zhao Zhili
Signed-off-by: Zhao Zhili
---
libavcodec/mediacodecdec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
index 11f655a9aa..6ef23d7369 100644
--- a/libavcodec/mediacodecdec.c
+++ b/libavcodec/mediacodecd
On Thu, 2022-12-29 at 01:20 +0800, Zhao Zhili wrote:
> From: Zhao Zhili
>
> If there is a single group of SPS/PPS before an IDR frame, but no
> SPS/PPS after that, we will miss the chance to reset
> idr_sps_seen/idr_pps_seen. The result is missing SPS/PPS for all
> IDR frames except the first one
From: Haihao Xiang
Signed-off-by: Haihao Xiang
---
libavcodec/qsvenc_jpeg.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/qsvenc_jpeg.c b/libavcodec/qsvenc_jpeg.c
index 2469ef7c9f..2add12adc9 100644
--- a/libavcodec/qsvenc_jpeg.c
+++ b/libavcodec/qsvenc_jpeg.c
@@ -89,6 +89,8
Stanislav Ionascu (12023-01-08):
> dvd:// protocol uses libdvdread for opening folders and/or disc-images,
> it then either identifies the longest title-set, or uses the title-set
> parameter.
>
> After opening the dvd, it will read and output all VOBs, in sequence
> defined by the program-chain.
On 08/01/2023 15:45, Michael Niedermayer wrote:
On Fri, Jan 06, 2023 at 07:01:06PM +0100, Paul B Mahol wrote:
On Fri, Jan 6, 2023 at 6:25 PM Michael Niedermayer
wrote:
On Thu, Jan 05, 2023 at 11:08:25PM +0100, Paul B Mahol wrote:
On Thu, Jan 5, 2023 at 9:53 PM Michael Niedermayer <
mich...
Thanks for looking into this.
On Mon, Jan 9, 2023 at 9:13 AM Nicolas George wrote:
>
> Stanislav Ionascu (12023-01-08):
> > dvd:// protocol uses libdvdread for opening folders and/or disc-images,
> > it then either identifies the longest title-set, or uses the title-set
> > parameter.
> >
> > Aft
On 1/9/23, Tobias Rapp wrote:
> On 08/01/2023 15:45, Michael Niedermayer wrote:
>
>> On Fri, Jan 06, 2023 at 07:01:06PM +0100, Paul B Mahol wrote:
>>> On Fri, Jan 6, 2023 at 6:25 PM Michael Niedermayer
>>>
>>> wrote:
>>>
On Thu, Jan 05, 2023 at 11:08:25PM +0100, Paul B Mahol wrote:
> On
> > > In addition to the 'different MediaCodec backends support
> > > different pixel format' issue, another concern of this method is
> > > that
> > > it's not
> > > determinate, it can give different results at different
> > > time/condition.
> > >
> > > MediaCodec can fail for all kinds of reas
tis 2023-01-10 klockan 00:36 +0800 skrev Zhao Zhili:
> From: Zhao Zhili
>
> android_get_device_api_level() is a static inline method before API
> level 29. It was implemented via __system_property_get(). We can do
> the same thing, but I don't want to mess up with
> __system_property_get.
The co
tis 2023-01-10 klockan 00:36 +0800 skrev Zhao Zhili:
> From: Zhao Zhili
>
> Signed-off-by: Zhao Zhili
> ---
> libavcodec/mediacodecdec.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
> index 11f655a9aa..6ef23d73
From: Zhao Zhili
---
libavcodec/videotoolbox.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/videotoolbox.c b/libavcodec/videotoolbox.c
index a18b49007d..acf0c79822 100644
--- a/libavcodec/videotoolbox.c
+++ b/libavcodec/videotoolbox.c
@@ -1181,7 +1181,8 @@ int
From: Zhao Zhili
---
libavcodec/version_major.h | 1 +
libavcodec/videotoolbox.c | 35 ---
libavcodec/videotoolbox.h | 12
3 files changed, 33 insertions(+), 15 deletions(-)
diff --git a/libavcodec/version_major.h b/libavcodec/version_major.h
inde
From: Zhao Zhili
Since those fields will be overridden by videotoolbox_start(), they
should never be set by user, it can trigger memory leaks otherwise.
---
libavcodec/videotoolbox.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/libavcodec/videotoolbox.h b/libavcodec/videotoolbox.h
index
From: Zhao Zhili
---
libavcodec/version_major.h | 1 +
libavcodec/videotoolbox.c | 35 ---
libavcodec/videotoolbox.h | 12
3 files changed, 33 insertions(+), 15 deletions(-)
diff --git a/libavcodec/version_major.h b/libavcodec/version_major.h
inde
From: Zhao Zhili
In the code path of av_videotoolbox_default_init/init2(),
avctx->internal->hwaccel_priv_data is NULL and passed to
decoder_cb.decompressionOutputRefCon. Then it will be dereferenced
inside videotoolbox_decoder_callback().
Delay videotoolbox_star() until ff_videotoolbox_common_in
From: Zhao Zhili
---
libavcodec/videotoolbox.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavcodec/videotoolbox.c b/libavcodec/videotoolbox.c
index a3d19c4c63..e42fea6f32 100644
--- a/libavcodec/videotoolbox.c
+++ b/libavcodec/videotoolbox.c
@@ -1173,8 +1173
Anton Khirnov (12023-01-08):
> Avoid using the dictionary mechanism, which is non-introspectable. As
> this is the only user of AVFilter.init_dict(), this callback can now be
> removed.
Series looks good to me, thanks.
Regards,
--
Nicolas George
___
> On Jan 9, 2023, at 20:34, Tomas Härdin wrote:
>
> tis 2023-01-10 klockan 00:36 +0800 skrev Zhao Zhili:
>> From: Zhao Zhili
>>
>> Signed-off-by: Zhao Zhili
>> ---
>> libavcodec/mediacodecdec.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/libavcodec/mediacode
> From: ffmpeg-devel On Behalf Of Tomas Härdin
> Sent: 2023年1月9日 20:32
> To: FFmpeg development discussions and patches
> Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/mediacodec_wrapper: get api
> level via NDK method
>
> tis 2023-01-10 klockan 00:36 +0800 skrev Zhao Zhili:
> > From: Zhao Z
> From: ffmpeg-devel On Behalf Of Alessandro
> Di Nepi
> Sent: 2022年12月15日 22:16
> To: FFmpeg development discussions and patches
> Subject: Re: [FFmpeg-devel] [PATCH] lavc/videotoolbox: validate vt context in
> the decoder callback
>
> Ping on this,
> Can I contribute somehow either to fix c
On Mon, Dec 19, 2022 at 9:34 AM Jan Ekström wrote:
>
> Changes from v5:
> - Rebased things on top of current master (option related code moved to
>ffmpeg_mux_init etc).
> - Added notes in the documentation regarding drawbacks of this option and
>that it should not be utilized in cases wh
Hi Rui,
Long time no see!
On Sat, 7 Jan 2023, Rui Ueyama wrote:
It looks like compiler-generated code always uses `b`, `bl` or `blx`
instructions for function calls. These instructions have a 24-bit
immediate and therefore can jump anywhere between PC +- 16 MiB.
This hand-written assembly cod
mån 2023-01-09 klockan 21:14 +0800 skrev zhilizhao(赵志立):
>
>
> > On Jan 9, 2023, at 20:34, Tomas Härdin wrote:
> >
> > tis 2023-01-10 klockan 00:36 +0800 skrev Zhao Zhili:
> > > From: Zhao Zhili
> > >
> > > Signed-off-by: Zhao Zhili
> > > ---
> > > libavcodec/mediacodecdec.c | 2 +-
> > > 1
Quick ping. This adds an audio test for the IMF demuxer FATE suite,
which currently only has image tests.
On Thu, Dec 29, 2022 at 11:12 PM wrote:
>
> From: Pierre-Anthony Lemieux
>
> Adds an audio test for the IMF demuxer.
>
> FATE content at https://www.sandflow.com/public/countdown-audio.zip
>
mån 2023-01-09 klockan 22:41 +0800 skrev Zhao Zhili:
>
> > From: ffmpeg-devel On Behalf Of
> > Tomas Härdin
> > Sent: 2023年1月9日 20:32
> > To: FFmpeg development discussions and patches <
> > ffmpeg-devel@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/mediacodec_wrapper:
> > get a
Hi,
Any possibility of getting this change into the next versioned release of
FFmpeg?
Thank you.
Bryce
Bryce Chester Newman | Principal Developer
p: +12069255045 |
From: Bryce Newman
Date: Monday, November 28, 2022 at 7:11 AM
To: ffmpeg-devel@ffmpeg.org
Subject: Re: [EXTERNAL] [
From: Aman Karmani
Signed-off-by: Aman Karmani
---
avcodec/vaapi_encode_h26x: passthrough A53 CC data as H264/HEVC SEI
v4: updated deps in configure v3: fix build failure v2: add control via
sei parameter
Published-As:
https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstag
On Fri, May 8, 2020 at 11:08 PM Andriy Gelman
wrote:
> On Thu, 07. May 09:18, Lukas Rusak wrote:
> > There is no reason to enforce a high minimum. In the context
> > of streaming only a few output buffers and capture buffers
> > are even needed for continuous playback. This also helps
> > allevia
From: Aman Karmani
Signed-off-by: Aman Karmani
---
avcodec/v4l2_m2m: log both v4l2 and av pixel formats during negotiation
Published-As:
https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-47%2Ftmm1%2Fv4l2-dbg-v1
Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg
pr-ffs
On 09/01/2023 07:37, David Rosca wrote:
On Mon, Jan 9, 2023 at 3:22 AM Xiang, Haihao wrote:
On Do, 2022-12-29 at 22:20 +0100, David Rosca wrote:
---
libavcodec/vaapi_encode_h264.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/vaapi_encode_h264.c b/libavcode
On Mon, 9 Jan 2023, Martin Storsjö wrote:
Hi Rui,
Long time no see!
On Sat, 7 Jan 2023, Rui Ueyama wrote:
It looks like compiler-generated code always uses `b`, `bl` or `blx`
instructions for function calls. These instructions have a 24-bit
immediate and therefore can jump anywhere between P
Hi Thomas
It works for me.
BTW, I will send out a C version of VVC native decoder very soon.
Please also help review and improve it.
Thank you.
On Tue, Jan 3, 2023 at 10:02 PM Thomas Siedel
wrote:
> On Thu, 15 Dec 2022 at 10:11, Thomas Siedel
> wrote:
>
>> On Tue, 13 Dec 2022 at 07:19, Nuo Mi
> On Oct 5, 2022, at 22:25, Bryce Chester Newman wrote:
>
> From: Bryce Chester Newman
>
> Change demuxer option name from
> poster_time_location
> to export_poster_time_location.
>
> Export the poster_time_location if available.
> The poster_time_location is calculated using
> the poster_ti
On Thu, Jan 5, 2023 at 2:42 AM Dmitrii Ovchinnikov
wrote:
>
> From: Dmitrii Ovchinnikov
>
> This change improves the performance and multicore
> scalability of the vp9 codec for streaming single-pass encoded videos. The
> current thread limit for ffmpeg codecs is 16 (MAX_AUTO_THREADS in
> pthr
From: Zhao Zhili
android_get_device_api_level() is a static inline before API level
29. It was implemented via __system_property_get(). We can do the
same thing, but I don't want to mess up with __system_property_get.
---
libavcodec/mediacodec_wrapper.c | 18 ++
1 file changed, 1
From: Zhao Zhili
---
libavcodec/mediacodecdec.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
index 11f655a9aa..6a28974d14 100644
--- a/libavcodec/mediacodecdec.c
+++ b/libavcodec/mediacodecdec.c
@@ -415,7 +415,
From: Zhao Zhili
---
v3: when target API <= 24 ==> when target API < 24
v2: add comments
libavcodec/mediacodecdec.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
index 11f655a9aa..21464900d1 100644
--- a/libavc
On 2023-01-07 09:50 am, Gyan Doshi wrote:
On 2023-01-03 03:52 pm, Gyan Doshi wrote:
At present, the offset for discontinuity adjustment is applied
per-file but
the check for discontinuity is intra-stream so the same discontinuity
when
seen in multiple streams with copyts, leads to compounde
Zhao Zhili:
> From: Zhao Zhili
>
> If there is a single group of SPS/PPS before an IDR frame, but no
> SPS/PPS after that, we will miss the chance to reset
> idr_sps_seen/idr_pps_seen. The result is missing SPS/PPS for all
> IDR frames except the first one.
>
> Signed-off-by: Zhao Zhili
> ---
>
On Tue, 2023-01-10 at 07:41 +0100, Andreas Rheinhardt wrote:
> Zhao Zhili:
> > From: Zhao Zhili
> >
> > If there is a single group of SPS/PPS before an IDR frame, but no
> > SPS/PPS after that, we will miss the chance to reset
> > idr_sps_seen/idr_pps_seen. The result is missing SPS/PPS for all
>
41 matches
Mail list logo