Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-09 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-09 Thread Muhammad Faiz
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: > >>

Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-08 Thread 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: > > > >

Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-08 Thread 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: > >>

Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-08 Thread 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

Re: [FFmpeg-devel] [PATCH] avfilter/fifo: Remove (a)fifo filters

2024-03-08 Thread Muhammad Faiz
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 |

Re: [FFmpeg-devel] [PATCH v2 2/5] swscale/swscale_unscaled: add missing gbrap10 on ff_get_unscaled_swscale

2019-01-28 Thread Muhammad Faiz
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 > > --

[FFmpeg-devel] [PATCH v2 3/5] avfilter/vf_super2xsai: fix big-endian writing

2019-01-28 Thread 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

[FFmpeg-devel] [PATCH v2 4/5] avfilter/vf_lut: support native-endian instead of little-endian

2019-01-28 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH v2 5/5] avfilter/drawutils: support native-endian instead of little-endian

2019-01-28 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH v2 2/5] swscale/swscale_unscaled: add missing gbrap10 on ff_get_unscaled_swscale

2019-01-28 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH 2/5] swscale/swscale_unscaled: add missing gbrap10 on ff_get_unscaled_swscale

2019-01-27 Thread Muhammad Faiz
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 > > --

Re: [FFmpeg-devel] [PATCH 1/5] tests/fate-run: only support le format result on pixfmts

2019-01-27 Thread 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, Muh

Re: [FFmpeg-devel] [PATCH 5/5] avfilter/drawutils: support native-endian instead of little endian

2019-01-27 Thread Muhammad Faiz
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: > >>

Re: [FFmpeg-devel] [PATCH 5/5] avfilter/drawutils: support native-endian instead of little endian

2019-01-27 Thread Muhammad Faiz
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: > >> > >

Re: [FFmpeg-devel] [PATCH 1/5] tests/fate-run: only support le format result on pixfmts

2019-01-27 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH 1/5] tests/fate-run: only support le format result on pixfmts

2019-01-27 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH 5/5] avfilter/drawutils: support native-endian instead of little endian

2019-01-27 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH 3/5] avfilter/vf_super2xsai: fix big-endian writing

2019-01-27 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH 1/5] tests/fate-run: only support le format result on pixfmts

2019-01-27 Thread 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 at 7:17 PM Carl Eugen Hoyos wrote: > >> > >> 2019-01-27 10:36 GMT+01:00, Muhammad Faiz : > >> > >> > -b

Re: [FFmpeg-devel] [PATCH 1/5] tests/fate-run: only support le format result on pixfmts

2019-01-27 Thread 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 : > > > -bgra64bec8d3217bf58d34f080ac88c0b0012c77 > > +bgra64leb71d75a928aac14cb768403e6f6a9910 > > bgra64leb71d75a928aac14cb76

Re: [FFmpeg-devel] [PATCH 3/5] avfilter/vf_super2xsai: fix big-endian writing

2019-01-27 Thread 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 fate-filter-pixfmts-super2xsai. > > I believe this patch and 2/5 are unrelated and should be > committed independently of the patchset

[FFmpeg-devel] [PATCH 4/5] avfilter/vf_lut: support native-endian instead of little-endian

2019-01-27 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH 2/5] swscale/swscale_unscaled: add missing gbrap10 on ff_get_unscaled_swscale

2019-01-27 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH 5/5] avfilter/drawutils: support native-endian instead of little endian

2019-01-27 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH 3/5] avfilter/vf_super2xsai: fix big-endian writing

2019-01-27 Thread 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 | 8 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libavfilter/vf_super2xsai.c b

Re: [FFmpeg-devel] [PATCH 0/3] Finish new iteration APIs

2018-02-21 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH]lavf/rtpdec*: Constify all RTPDynamicProtocolHandler

2018-02-13 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avcodec: remove av_codec_init_static()

2018-02-13 Thread Muhammad Faiz
On Tue, Feb 13, 2018 at 3:57 AM, wm4 <nfx...@googlemail.com> wrote: > On Mon, 12 Feb 2018 12:42:10 +0700 > Muhammad Faiz <mfc...@gmail.com> wrote: > >> Modify the behavior of init_static_data(). >> >> Signed-off-by: Muhammad Faiz <mfc...@gmail.com> >

Re: [FFmpeg-devel] [PATCH] avcodec: remove av_codec_init_static()

