> On Jun 29, 2022, at 2:32 PM, Tong Wu wrote:
>
> When a derive_device_type is not specified, the hwmap filter should be
> able to retrieve AVHWDeviceType from outlink->format and create
> corresponding hwdevice context.
>
> Signed-off-by: Tong Wu
> ---
> libavfilter/vf_hwmap.c | 26
On Wed, Jun 29, 2022 at 3:54 AM Juan Pablo Cuervo <
audioprof2001-at-yahoo@ffmpeg.org> wrote:
> This is just a flood of mails.
>
> Gitlab requires 2-step verification,download & install
> Authy Desktop,
> Before Requesting Web Authorization Code in GitLab,
> its time sync sensitive.
> 6-Digits
On Tue, Jun 28, 2022 at 9:01 PM Vignesh Venkatasubramanian <
vigneshv-at-google@ffmpeg.org> wrote:
> Add a short hand parameter for making a fixed size grid. The existing
> xstack layout parameter syntax gets tedious if all one wants is a
> matrix like grid of the input streams. Add a grid opt
On Wed, Jun 29, 2022 at 9:21 AM Paul B Mahol wrote:
>
>
> On Tue, Jun 28, 2022 at 9:01 PM Vignesh Venkatasubramanian <
> vigneshv-at-google@ffmpeg.org> wrote:
>
>> Add a short hand parameter for making a fixed size grid. The existing
>> xstack layout parameter syntax gets tedious if all one w
Jan Ekström:
> On Mon, Jun 27, 2022 at 10:12 AM Jan Ekström wrote:
>>
>> On Thu, Jun 23, 2022 at 1:11 PM Jan Ekström wrote:
>>>
>>> On Thu, Jun 23, 2022 at 11:57 AM Andreas Rheinhardt
>>> wrote:
Jan Ekström:
> From: Jan Ekström
>
> Signed-off-by: Jan Ekström
> ---
>>>
On Wed, Jun 29, 2022 at 6:34 AM Hendrik Leppkes wrote:
>
> On Tue, Jun 28, 2022 at 11:38 PM Soft Works wrote:
> >
> > Hi,
> >
> > in colorspace.c, there are two functions with contradicting behavior
> > regarding reading/writing the max_luminance value from/to
> > AVMasteringDisplayMetadata. The
On Tue, Jun 28, 2022 at 1:27 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Signed-off-by: Andreas Rheinhardt
> ---
> Maybe this was meant to be used somehow?
>
probably some not implemented logic to set probe depending on amount of
invisible chars.
>
> libavformat/bintext.c
Provide neon implementations for motion estimation functions.
Hubert Mazur (2):
lavc/aarch64: Assign callback with function
lavc/aarch64: Add pix_abs16_x2 neon implementation
libavcodec/aarch64/me_cmp_init_aarch64.c | 5 +
libavcodec/aarch64/me_cmp_neon.S | 134
Assign c->sad[0] callback with already existing neon implementation
of pix_abs16 function.
Signed-off-by: Hubert Mazur
---
libavcodec/aarch64/me_cmp_init_aarch64.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/aarch64/me_cmp_init_aarch64.c
b/libavcodec/aarch64/me_cmp_init_aar
Provide neon implementation for pix_abs16_x2 function.
Performance tests of implementation are below.
- pix_abs_0_1_c: 291.9
- pix_abs_0_1_neon: 73.7
Benchmarks and tests run with checkasm tool on AWS Graviton 3.
Signed-off-by: Hubert Mazur
---
libavcodec/aarch64/me_cmp_init_aarch64.c | 3
Changes in v2:
- remove unnecessary import
- fixed assignment-instead-of-equality
- fixed #ifdef -> #if
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ff
From: Niklas Haas
We will need this helper inside libavcodec in the future, so move it
there, leaving behind an #include to the raw source file in its old
location in libvfilter. This approach is inspired by the handling of
vulkan.c, and avoids us needing to expose any of it publicly (or
semi-pub
From: Niklas Haas
Codecs that can read/write ICC profiles deserve a special capability so
the common logic in encode.c/decode.c can decide whether or not there
needs to be any special handling for ICC profiles. The motivation here
is to be able to use it to decide whether or not an ICC profile ne
From: Niklas Haas
This functionally already exists, but as pointed out in #9672 and #9673,
requiring users to manually include filters is clumsy, error-prone and
hard to use together with tools like ffplay.
To streamline ICC profile support, add a new AVCodecContext option to
globally enable rea
From: Niklas Haas
Handling this in general code makes more sense than handling it in
individual codec files, because it would be a lot of unnecessary code
duplication for the plenty of formats that support exporting ICC
profiles (jpg, png, tiff, webp, jxl, ...).
encode.c and decode.c will be in
From: Niklas Haas
Implementation for the decode side of the ICC profile API, roughly
matching the behavior of the existing vf_iccdetect filter.
Closes: #9673
Signed-off-by: Niklas Haas
---
libavcodec/decode.c | 61 +
1 file changed, 56 insertions(+)
From: Niklas Haas
Only if requested, and only if the codec signals support for ICC
profiles. Implementation roughly matches the functionality of the
existing vf_iccgen filter, albeit with some reduced flexibility and no
caching.
Ideally, we'd also only do this on the first frame (e.g. mjpeg, apn
> On Jun 29, 2022, at 03:15, Paul B Mahol wrote:
>
> On Wed, Jun 29, 2022 at 3:54 AM Juan Pablo Cuervo <
> audioprof2001-at-yahoo@ffmpeg.org> wrote:
>
>> This is just a flood of mails.
>>
>> Gitlab requires 2-step verification,download & install
>> Authy Desktop,
>> Before Requesting Web
Add a short hand parameter for making a fixed size grid. The existing
xstack layout parameter syntax gets tedious if all one wants is a
matrix like grid of the input streams. Add a grid option to the xstack
filter that simplifies this use case by simply specifying the number of
rows and columns ins
On Wed, Jun 29, 2022 at 12:24 AM Paul B Mahol wrote:
>
>
>
> On Wed, Jun 29, 2022 at 9:21 AM Paul B Mahol wrote:
>>
>>
>>
>> On Tue, Jun 28, 2022 at 9:01 PM Vignesh Venkatasubramanian
>> wrote:
>>>
>>> Add a short hand parameter for making a fixed size grid. The existing
>>> xstack layout param
avcodec_thread_init() has been removed in
9a79bb552a518f26bec1b5306a03b76076bcf8eb.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/avcodec.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 4dae23d06e..cb5c25bf63 100644
--- a/libavcodec/avcod
No.
/Tomas
___
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".
On Tue, Jun 28, 2022 at 12:02 PM James Zern wrote:
>
> On Tue, Jun 28, 2022 at 11:56 AM Vignesh Venkatasubramanian
> wrote:
> >
> > Update the still AVIF parser to only read the primary item. With this
> > patch, AVIF still images with exif/icc/alpha channel will no longer
> > fail to parse.
> >
Hello,
patches attached.
From 87841c44678f4ea205e4f25213596ef3eb0744b3 Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Wed, 29 Jun 2022 21:32:42 +0200
Subject: [PATCH 2/2] avutil/hwcontext_opencl: add support fro FLOAT formats
Signed-off-by: Paul B Mahol
---
libavutil/hwcontext_opencl.c | 5
The lavfi avdevice as it is right now can't output "special frames"
like hardware frames.
This patch makes the lavfi avdevice output wrapped AVFrames instead
of copying the actual data, greatly simplifying it in the process.
---
I am not at all sure if this has some unexpected consequences.
It wor
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Hendrik Leppkes
> Sent: Wednesday, June 29, 2022 9:50 AM
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [RFC] Bug in colorspace.c
>
> On Wed, Jun 29, 2022 at 6:34 AM Hendrik Leppk
From: Mohamed Khaled Mohamed
<56936494+mohamedelhadidy0...@users.noreply.github.com>
added some function documentation
GSoC'22
Added CUDA chromakeyfilter
libavfilter/vf_chromakey_cuda.cu:the CUDA kernel for the filter
libavfilter/vf_chromakey_cuda.c: the C side that calls the kernel and gets use
From: Mohamed Khaled Mohamed
<56936494+mohamedelhadidy0...@users.noreply.github.com>
GSoC'22
Added CUDA chromakeyfilter
libavfilter/vf_chromakey_cuda.cu:the CUDA kernel for the filter
libavfilter/vf_chromakey_cuda.c: the C side that calls the kernel and gets user
input
libavfilter/allfilters.c:
On 30.06.2022 00:42, mohamed Elhadidy wrote:
From: Mohamed Khaled Mohamed
<56936494+mohamedelhadidy0...@users.noreply.github.com>
GSoC'22
Added CUDA chromakeyfilter
libavfilter/vf_chromakey_cuda.cu:the CUDA kernel for the filter
libavfilter/vf_chromakey_cuda.c: the C side that calls the kernel
From: Mohamed Khaled Mohamed
<56936494+mohamedelhadidy0...@users.noreply.github.com>
GSoC'22 GPU accelerated video filters
Added CUDA chromakeyfilter
libavfilter/vf_chromakey_cuda.cu:the CUDA kernel for the filter
libavfilter/vf_chromakey_cuda.c: the C side that calls the kernel and gets user
i
> > On Jun 29, 2022, at 2:32 PM, Tong Wu
> wrote:
> >
> > When a derive_device_type is not specified, the hwmap filter should be
> > able to retrieve AVHWDeviceType from outlink->format and create
> > corresponding hwdevice context.
> >
> > Signed-off-by: Tong Wu
> > ---
> > libavfilter/vf_hwmap.
Add a function to get the corresponding AVHWDeviceType from a given
hardware pixel format.
Signed-off-by: Tong Wu
---
libavutil/hwcontext.c | 12
libavutil/hwcontext.h | 9 +
2 files changed, 21 insertions(+)
diff --git a/libavutil/hwcontext.c b/libavutil/hwcontext.c
index
When a derive_device_type is not specified, the hwmap filter should be
able to retrieve AVHWDeviceType from outlink->format and create
corresponding hwdevice context.
Signed-off-by: Tong Wu
---
libavfilter/vf_hwmap.c | 17 +
1 file changed, 13 insertions(+), 4 deletions(-)
diff
When two formats lists cannot be merged, a scale filter is
auto-inserted. However, when it comes to hardware map, we have to
manually add a hwmap filter to do the conversion. This patch introduces
an auto hwmap filter to do the hwmap conversion automatically and
modifies the negotiation structures,
The simplified parsing currently in `mov_write_ac3_tag` trusts the content
of the packets a bit too much (the AC-3 parser returns all data fed to it,
including any possible data before the start code), while the existing E-AC-3
logic does proper header validation by utilizing the (E-)AC-3 parser.
From: Jan Ekström
Required by MP4's AC3SpecificBox and MPEG-TS AC-3 audio_descriptor,
of which the former is implemented in our MP4 writer.
Signed-off-by: Jan Ekström
---
libavcodec/ac3_parser.c | 5 -
libavcodec/ac3_parser_internal.h | 1 +
libavcodec/version.h | 2 +-
From: Jan Ekström
This simplifies the code to no longer have #ifs in a manner which
does not require handling avpriv_ac3_parse_header returning ENOSYS.
As an existing example, the MPEG-TS muxer already requires the AC-3
parser, and in order to fix existing issues with the current AC-3
movenc cod
From: Jan Ekström
Add the AC-3 frame type, as well as early exit from additional packet
parsing in case of AC-3, as only a single packet is required to get
the required information.
Additionally, expose ac3_bit_rate_code via the eac3_info struct as
it is required for AC3SpecificBox.
Signed-off-
From: Jan Ekström
Signed-off-by: Jan Ekström
---
libavformat/movenc.c | 66 ++--
1 file changed, 33 insertions(+), 33 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 8316fd9a45..b9e3f1a63e 100644
--- a/libavformat/movenc.c
+++
From: Jan Ekström
Signed-off-by: Jan Ekström
---
libavformat/movenc.c | 46 +---
1 file changed, 18 insertions(+), 28 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index b9e3f1a63e..382c2f2e75 100644
--- a/libavformat/movenc.c
+++
From: Jan Ekström
Signed-off-by: Jan Ekström
---
libavformat/movenc.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 382c2f2e75..022fab675e 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -416,7 +416,10 @
From: Jan Ekström
This leaves out RealAudio DolbyNet, which utilizes bsids 9 and 10,
It is not clear whether the interpreted bit rate value (divided by
2 or 4 depending on the variant), or the original bit rate value
should be utilized to receive the bit_rate_code index.
Signed-off-by: Jan Ekst
Updated.
From 2b6b653bebec01d9d523102c1bfe2ce4b1be93dd Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Wed, 29 Jun 2022 19:12:24 +0200
Subject: [PATCH] avfilter: add remap opencl filter
Signed-off-by: Paul B Mahol
---
libavfilter/Makefile | 2 +
libavfilter/allfilters.c | 1
43 matches
Mail list logo