On Sat, Mar 9, 2024 at 6:11 PM Paul B Mahol wrote:
> On Sat, Mar 9, 2024 at 2:09 AM Muhammad Faiz wrote:
>
> > On Fri, Mar 8, 2024 at 10:30 PM Paul B Mahol wrote:
> >
> > > On Fri, Mar 8, 2024 at 4:18 PM Muhammad Faiz wrote:
> > >
> > > > O
On Sat, Mar 9, 2024 at 6:59 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Muhammad Faiz:
> > On Fri, Mar 8, 2024 at 10:46 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Muhammad Faiz:
> >>
On Fri, Mar 8, 2024 at 10:30 PM Paul B Mahol wrote:
> On Fri, Mar 8, 2024 at 4:18 PM Muhammad Faiz wrote:
>
> > On Fri, Mar 8, 2024 at 5:40 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> > > Muhammad Faiz:
> > > >
On Fri, Mar 8, 2024 at 10:46 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Muhammad Faiz:
> > On Fri, Mar 8, 2024 at 5:40 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Muhammad Faiz:
> >>
On Fri, Mar 8, 2024 at 5:40 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Muhammad Faiz:
> > On Tue, Feb 6, 2024 at 3:58 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Andreas Rheinhardt:
> >>> O
On Tue, Feb 6, 2024 at 3:58 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Andreas Rheinhardt:
> > Obsolete since 4ca1fb9d2a91757c8c4c34dd456abf340e3f765f.
> >
> > Signed-off-by: Andreas Rheinhardt
> > ---
> > doc/filters.texi | 9 ---
> > libavfilter/Makefile |
On Tue, Jan 29, 2019 at 5:14 AM Michael Niedermayer
wrote:
>
> On Mon, Jan 28, 2019 at 05:07:38PM +0700, Muhammad Faiz wrote:
> > Fix inconsistent checksums between gbrap10be and gbrap10le
> > on fate-filter-pixfmts.
> >
> > Signed-off-by: Muhammad Faiz
> > --
Fix mismatched checksum on fate-filter-pixfmts-super2xsai.
Signed-off-by: Muhammad Faiz
---
libavfilter/vf_super2xsai.c | 4 ++--
tests/ref/fate/filter-pixfmts-super2xsai | 16
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/libavfilter
This should make code run faster on big-endian platform.
Change fate to use native-endian mode.
Signed-off-by: Muhammad Faiz
---
libavfilter/vf_lut.c | 123 ++
tests/fate/filter-video.mak | 2 +-
tests/ref/fate/filter-pixfmts-lut | 105
This should make code run faster on big-endian platform.
Change fate to use native-endian mode.
Signed-off-by: Muhammad Faiz
---
libavfilter/drawutils.c | 36 +++--
libavfilter/vf_rotate.c | 26 ++--
libavfilter/vf_tinterlace.c
Fix inconsistent checksums between gbrap10be and gbrap10le
on fate-filter-pixfmts.
Signed-off-by: Muhammad Faiz
---
libswscale/swscale_unscaled.c| 3 +++
tests/ref/fate/filter-pixfmts-copy | 2 +-
tests/ref/fate/filter-pixfmts-crop | 2 +-
tests/ref/fate/filter-pixfmts
On Mon, Jan 28, 2019 at 2:52 AM Michael Niedermayer
wrote:
>
> On Sun, Jan 27, 2019 at 04:36:16PM +0700, Muhammad Faiz wrote:
> > Fix inconsistent checksums between gbrap10be
> > and gbrap10le on fate-filter-pixfmts.
> >
> > Signed-off-by: Muhammad Faiz
> > --
On Mon, Jan 28, 2019 at 3:07 AM Michael Niedermayer
wrote:
>
> On Sun, Jan 27, 2019 at 11:24:46PM +0700, Muhammad Faiz wrote:
> > On Sun, Jan 27, 2019 at 10:53 PM Michael Niedermayer
> > wrote:
> > >
> > > On Sun, Jan 27, 2019 at 04:36:15PM +0700, Muhammad F
On Sun, Jan 27, 2019 at 11:21 PM Marton Balint wrote:
>
>
>
> On Sun, 27 Jan 2019, Muhammad Faiz wrote:
>
> > On Sun, Jan 27, 2019 at 5:25 PM Marton Balint wrote:
> >>
> >>
> >>
> >> On Sun, 27 Jan 2019, Muhammad Faiz wrote:
> >>
On Sun, Jan 27, 2019 at 11:02 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 16:18 GMT+01:00, Muhammad Faiz :
> > On Sun, Jan 27, 2019 at 5:25 PM Marton Balint wrote:
> >>
> >>
> >>
> >> On Sun, 27 Jan 2019, Muhammad Faiz wrote:
> >>
> >
On Sun, Jan 27, 2019 at 10:54 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 16:07 GMT+01:00, Muhammad Faiz :
> > On Sun, Jan 27, 2019 at 9:15 PM Carl Eugen Hoyos wrote:
> >>
> >> 2019-01-27 15:05 GMT+01:00, Muhammad Faiz :
> >> > On Sun, Jan 27, 2019
On Sun, Jan 27, 2019 at 10:53 PM Michael Niedermayer
wrote:
>
> On Sun, Jan 27, 2019 at 04:36:15PM +0700, Muhammad Faiz wrote:
> > regardless of the actual supported formats.
> > This allows filters to support only native-endian formats,
> > and also allows consisten
On Sun, Jan 27, 2019 at 5:25 PM Marton Balint wrote:
>
>
>
> On Sun, 27 Jan 2019, Muhammad Faiz wrote:
>
> > Signed-off-by: Muhammad Faiz
> > ---
> > Old thread is here:
> > https://ffmpeg.org/pipermail/ffmpeg-devel/2016-June/195941.html
> &g
On Sun, Jan 27, 2019 at 9:17 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 15:07 GMT+01:00, Muhammad Faiz :
> > On Sun, Jan 27, 2019 at 7:19 PM Carl Eugen Hoyos wrote:
> >>
> >> 2019-01-27 10:36 GMT+01:00, Muhammad Faiz :
> >> > Fix mismatched checksum on f
On Sun, Jan 27, 2019 at 9:15 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 15:05 GMT+01:00, Muhammad Faiz :
> > On Sun, Jan 27, 2019 at 7:17 PM Carl Eugen Hoyos wrote:
> >>
> >> 2019-01-27 10:36 GMT+01:00, Muhammad Faiz :
> >>
> >> > -b
On Sun, Jan 27, 2019 at 7:17 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 10:36 GMT+01:00, Muhammad Faiz :
>
> > -bgra64bec8d3217bf58d34f080ac88c0b0012c77
> > +bgra64leb71d75a928aac14cb768403e6f6a9910
> > bgra64leb71d75a928aac14cb768403
On Sun, Jan 27, 2019 at 7:19 PM Carl Eugen Hoyos wrote:
>
> 2019-01-27 10:36 GMT+01:00, Muhammad Faiz :
> > Fix mismatched checksum on fate-filter-pixfmts-super2xsai.
>
> I believe this patch and 2/5 are unrelated and should be
> committed independently of the patchset
Signed-off-by: Muhammad Faiz
---
Old thread is here:
https://ffmpeg.org/pipermail/ffmpeg-devel/2016-June/195941.html
Need someone test it on big-endian machine.
libavfilter/vf_lut.c | 95
1 file changed, 42 insertions(+), 53 deletions(-)
diff --git
Fix inconsistent checksums between gbrap10be
and gbrap10le on fate-filter-pixfmts.
Signed-off-by: Muhammad Faiz
---
libswscale/swscale_unscaled.c| 3 +++
tests/ref/fate/filter-pixfmts-copy | 2 +-
tests/ref/fate/filter-pixfmts-crop | 2 +-
tests/ref/fate/filter-pixfmts
Signed-off-by: Muhammad Faiz
---
Old thread is here:
https://ffmpeg.org/pipermail/ffmpeg-devel/2016-June/195941.html
Need someone test it on big-endian machine.
libavfilter/drawutils.c | 48 +
libavfilter/vf_rotate.c | 26
Fix mismatched checksum on fate-filter-pixfmts-super2xsai.
Signed-off-by: Muhammad Faiz
---
libavfilter/vf_super2xsai.c | 4 ++--
tests/ref/fate/filter-pixfmts-super2xsai | 8
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_super2xsai.c b
On Tue, Feb 20, 2018 at 2:30 AM, Michael Niedermayer
wrote:
> On Sun, Feb 18, 2018 at 05:58:16PM +, Josh de Kock wrote:
>> This should be the last of the major API changes. I'm not entirely
>> sure if I missed anything.
>
> Moving from a register based system where a user app can register
> an
On Tue, Feb 13, 2018 at 4:22 AM, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch marks the RTPDynamicProtocolHandler as const.
>
> Please comment, Carl Eugen
>
> From e219322aa7396db6ecb6ab02fd5b42b42271f27f Mon Sep 17 00:00:00 2001
> From: Carl Eugen Hoyos
> Date: Mon, 12 Feb 2018 22:21:06 +010
On Tue, Feb 13, 2018 at 3:57 AM, wm4 wrote:
> On Mon, 12 Feb 2018 12:42:10 +0700
> Muhammad Faiz wrote:
>
>> Modify the behavior of init_static_data().
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>
> Seems OK, but I'm also not sure about the benefit.
On Tue, Feb 13, 2018 at 2:40 AM, James Almer wrote:
> On 2/12/2018 2:42 AM, Muhammad Faiz wrote:
>> Modify the behavior of init_static_data().
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> libavcodec/allcodecs.c | 16
>> libavcod
Modify the behavior of init_static_data().
Signed-off-by: Muhammad Faiz
---
libavcodec/allcodecs.c | 16
libavcodec/avcodec.h | 4 +++-
libavcodec/libvpxdec.c | 15 ++-
libavcodec/libvpxenc.c | 15 ++-
libavcodec/libx264.c | 11
On Sun, Feb 11, 2018 at 6:43 AM, Michael Niedermayer
wrote:
> On Sat, Feb 10, 2018 at 04:37:00PM +0700, Muhammad Faiz wrote:
>> Remove runtime check at codec_desc.c
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> libavcodec/Makefile | 1 +
>&
On Mon, Feb 12, 2018 at 2:05 AM, Carl Eugen Hoyos wrote:
> 2018-02-11 0:32 GMT+01:00 Muhammad Faiz :
>> On Sat, Feb 10, 2018 at 8:57 AM, Carl Eugen Hoyos wrote:
>>> Hi!
>>>
>>> Attached patch fixes two warnings.
>>> libavformat/rtpdec.c: In function ‘
On Sun, Feb 11, 2018 at 6:37 AM, Michael Niedermayer
wrote:
> On Sat, Feb 10, 2018 at 05:13:10PM +0700, Muhammad Faiz wrote:
>> On Sat, Feb 10, 2018 at 7:51 AM, Michael Niedermayer
>> wrote:
>> > On Fri, Feb 09, 2018 at 10:21:04PM +0700, Muhammad Faiz wrote:
>> >
On Sat, Feb 10, 2018 at 8:57 AM, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch fixes two warnings.
> libavformat/rtpdec.c: In function ‘ff_rtp_handler_find_by_name’:
> libavformat/rtpdec.c:155:20: warning: return discards ‘const’
> qualifier from pointer target type [-Wdiscarded-qualifiers]
>
On Sat, Feb 10, 2018 at 7:51 AM, Michael Niedermayer
wrote:
> On Fri, Feb 09, 2018 at 10:21:04PM +0700, Muhammad Faiz wrote:
>> On Fri, Feb 9, 2018 at 6:53 PM, James Almer wrote:
>> > On 2/9/2018 7:56 AM, Muhammad Faiz wrote:
>> >> On Thu, Feb 8, 2018 at 7:04 AM, Mi
Remove runtime check at codec_desc.c
Signed-off-by: Muhammad Faiz
---
libavcodec/Makefile | 1 +
libavcodec/codec_desc.c | 24 ---
libavcodec/tests/codec_desc.c | 45 +++
tests/fate/libavcodec.mak | 5 +
4
On Sat, Feb 10, 2018 at 1:08 AM, Muhammad Faiz wrote:
> On Fri, Feb 9, 2018 at 7:04 PM, James Almer wrote:
>> On 2/9/2018 7:16 AM, Muhammad Faiz wrote:
>>> Should fix
>>> https://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225066.html
>>>
>>>
On Fri, Feb 9, 2018 at 6:12 PM, Nicolas George wrote:
> Muhammad Faiz (2018-02-08):
>> I actually prefer _next() without introducing new API. Yeah, it is
>> slower because it must initialize next pointer
>
> I am not sure what you mean here. The problem with initing the nex
On Fri, Feb 9, 2018 at 7:04 PM, James Almer wrote:
> On 2/9/2018 7:16 AM, Muhammad Faiz wrote:
>> Should fix
>> https://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225066.html
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> The actual problem is that av
On Fri, Feb 9, 2018 at 6:53 PM, James Almer wrote:
> On 2/9/2018 7:56 AM, Muhammad Faiz wrote:
>> On Thu, Feb 8, 2018 at 7:04 AM, Michael Niedermayer
>> wrote:
>>> On Wed, Feb 07, 2018 at 01:52:33PM +0100, Nicolas George wrote:
>>>> Josh de Kock (2018-02-06):
On Thu, Feb 8, 2018 at 7:04 AM, Michael Niedermayer
wrote:
> On Wed, Feb 07, 2018 at 01:52:33PM +0100, Nicolas George wrote:
>> Josh de Kock (2018-02-06):
>> > ffmpeg | branch: master | Josh de Kock | Fri Dec 22
>> > 22:17:00 2017 +| [7e8eba2d8755962d9dca5eade57bf8f591a73c0c] |
>> > committ
On Fri, Feb 9, 2018 at 9:11 AM, Michael Niedermayer
wrote:
> On Sat, Feb 03, 2018 at 01:35:34AM +0700, Muhammad Faiz wrote:
>> Use bsearch on avcodec_descriptor_get().
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>>
Should fix https://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225066.html
Signed-off-by: Muhammad Faiz
---
The actual problem is that av*next() and av*iterate() have different
semantics:
- av*next() iterate all formats+devices
- av*iterate() iterate formats only.
Is this the intended
On Sat, Feb 3, 2018 at 1:35 AM, Muhammad Faiz wrote:
> Use bsearch on avcodec_descriptor_get().
>
> Signed-off-by: Muhammad Faiz
> ---
> libavcodec/codec_desc.c | 1103
> ---
> 1 file changed, 563 insertions(+), 540 deletion
On Thu, Feb 8, 2018 at 1:33 AM, Nicolas George wrote:
> James Almer (2018-02-07):
>> Since reverting would be dirty, I'd prefer if we keep the discussion
>> about the desired API going and then apply the needed patches on top of
>> the current tree.
>> As long as we don't take weeks to do it (and
On Thu, Feb 8, 2018 at 7:35 AM, James Almer wrote:
> On 2/7/2018 9:32 PM, Michael Niedermayer wrote:
>> On Wed, Feb 07, 2018 at 09:07:39PM +, Josh de Kock wrote:
>>> Yes, my bad. It looked like it worked initially (was more
>>> worried about getting a fix out quickly), but it didnt. Try this o
On Tue, Feb 6, 2018 at 7:21 AM, Michael Niedermayer
wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/avcodec.h | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
> index 8fbbc798a2..9f4e8dd3c5 100644
> --- a/libavcodec/avcodec.h
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> ---
> Makefile | 3 +-
> configure| 6 +-
> doc/APIchanges | 7 +-
> libavformat/.gitignore | 2 +
> libavformat/allformats.c | 866
> ---
> libav
On Tue, Feb 6, 2018 at 6:35 AM, Muhammad Faiz wrote:
> On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
>> This also adds an avpriv function to register devices in
>> libavformat
>> ---
>> Makefile | 3 +-
>> configure| 27 +
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> This also adds an avpriv function to register devices in
> libavformat
> ---
> Makefile | 3 +-
> configure| 27 +--
> libavdevice/.gitignore | 2 +
> libavdevice/alldevices.c | 181
> +++
On Mon, Feb 5, 2018 at 4:29 AM, Nicolas George wrote:
> Josh de Kock (2018-02-04):
>> If we were to add in APIs which allowed you to register external components
>> again, this idea wouldn't work well as indexes wouldn't necessarily
>> correspond
>> to the component which it previously did after
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> This fixes the fate-fifo-muxer test.
> ---
> libavformat/Makefile | 2 +-
> libavformat/allformats.c | 1 +
> libavformat/fifo_test.c| 150
> +
> libavformat/tests/fifo_muxer
On Sun, Feb 4, 2018 at 9:26 AM, James Almer wrote:
> On 2/3/2018 7:51 PM, Muhammad Faiz wrote:
>> Precalculate and constify ff_square_tab.
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> libavcodec/me_cmp.c | 51
>> +
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> ---
> libavformat/allformats.c | 4 --
> libavformat/rdt.c| 9 +---
> libavformat/rdt.h| 5 --
> libavformat/rtpdec.c | 138
> ++-
> libavformat/rtpdec.h | 25 +++-
On Sun, Feb 4, 2018 at 3:32 PM, Paul B Mahol wrote:
> On 2/4/18, Muhammad Faiz wrote:
>> On Sat, Feb 3, 2018 at 9:22 PM, Niklas Haas wrote:
>>> From: Niklas Haas
>>>
>>> Right now, the PTS always starts out as 0, which causes problems on a
>>>
On Sun, Feb 4, 2018 at 9:26 AM, James Almer wrote:
> On 2/3/2018 7:51 PM, Muhammad Faiz wrote:
>> Precalculate and constify ff_square_tab.
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> libavcodec/me_cmp.c | 51
>> +
On Sat, Feb 3, 2018 at 9:22 PM, Niklas Haas wrote:
> From: Niklas Haas
>
> Right now, the PTS always starts out as 0, which causes problems on a
> seek or when inserting this filter mid-stream.
>
> Initialize it instead to AV_NOPTS_VALUE and copy the PTS from the first
> frame instead if this is
On Sat, Feb 3, 2018 at 9:29 AM, Michael Niedermayer
wrote:
> On Sat, Feb 03, 2018 at 01:36:37AM +0700, Muhammad Faiz wrote:
>> They don't modify AVCodec, no needs to call it at register. They will be
>> wasteful if these codecs are unused. Instead, call static data initial
On Sat, Feb 3, 2018 at 5:39 PM, wm4 wrote:
> On Fri, 2 Feb 2018 19:44:18 +
> Josh de Kock wrote:
>
>> ---
>> fftools/cmdutils.c | 2 +-
>> libavcodec/avcodec.h | 6 +-
>> libavcodec/bitstream_filter.c | 4 ++--
>> libavcodec/bitstream_filters.c | 29 +++
Precalculate and constify ff_square_tab.
Signed-off-by: Muhammad Faiz
---
libavcodec/me_cmp.c | 51 +---
libavcodec/me_cmp.h | 4 +---
libavcodec/mpegvideo_enc.c | 2 +-
libavcodec/mpegvideoencdsp.c | 2 +-
libavcodec/snowenc.c
On Sat, Feb 3, 2018 at 6:34 AM, Hendrik Leppkes wrote:
> Am 02.02.2018 11:58 nachm. schrieb "Muhammad Faiz" :
>
> On Sat, Feb 3, 2018 at 1:55 AM, Hendrik Leppkes wrote:
>> On Fri, Feb 2, 2018 at 7:49 PM, Muhammad Faiz wrote:
>>> On Fri, Feb 2, 201
On Sat, Feb 3, 2018 at 1:55 AM, Hendrik Leppkes wrote:
> On Fri, Feb 2, 2018 at 7:49 PM, Muhammad Faiz wrote:
>> On Fri, Feb 2, 2018 at 10:23 PM, Josh de Kock wrote:
>>>
>>>> On 1 Feb 2018, at 18:51, Muhammad Faiz wrote:
>>>>
>>>>
On Fri, Feb 2, 2018 at 10:23 PM, Josh de Kock wrote:
>
>> On 1 Feb 2018, at 18:51, Muhammad Faiz wrote:
>>
>>> On Thu, Feb 1, 2018 at 3:25 AM, Josh de Kock wrote:
>>> Also replace linked list with an array.
>>> ---
>>> configure
On Fri, Feb 2, 2018 at 5:36 PM, Nicolas George wrote:
> Muhammad Faiz (2018-02-02):
>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>> Replace linked list with static table, and sort it.
>> Use bsearch() on avfilter_get_by_name().
>> Deprecate avfilter_regist
icycles in avcodec_register_all, 1 runs, 0 skips
Signed-off-by: Muhammad Faiz
---
libavcodec/jpeg2000dec.c | 16 +---
libavcodec/qdmc.c| 7 +--
libavcodec/wmavoice.c| 7 +--
3 files changed, 19 insertions(+), 11 deletions(-)
diff --git a/libavcodec/jpeg2000dec.c b/
Use bsearch on avcodec_descriptor_get().
Signed-off-by: Muhammad Faiz
---
libavcodec/codec_desc.c | 1103 ---
1 file changed, 563 insertions(+), 540 deletions(-)
diff --git a/libavcodec/codec_desc.c b/libavcodec/codec_desc.c
index c3688de1d6
: Muhammad Faiz
---
Makefile | 5 +-
configure| 428 -
doc/APIchanges | 4 +
libavfilter/allfilters.c | 441 ++-
libavfilter/avfilter.c | 65 ++-
libavfilter
On Thu, Feb 1, 2018 at 3:25 AM, Josh de Kock wrote:
> Also replace linked list with an array.
> ---
> configure | 12 +-
> doc/APIchanges |4 +
> libavcodec/.gitignore |2 +
> libavcodec/allcodecs.c | 1473
>
> liba
On Wed, Jan 31, 2018 at 7:03 PM, wm4 wrote:
> On Wed, 31 Jan 2018 11:52:14 +
> Mark Thompson wrote:
>
>> >> On the other side, you get rid of a field in AVFilter and avoid having to
>> >> put some pointless boilerplate in a lot of places.
>> >
>> > The other solution is to initialize next po
On Thu, Feb 1, 2018 at 5:03 PM, Nicolas George wrote:
> Hi.
>
> Muhammad Faiz (2018-01-30):
>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>> Auto generate filter extern and filter table.
>> Sort filter table, use bsearch on avfilter_get_by_name.
>> Define
: Muhammad Faiz
---
Makefile | 5 +-
configure| 428 -
doc/APIchanges | 4 +
libavfilter/allfilters.c | 441 ++-
libavfilter/avfilter.c | 65 ++-
libavfilter
On Wed, Jan 31, 2018 at 5:26 AM, Mark Thompson wrote:
> On 30/01/18 18:06, Muhammad Faiz wrote:
>> On Tue, Jan 30, 2018 at 9:09 PM, Mark Thompson wrote:
>>> On 30/01/18 07:24, Muhammad Faiz wrote:
>>>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>>>&
On Tue, Jan 30, 2018 at 9:09 PM, Mark Thompson wrote:
> On 30/01/18 07:24, Muhammad Faiz wrote:
>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>> Auto generate filter extern and filter table.
>> Sort filter table, use bsearch on avfilter_get_by_name.
>> Define ne
On Tue, Jan 30, 2018 at 7:50 PM, Michael Niedermayer
wrote:
> On Tue, Jan 30, 2018 at 02:24:12PM +0700, Muhammad Faiz wrote:
>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>> Auto generate filter extern and filter table.
>> Sort filter table, use bsearch on avfilter_g
On Tue, Jan 30, 2018 at 2:58 PM, wm4 wrote:
> On Tue, 30 Jan 2018 14:24:12 +0700
> Muhammad Faiz wrote:
>
>> Move REGISTER_FILTER to FILTER_TABLE in configure.
>> Auto generate filter extern and filter table.
>> Sort filter table, use bsearch on avfilter_get_by_name
On Tue, Jan 30, 2018 at 4:47 PM, Carl Eugen Hoyos wrote:
> 2018-01-30 8:24 GMT+01:00 Muhammad Faiz :
>
>> +UNCONDITIONAL_FILTER_TABLE="
>> +abuffer asrc
>> +buffer vsrc
>> +abuffersink asink
>> +buffersink vsink
>> +afifo
On Sat, Jan 20, 2018 at 3:04 PM, Muhammad Faiz wrote:
> Fix tsan warnings on fate-filter-framerate-12bit-down and
> fate-filter-framerate-12bit-up.
>
> Signed-off-by: Muhammad Faiz
> ---
> libavfilter/vf_framerate.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletio
On Sun, Jan 21, 2018 at 7:11 PM, wm4 wrote:
> On Sun, 21 Jan 2018 10:24:21 +0700
> Muhammad Faiz wrote:
>
>> > I don't trust the atomics use
>> > either, I'm don't want to have to debug that ever.
>>
>
On Sat, Jan 20, 2018 at 5:22 PM, wm4 wrote:
> On Sat, 20 Jan 2018 11:29:13 +0700
> Muhammad Faiz wrote:
>
>> Help avoiding malloc-free cycles when allocating-freeing common
>> structures.
>>
>> Signed-off-by: Muhammad Faiz
>&g
On Sat, Jan 20, 2018 at 5:18 PM, wm4 wrote:
> On Sat, 20 Jan 2018 12:52:46 +0700
> Muhammad Faiz wrote:
>
>> On Sat, Jan 20, 2018 at 11:49 AM, James Almer wrote:
>> > On 1/20/2018 1:29 AM, Muhammad Faiz wrote:
>> >> Help avoiding malloc-free c
On Sat, Jan 20, 2018 at 6:32 PM, Rostislav Pehlivanov
wrote:
> On 20 January 2018 at 11:13, Rostislav Pehlivanov
> wrote:
>
>>
>>
>> On 20 January 2018 at 10:22, wm4 wrote:
>>
>>> On Sat, 20 Jan 2018 11:29:13 +0700
>>> Muhammad Faiz wro
Fix tsan warnings on fate-filter-framerate-12bit-down and
fate-filter-framerate-12bit-up.
Signed-off-by: Muhammad Faiz
---
libavfilter/vf_framerate.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavfilter/vf_framerate.c b/libavfilter/vf_framerate.c
index a5ae6ddb71
On Sat, Jan 20, 2018 at 11:49 AM, James Almer wrote:
> On 1/20/2018 1:29 AM, Muhammad Faiz wrote:
>> Help avoiding malloc-free cycles when allocating-freeing common
>> structures.
>>
>> Signed-off-by: Muhammad Faiz
>> ---
Help avoiding malloc-free cycles when allocating-freeing common
structures.
Signed-off-by: Muhammad Faiz
---
libavutil/staticpool.h | 117 +
1 file changed, 117 insertions(+)
create mode 100644 libavutil/staticpool.h
diff --git a/libavutil
Use default size 1024.
Benchmark:
time ./ffmpeg -f s16le -ac 5 -ar 48000 -t 1 -i /dev/zero \
-af "aformat=s16p, asetnsamples=256" -f null -
old: 27.616s
new: 22.079s
Signed-off-by: Muhammad Faiz
---
libavutil/buffer.c | 23 ++-
1 file changed, 14 insert
Use default size 256.
Benchmark:
time ./ffmpeg -f s16le -ac 5 -ar 48000 -t 1 -i /dev/zero \
-af "aformat=s16p, asetnsamples=256" -f null -
old: 22.079s
new: 21.180s
Signed-off-by: Muhammad Faiz
---
libavutil/frame.c | 7 +--
1 file changed, 5 insertions(+), 2 deletion
On Thu, Jan 4, 2018 at 2:59 AM, Rostislav Pehlivanov
wrote:
> On 3 January 2018 at 19:16, Muhammad Faiz wrote:
>
>> On Wed, Jan 3, 2018 at 7:42 AM, Josh de Kock wrote:
>> > Also replace linked list with an array.
>> > ---
>> > configure
On Wed, Jan 3, 2018 at 7:42 AM, Josh de Kock wrote:
> Also replace linked list with an array.
> ---
> configure | 12 +-
> doc/APIchanges |4 +
> libavcodec/allcodecs.c | 1473
>
> libavcodec/avcodec.h | 31 +
> liba
On Sat, Dec 23, 2017 at 8:27 PM, Josh de Kock wrote:
> This is the first patch to add the new API for iterating items within the
> libraries to lavc, this completes lavc's support for this API (BSFs were
> already using it).
>
> I'm currently working on a similar patch for lavfi, lavf and lavd.
On Sun, Nov 12, 2017 at 8:28 PM, Muhammad Faiz wrote:
> On Wed, Nov 1, 2017 at 12:37 AM, Muhammad Faiz wrote:
>> On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer
>> wrote:
>>> On Mon, Oct 30, 2017 at 02:14:35PM +0700, Muhammad Faiz wrote:
>>>> On Tue, Oc
On Wed, Nov 1, 2017 at 12:37 AM, Muhammad Faiz wrote:
> On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer
> wrote:
>> On Mon, Oct 30, 2017 at 02:14:35PM +0700, Muhammad Faiz wrote:
>>> On Tue, Oct 24, 2017 at 4:31 PM, Muhammad Faiz wrote:
>>> > Fix tsan wa
On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer
wrote:
> On Mon, Oct 30, 2017 at 02:14:35PM +0700, Muhammad Faiz wrote:
>> On Tue, Oct 24, 2017 at 4:31 PM, Muhammad Faiz wrote:
>> > Fix tsan warnings.
>> >
>> > Signed-off-by: Muhammad Faiz
On Sun, Oct 29, 2017 at 3:55 AM, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch fixes a random testcase for ticket #6785 here but I
> don't know if this is the correct fix.
>
> Please review, Carl Eugen
>
> From a93b9309d74f5eadece371ee1e682d266af6cd83 Mon Sep 17 00:00:00 2001
> From: Carl Eugen
On Tue, Oct 24, 2017 at 4:31 PM, Muhammad Faiz wrote:
> Fix tsan warnings.
>
> Signed-off-by: Muhammad Faiz
> ---
> libavutil/crc.c | 49 +
> 1 file changed, 29 insertions(+), 20 deletions(-)
Ping.
My recent benchmark:
old/ne
On Tue, Oct 24, 2017 at 6:05 PM, Michael Niedermayer
wrote:
> On Mon, Oct 23, 2017 at 10:36:21PM -0300, James Almer wrote:
>> On 10/23/2017 10:24 PM, Michael Niedermayer wrote:
>> > On Tue, Oct 24, 2017 at 01:39:03AM +0100, Mark Thompson wrote:
>> >> On 24/10/17 00:52, Michael Niedermayer wrote:
>
On Tue, Oct 24, 2017 at 8:36 AM, James Almer wrote:
> On 10/23/2017 10:24 PM, Michael Niedermayer wrote:
>> On Tue, Oct 24, 2017 at 01:39:03AM +0100, Mark Thompson wrote:
>>> On 24/10/17 00:52, Michael Niedermayer wrote:
Hi
On Mon, Oct 23, 2017 at 04:43:19PM +0100, Mark Thompson wro
Fix tsan warnings.
Signed-off-by: Muhammad Faiz
---
libavutil/crc.c | 49 +
1 file changed, 29 insertions(+), 20 deletions(-)
diff --git a/libavutil/crc.c b/libavutil/crc.c
index 495732b163..d44550c9c0 100644
--- a/libavutil/crc.c
+++ b/libavutil
On Sun, Sep 3, 2017 at 5:21 AM, Mark Thompson wrote:
> Intended for use with hardware frames for which rawvideo is not
> sufficient.
> ---
> Kindof nasty. Any thoughts on better ways of achieving the same result
> (hardware frames out of lavd) very welcome!
>
>
> libavcodec/Makefile |
On Wed, Aug 23, 2017 at 1:38 AM, Muhammad Faiz wrote:
> Signed-off-by: Muhammad Faiz
> ---
> doc/filters.texi | 3 +
> libavfilter/af_firequalizer.c | 147
> +-
> 2 files changed, 147 insertions(+), 3 deletions(-)
1 - 100 of 504 matches
Mail list logo