2018-02-13 Thread Muhammad Faiz
On Tue, Feb 13, 2018 at 2:40 AM, James Almer <jamr...@gmail.com> wrote: > On 2/12/2018 2:42 AM, Muhammad Faiz wrote: >> Modify the behavior of init_static_data(). >> >> Signed-off-by: Muhammad Faiz <mfc...@gmail.com> >> --- >> libavcodec/allcodecs.c |

[FFmpeg-devel] [PATCH] avcodec: remove av_codec_init_static()

2018-02-11 Thread Muhammad Faiz
Modify the behavior of init_static_data(). Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavcodec/allcodecs.c | 16 libavcodec/avcodec.h | 4 +++- libavcodec/libvpxdec.c | 15 ++- libavcodec/libvpxenc.c | 15 ++- libavcodec/libx264.c

Re: [FFmpeg-devel] [PATCH] fate/libavcodec: add codec_desc test

2018-02-11 Thread Muhammad Faiz
On Sun, Feb 11, 2018 at 6:43 AM, Michael Niedermayer <mich...@niedermayer.cc> 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 <mfc...@gmail.com> >> ---

Re: [FFmpeg-devel] [PATCH]lavf/rtpdec: Constify several pointers

2018-02-11 Thread Muhammad Faiz
On Mon, Feb 12, 2018 at 2:05 AM, Carl Eugen Hoyos <ceffm...@gmail.com> wrote: > 2018-02-11 0:32 GMT+01:00 Muhammad Faiz <mfc...@gmail.com>: >> On Sat, Feb 10, 2018 at 8:57 AM, Carl Eugen Hoyos <ceffm...@gmail.com> wrote: >>> Hi! >>> >>> Attac

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-10 Thread Muhammad Faiz
On Sun, Feb 11, 2018 at 6:37 AM, Michael Niedermayer <mich...@niedermayer.cc> 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 >> <mich...@niedermayer.cc> wrote: >> > On Fri, Feb 09

Re: [FFmpeg-devel] [PATCH]lavf/rtpdec: Constify several pointers

2018-02-10 Thread 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 ‘ff_rtp_handler_find_by_name’: > libavformat/rtpdec.c:155:20: warning: return discards ‘const’ > qualifier from pointer target type

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-10 Thread Muhammad Faiz
On Sat, Feb 10, 2018 at 7:51 AM, Michael Niedermayer <mich...@niedermayer.cc> 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 <jamr...@gmail.com> wrote: >> > On 2/9/2018 7:56 AM, Muhammad Faiz wr

[FFmpeg-devel] [PATCH] fate/libavcodec: add codec_desc test

2018-02-10 Thread Muhammad Faiz
Remove runtime check at codec_desc.c Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavcodec/Makefile | 1 + libavcodec/codec_desc.c | 24 --- libavcodec/tests/codec_desc.c | 45 +++ tests/fate/libavcod

Re: [FFmpeg-devel] [PATCH] avformat/format: temporarily use old next api

2018-02-09 Thread Muhammad Faiz
On Sat, Feb 10, 2018 at 1:08 AM, Muhammad Faiz <mfc...@gmail.com> wrote: > On Fri, Feb 9, 2018 at 7:04 PM, James Almer <jamr...@gmail.com> wrote: >> On 2/9/2018 7:16 AM, Muhammad Faiz wrote: >>> Should fix >>> https://ffmpeg.org/pipermail/ffmpeg-devel/2018-

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-09 Thread Muhammad Faiz
On Fri, Feb 9, 2018 at 6:12 PM, Nicolas George <geo...@nsup.org> 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 pr

Re: [FFmpeg-devel] [PATCH] avformat/format: temporarily use old next api

2018-02-09 Thread Muhammad Faiz
On Fri, Feb 9, 2018 at 7:04 PM, James Almer <jamr...@gmail.com> 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 <mfc...@gmail.com>

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-09 Thread Muhammad Faiz
On Fri, Feb 9, 2018 at 6:53 PM, James Almer <jamr...@gmail.com> wrote: > On 2/9/2018 7:56 AM, Muhammad Faiz wrote: >> On Thu, Feb 8, 2018 at 7:04 AM, Michael Niedermayer >> <mich...@niedermayer.cc> wrote: >>> On Wed, Feb 07, 2018 at 01:52:33PM +0100, Nicolas G

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-09 Thread Muhammad Faiz
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 +|

Re: [FFmpeg-devel] [PATCH] avcodec/codec_desc: sort codec_descriptors

2018-02-09 Thread Muhammad Faiz
On Fri, Feb 9, 2018 at 9:11 AM, Michael Niedermayer <mich...@niedermayer.cc> 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 <mfc...@gmail.com> >>

[FFmpeg-devel] [PATCH] avformat/format: temporarily use old next api

2018-02-09 Thread Muhammad Faiz
Should fix https://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225066.html Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- The actual problem is that av*next() and av*iterate() have different semantics: - av*next() iterate all formats+devices - av*iterate() iterate format

Re: [FFmpeg-devel] [PATCH] avcodec/codec_desc: sort codec_descriptors

2018-02-07 Thread Muhammad Faiz
On Sat, Feb 3, 2018 at 1:35 AM, Muhammad Faiz <mfc...@gmail.com> wrote: > Use bsearch on avcodec_descriptor_get(). > > Signed-off-by: Muhammad Faiz <mfc...@gmail.com> > --- > libavcodec/codec_desc.c | 1103 > --- >

Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc: add new API for iterating codecs and codec parsers

2018-02-07 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] cmdutils: fix printing of codecs

2018-02-07 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avcodec: Document that init_static_data() is not intended for time consuming operations.

2018-02-06 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH v4 3/7] lavf: add new API for iterating muxers and demuxers

2018-02-06 Thread Muhammad Faiz
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 >

Re: [FFmpeg-devel] [PATCH v4 5/7] lavd: add new API for iterating input and output devices

2018-02-05 Thread Muhammad Faiz
On Tue, Feb 6, 2018 at 6:35 AM, Muhammad Faiz <mfc...@gmail.com> wrote: > On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock <j...@itanimul.li> wrote: >> This also adds an avpriv function to register devices in >> libavformat >> --- >> Makefile

Re: [FFmpeg-devel] [PATCH v4 5/7] lavd: add new API for iterating input and output devices

2018-02-05 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH v4 7/7] lavc/bsf: make BSF iteration the same as other iterators

2018-02-05 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH v4 4/7] lavf: move fifo test muxer into separate file

2018-02-05 Thread Muhammad Faiz
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 > + >

Re: [FFmpeg-devel] [PATCH] avcodec/me_cmp: remove ff_me_cmp_init_static()

2018-02-05 Thread Muhammad Faiz
On Sun, Feb 4, 2018 at 9:26 AM, James Almer <jamr...@gmail.com> wrote: > On 2/3/2018 7:51 PM, Muhammad Faiz wrote: >> Precalculate and constify ff_square_tab. >> >> Signed-off-by: Muhammad Faiz <mfc...@gmail.com> >> --

Re: [FFmpeg-devel] [PATCH v4 2/7] lavf/rtp: replace linked list with array

2018-02-04 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avfilter/af_loudnorm: correctly initialize PTS

2018-02-04 Thread Muhammad Faiz
On Sun, Feb 4, 2018 at 3:32 PM, Paul B Mahol <one...@gmail.com> wrote: > On 2/4/18, Muhammad Faiz <mfc...@gmail.com> wrote: >> On Sat, Feb 3, 2018 at 9:22 PM, Niklas Haas <ffm...@haasn.xyz> wrote: >>> From: Niklas Haas <g...@haasn.xyz> >>> &

Re: [FFmpeg-devel] [PATCH] avcodec/me_cmp: remove ff_me_cmp_init_static()

2018-02-04 Thread Muhammad Faiz
On Sun, Feb 4, 2018 at 9:26 AM, James Almer <jamr...@gmail.com> wrote: > On 2/3/2018 7:51 PM, Muhammad Faiz wrote: >> Precalculate and constify ff_square_tab. >> >> Signed-off-by: Muhammad Faiz <mfc...@gmail.com> >> --

Re: [FFmpeg-devel] [PATCH] avfilter/af_loudnorm: correctly initialize PTS

2018-02-03 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avcodec: do not use init_static_data on some codecs

2018-02-03 Thread Muhammad Faiz
On Sat, Feb 3, 2018 at 9:29 AM, Michael Niedermayer <mich...@niedermayer.cc> 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. Inst

Re: [FFmpeg-devel] [PATCH v4 7/7] lavc/bsf: make BSF iteration the same as other iterators

2018-02-03 Thread Muhammad Faiz
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 ++-- >>

[FFmpeg-devel] [PATCH] avcodec/me_cmp: remove ff_me_cmp_init_static()

2018-02-03 Thread Muhammad Faiz
Precalculate and constify ff_square_tab. Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavcodec/me_cmp.c | 51 +--- libavcodec/me_cmp.h | 4 +--- libavcodec/mpegvideo_enc.c | 2 +- libavcodec/mpegvideoencdsp.

Re: [FFmpeg-devel] [PATCH v3 1/6] lavc: add new API for iterating codecs and codec parsers

2018-02-02 Thread Muhammad Faiz
On Sat, Feb 3, 2018 at 6:34 AM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > Am 02.02.2018 11:58 nachm. schrieb "Muhammad Faiz" <mfc...@gmail.com>: > > On Sat, Feb 3, 2018 at 1:55 AM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: >> On Fri, Feb 2, 2018

Re: [FFmpeg-devel] [PATCH v3 1/6] lavc: add new API for iterating codecs and codec parsers

2018-02-02 Thread Muhammad Faiz
On Sat, Feb 3, 2018 at 1:55 AM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Fri, Feb 2, 2018 at 7:49 PM, Muhammad Faiz <mfc...@gmail.com> wrote: >> On Fri, Feb 2, 2018 at 10:23 PM, Josh de Kock <j...@itanimul.li> wrote: >>> >>>> On 1 Feb 2018,

Re: [FFmpeg-devel] [PATCH v3 1/6] lavc: add new API for iterating codecs and codec parsers

2018-02-02 Thread Muhammad Faiz
On Fri, Feb 2, 2018 at 10:23 PM, Josh de Kock <j...@itanimul.li> wrote: > >> On 1 Feb 2018, at 18:51, Muhammad Faiz <mfc...@gmail.com> wrote: >> >>> On Thu, Feb 1, 2018 at 3:25 AM, Josh de Kock <j...@itanimul.li> wrote: >>> Also repla

Re: [FFmpeg-devel] [PATCH v2] avfilter: sort filter list

2018-02-02 Thread Muhammad Faiz
On Fri, Feb 2, 2018 at 5:36 PM, Nicolas George <geo...@nsup.org> 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(). >>

[FFmpeg-devel] [PATCH] avcodec: do not use init_static_data on some codecs

2018-02-02 Thread Muhammad Faiz
in avcodec_register_all, 1 runs, 0 skips Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavcodec/jpeg2000dec.c | 16 +--- libavcodec/qdmc.c| 7 +-- libavcodec/wmavoice.c| 7 +-- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/liba

[FFmpeg-devel] [PATCH] avcodec/codec_desc: sort codec_descriptors

2018-02-02 Thread Muhammad Faiz
Use bsearch on avcodec_descriptor_get(). Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavcodec/codec_desc.c | 1103 --- 1 file changed, 563 insertions(+), 540 deletions(-) diff --git a/libavcodec/codec_desc.c b/libavcodec/codec_desc.c

[FFmpeg-devel] [PATCH v2] avfilter: sort filter list

2018-02-02 Thread Muhammad Faiz
-by: Muhammad Faiz <mfc...@gmail.com> --- Makefile | 5 +- configure| 428 - doc/APIchanges | 4 + libavfilter/allfilters.c | 441 ++- libavfilter/avfilter.c

Re: [FFmpeg-devel] [PATCH v3 1/6] lavc: add new API for iterating codecs and codec parsers

2018-02-01 Thread Muhammad Faiz
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 >

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-02-01 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-02-01 Thread Muhammad Faiz
On Thu, Feb 1, 2018 at 5:03 PM, Nicolas George <geo...@nsup.org> 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_ge

[FFmpeg-devel] [PATCH] avfilter: sort filter list

2018-02-01 Thread Muhammad Faiz
-by: Muhammad Faiz <mfc...@gmail.com> --- Makefile | 5 +- configure| 428 - doc/APIchanges | 4 + libavfilter/allfilters.c | 441 ++- libavfilter/avfilter.c

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-01-31 Thread Muhammad Faiz
On Wed, Jan 31, 2018 at 5:26 AM, Mark Thompson <s...@jkqxz.net> wrote: > On 30/01/18 18:06, Muhammad Faiz wrote: >> On Tue, Jan 30, 2018 at 9:09 PM, Mark Thompson <s...@jkqxz.net> wrote: >>> On 30/01/18 07:24, Muhammad Faiz wrote: >>>> Move REGISTER_FILT

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-01-30 Thread Muhammad Faiz
On Tue, Jan 30, 2018 at 9:09 PM, Mark Thompson <s...@jkqxz.net> 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_n

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-01-30 Thread Muhammad Faiz
On Tue, Jan 30, 2018 at 7:50 PM, Michael Niedermayer <mich...@niedermayer.cc> 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. >> Sor

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-01-30 Thread Muhammad Faiz
On Tue, Jan 30, 2018 at 2:58 PM, wm4 <nfx...@googlemail.com> wrote: > On Tue, 30 Jan 2018 14:24:12 +0700 > Muhammad Faiz <mfc...@gmail.com> wrote: > >> Move REGISTER_FILTER to FILTER_TABLE in configure. >> Auto generate filter extern and filter table.

Re: [FFmpeg-devel] [PATCH] libavfilter: constify filter list

2018-01-30 Thread Muhammad Faiz
On Tue, Jan 30, 2018 at 4:47 PM, Carl Eugen Hoyos <ceffm...@gmail.com> wrote: > 2018-01-30 8:24 GMT+01:00 Muhammad Faiz <mfc...@gmail.com>: > >> +UNCONDITIONAL_FILTER_TABLE=" >> +abuffer asrc >> +buffer vsrc >> +abuffersin

Re: [FFmpeg-devel] [PATCH] avfilter/vf_framerate: fix cpy_line_width calculation on >8 bits format

2018-01-25 Thread Muhammad Faiz
On Sat, Jan 20, 2018 at 3:04 PM, Muhammad Faiz <mfc...@gmail.com> wrote: > Fix tsan warnings on fate-filter-framerate-12bit-down and > fate-filter-framerate-12bit-up. > > Signed-off-by: Muhammad Faiz <mfc...@gmail.com> > --- > libavfilter/vf_framerate.c | 2 +- >

Re: [FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-21 Thread Muhammad Faiz
On Sun, Jan 21, 2018 at 7:11 PM, wm4 <nfx...@googlemail.com> wrote: > On Sun, 21 Jan 2018 10:24:21 +0700 > Muhammad Faiz <mfc...@gmail.com> wrote: > >> > I don't trust the atomics use >> > either, I'm don't want to h

Re: [FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-20 Thread Muhammad Faiz
On Sat, Jan 20, 2018 at 5:22 PM, wm4 <nfx...@googlemail.com> wrote: > On Sat, 20 Jan 2018 11:29:13 +0700 > Muhammad Faiz <mfc...@gmail.com> wrote: > >> Help avoiding malloc-free cycles when allocating-freeing common >> structures. >> >> S

Re: [FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-20 Thread Muhammad Faiz
On Sat, Jan 20, 2018 at 5:18 PM, wm4 <nfx...@googlemail.com> wrote: > On Sat, 20 Jan 2018 12:52:46 +0700 > Muhammad Faiz <mfc...@gmail.com> wrote: > >> On Sat, Jan 20, 2018 at 11:49 AM, James Almer <jamr...@gmail.com> wrote: >> > On 1/20/2018 1:29 AM

Re: [FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-20 Thread Muhammad Faiz
>>> On Sat, 20 Jan 2018 11:29:13 +0700 >>> Muhammad Faiz <mfc...@gmail.com> wrote: >>> >>> > Help avoiding malloc-free cycles when allocating-freeing common >>> > structures. >>> > >>> > Signed-off-by: Muhammad Faiz &

[FFmpeg-devel] [PATCH] avfilter/vf_framerate: fix cpy_line_width calculation on >8 bits format

2018-01-20 Thread Muhammad Faiz
Fix tsan warnings on fate-filter-framerate-12bit-down and fate-filter-framerate-12bit-up. Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavfilter/vf_framerate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_framerate.c b/libavfilter/vf_frame

Re: [FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-19 Thread Muhammad Faiz
On Sat, Jan 20, 2018 at 11:49 AM, James Almer <jamr...@gmail.com> 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 <mfc...@gmail.com>

[FFmpeg-devel] [PATCH 1/3] avutil: add staticpool

2018-01-19 Thread Muhammad Faiz
Help avoiding malloc-free cycles when allocating-freeing common structures. Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- libavutil/staticpool.h | 117 + 1 file changed, 117 insertions(+) create mode 100644 libavutil/staticpool.h diff

[FFmpeg-devel] [PATCH 2/3] avutil/buffer: use staticpool

2018-01-19 Thread Muhammad Faiz
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 <mfc...@gmail.com> --- libavutil/buffer.c | 23 ++- 1

[FFmpeg-devel] [PATCH 3/3] avutil/frame: use staticpool

2018-01-19 Thread Muhammad Faiz
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 <mfc...@gmail.com> --- libavutil/frame.c | 7 +-- 1 file changed, 5

Re: [FFmpeg-devel] [PATCH v2 1/6] lavc: add new API for iterating codecs and codec parsers

2018-01-03 Thread Muhammad Faiz
On Thu, Jan 4, 2018 at 2:59 AM, Rostislav Pehlivanov <atomnu...@gmail.com> wrote: > On 3 January 2018 at 19:16, Muhammad Faiz <mfc...@gmail.com> wrote: > >> On Wed, Jan 3, 2018 at 7:42 AM, Josh de Kock <j...@itanimul.li> wrote: >> > Also replace linked list

Re: [FFmpeg-devel] [PATCH v2 1/6] lavc: add new API for iterating codecs and codec parsers

2018-01-03 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] lavc: add new API for iterating codecs and codec parsers

2017-12-24 Thread Muhammad Faiz
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

Re: [FFmpeg-devel] [PATCH] avutil/crc: use ff_thread_once at av_crc_get_table

2017-11-13 Thread Muhammad Faiz
On Sun, Nov 12, 2017 at 8:28 PM, Muhammad Faiz <mfc...@gmail.com> wrote: > On Wed, Nov 1, 2017 at 12:37 AM, Muhammad Faiz <mfc...@gmail.com> wrote: >> On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer >> <mich...@niedermayer.cc> wrote: >>> On Mon, Oct 3

Re: [FFmpeg-devel] [PATCH] avutil/crc: use ff_thread_once at av_crc_get_table

2017-11-12 Thread Muhammad Faiz
On Wed, Nov 1, 2017 at 12:37 AM, Muhammad Faiz <mfc...@gmail.com> wrote: > On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer > <mich...@niedermayer.cc> wrote: >> On Mon, Oct 30, 2017 at 02:14:35PM +0700, Muhammad Faiz wrote: >>> On Tue, Oct 24, 2017 at 4:31 PM

Re: [FFmpeg-devel] [PATCH] avutil/crc: use ff_thread_once at av_crc_get_table

2017-10-31 Thread Muhammad Faiz
On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer <mich...@niedermayer.cc> 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 <mfc...@gmail.com> wrote: >> > Fix tsan warnings. >> >

Re: [FFmpeg-devel] [RFC]lswr/rematrix: Support s32p

2017-10-30 Thread 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

Re: [FFmpeg-devel] [PATCH] avutil/crc: use ff_thread_once at av_crc_get_table

2017-10-30 Thread Muhammad Faiz
On Tue, Oct 24, 2017 at 4:31 PM, Muhammad Faiz <mfc...@gmail.com> wrote: > Fix tsan warnings. > > Signed-off-by: Muhammad Faiz <mfc...@gmail.com> > --- > libavutil/crc.c | 49 + > 1 file changed, 29 insertions(+), 20

Re: [FFmpeg-devel] [PATCH] avutil/crc: always use precalculated CRC tables for known polynomials

2017-10-25 Thread Muhammad Faiz
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,

Re: [FFmpeg-devel] [PATCH] avutil/crc: always use precalculated CRC tables for known polynomials

2017-10-24 Thread Muhammad Faiz
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

[FFmpeg-devel] [PATCH] avutil/crc: use ff_thread_once at av_crc_get_table

2017-10-24 Thread Muhammad Faiz
Fix tsan warnings. Signed-off-by: Muhammad Faiz <mfc...@gmail.com> --- 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/lib

Re: [FFmpeg-devel] [PATCH 3/4] lavc: Add wrapped_avframe decoder

2017-09-03 Thread Muhammad Faiz
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! > > >

Re: [FFmpeg-devel] [PATCH] avfilter/af_firequalizer: add min_phase option

2017-08-24 Thread Muhammad Faiz
On Wed, Aug 23, 2017 at 1:38 AM, Muhammad Faiz <mfc...@gmail.com> wrote: > Signed-off-by: Muhammad Faiz <mfc...@gmail.com> > --- > doc/filters.texi | 3 + > libavfilter/af_firequalizer.c | 147 > +- > 2 files

  1   2   3   4   5   >