Re: [FFmpeg-devel] [PATCH 1/4] avfilter/vf_colormatrix: increase precision

2016-03-25 Thread Thomas Mundt
>>>Michael Niedermayer schrieb am Sa, 26.3.2016: > missing fate update Sorry! Updated patch attached. Now fate passes. 0001-avfilter-vf_colormatrix-increase-precision.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org h

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/vf_colormatrix: increase precision

2016-03-26 Thread Thomas Mundt
>>>Michael Niedermayer schrieb am Sa, 26.3.2016: > > this causes some compiler warnings > > libavfilter/vf_colormatrix.c: In function ‘calc_coefficients’: > libavfilter/vf_colormatrix.c:163:9: warning: passing argument 2 of > ‘inverse3x3’ from incompatible pointer type [enabled by default] > liba

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_colormatrix: add 10 & 12 bit depth support

2016-03-26 Thread Thomas Mundt
>>>Kieran Kunhya schrieb am Sa, 26.3.2016: >> On Fri, 25 Mar 2016 at 22:32 Thomas Mundt > ffmpeg.org> wrote: > >> Signed-off-by: Thomas Mundt >> --- >> libavfilter/vf_colormatrix.c | 182 >> ++- >>

Re: [FFmpeg-devel] [PATCH 0/4] avfilter/vf_colormatrix: add UHD support

2016-03-26 Thread Thomas Mundt
>>>Ronald S. Bultje schrieb am Sa, 26.3.2016: > Hi, > > On Fri, Mar 25, 2016 at 6:30 PM, Thomas Mundt ffmpeg.org> wrote: > >> These patches add bt.2020 colorspace and 10 and 12 bit depth support. >> The calculation of the Y component is simplified but with

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_colormatrix: add 10 & 12 bit depth support

2016-03-27 Thread Thomas Mundt
>>>Ronald S. Bultje schrieb am Sa, 26.3.2016: > On Sat, Mar 26, 2016 at 10:04 AM, Thomas Mundt ffmpeg.org> wrote: > >>>>>Kieran Kunhya schrieb am Sa, 26.3.2016: >> >> On Fri, 25 Mar 2016 at 22:32 Thomas Mundt >> >>

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_colormatrix: add 10 & 12 bit depth support

2016-03-27 Thread Thomas Mundt
Ronald S. Bultje schrieb am So, 27.3.2016: > On Sun, Mar 27, 2016 at 7:09 AM, Thomas Mundt ffmpeg.org> wrote: > >> >>>Ronald S. Bultje schrieb am Sa, 26.3.2016: >> > On Sat, Mar 26, 2016 at 10:04 AM, Thomas Mundt > ffmpeg.org> wrote: >> >

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_colormatrix: add 10 & 12 bit depth support

2016-03-27 Thread Thomas Mundt
>>>Kieran Kunhya schrieb am So, 27.3.2016: > On Sun, 27 Mar 2016 at 13:22 Thomas Mundt > wrote: > >> Ronald S. Bultje schrieb am So, 27.3.2016: >> > On Sun, Mar 27, 2016 at 7:09 AM, Thomas Mundt > ffmpeg.org> wrote: >> > >> >> >&g

Re: [FFmpeg-devel] [PATCH 4/4] avfilter/vf_colormatrix: add 10 & 12 bit depth support

2016-03-27 Thread Thomas Mundt
>>>Kieran Kunhya schrieb am So, 27.3.2016: > On Sun, 27 Mar 2016 at 13:22 Thomas Mundt > wrote: > >> Ronald S. Bultje schrieb am So, 27.3.2016: >> > On Sun, Mar 27, 2016 at 7:09 AM, Thomas Mundt > ffmpeg.org> wrote: >> > >> >> >&g

Re: [FFmpeg-devel] [PATCH] avfilter: add BobWeaver deinterlacing filter

2016-06-19 Thread Thomas Mundt
James Almer schrieb am So, 19.6.2016: >On 2/7/2016 8:39 PM, Thomas Mundt wrote: >> + at item deint >> +Specify which frames to deinterlace. Accept one of the following >> +values: >> + >> + at table @option >> + at item 0, all >> +Deinterlace al

[FFmpeg-devel] [PATCH] avfilter/vf_interlace: add complex vertcal lowpassfilter

2017-03-08 Thread Thomas Mundt
Hi, attached patch adds a complex (-1 2 6 2 -1) vertcal lowpassfilter to vf_interlace. This will better retain detail and reduce blurring compared to the existing (1 2 1) filter. Please comment. 0001-avfilter-vf_interlace-add-complex-vertcal-lowpassfil.patch Description: Binary data __

Re: [FFmpeg-devel] [PATCH] avfilter/vf_interlace: add complex vertcal lowpassfilter

2017-03-11 Thread Thomas Mundt
> Kieran Kunhya schrieb am Fr, 10.3.2017: > Hi, > > Just wondering, did you see what this looks like on a CRT, especially with > interline twitter. > The original method is similar to what an interlaced camera does, averaging > alternate lines, deliberately lowpassing the data. > Hi Kieran, For

Re: [FFmpeg-devel] [PATCH] avfilter/vf_interlace: add complex vertcal lowpassfilter

2017-03-11 Thread Thomas Mundt
> James Almer schrieb am Fr, 10.3.2017: >> On 3/8/2017 1:58 PM, Thomas Mundt wrote: >> Hi, >> >> attached patch adds a complex (-1 2 6 2 -1) vertcal lowpassfilter to >> vf_interlace. This will better retain detail and reduce blurring compared to >> the

Re: [FFmpeg-devel] [PATCH] avfilter/vf_interlace: add complex vertcal lowpassfilter

2017-03-12 Thread Thomas Mundt
> James Almer schrieb am Sa, 11.3.2017: >>On 3/11/2017 12:39 PM, Thomas Mundt wrote: >>> James Almer schrieb am Fr, 10.3.2017: >>>> On 3/8/2017 1:58 PM, Thomas Mundt wrote: >>>> Hi, >>>> >>>> attached patch adds a complex (-

[FFmpeg-devel] [PATCH v2 1/2] avfilter/interlace: change lowpass_line function

2017-03-13 Thread Thomas Mundt
Hi, this patch set 1) changes the lowpass_line function prototype in vf_interlace and vf_tinterlace as suggested by James Almer. 2) adds a complex (-1 2 6 2 -1) vertical low-pass filter to vf_interlace and vf_tinterlace. This one slightly less reduces interlace 'twitter' but better retains detai

[FFmpeg-devel] [PATCH v2 2/2] avfilter/interlace: add complex vertical low-pass filter

2017-03-13 Thread Thomas Mundt
Patch attached... 0002-avfilter-interlace-add-complex-vertical-low-pass-fil.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] avfilter/interlace: prevent over-sharpening with the complex low-pass filter

2017-08-29 Thread Thomas Mundt
Hi, we did a transcoding cascade test at work were over-sharpening became visible with the complex low-pass filter. This patch rectifies the behaviour. Please comment... 0001-avfilter-interlace-prevent-over-sharpening-with-the-.patch Description: Binary data

[FFmpeg-devel] [PATCH] avformat/mxfenc: AVC Intra support

2014-10-27 Thread Thomas Mundt
Hi, I´ve seen that there has been approach last month to implement AVC Intra mxf muxing. I tested the patches, but it didn´t work with any of my samples. Since there also has been discussions about the gpl restriction, I rewrote the patch. I had some basics, because I had written a working patch

Re: [FFmpeg-devel] [PATCH] avformat/mxfenc: AVC Intra support

2014-10-27 Thread Thomas Mundt
@ Michael: Sorry, I`m subscribed now. CODEC_ID_H264 changed. @ Kieran: Maybe this would make sense as an option. But in a future step. :-) @ Tomas:Thanks for your suggestions!The component_depth part was taken from Michael´s patch last month. But it also can be changed to 10 bit fixed for AVCI.

Re: [FFmpeg-devel] [PATCH] avformat/mxfenc: AVC Intra support

2014-10-28 Thread Thomas Mundt
I´m not happy with the for-loop I coded yesterday night, so I made a new patch. Regards, Thomas --- a/libavformat/mxfenc.c +++ b/libavformat/mxfenc.c @@ -42,6 +42,8 @@ #include "libavutil/time_internal.h" #include "libavcodec/bytestream.h" #include "libavcodec/dnxhddata.h" +#include "libavcod

Re: [FFmpeg-devel] [PATCH] avformat/mxfenc: AVC Intra support

2014-10-28 Thread Thomas Mundt
Okay. I will do so next patch. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] avformat/mxfenc: AVC Intra support

2014-10-28 Thread Thomas Mundt
Carl Eugen, I changed the indentations and attached a unified diff. Since I´m on windows I used turtoise git. I hope that´s okay. Regards, Thomas avci_mxf.diff Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg

Re: [FFmpeg-devel] [PATCH] reitnerlace - tinterlace-like filter under LGPL

2018-03-14 Thread Thomas Mundt
2018-03-13 16:10 GMT+01:00 Vasile Toncu : > > > On 06.03.2018 20:38, Thomas Mundt wrote: > >> Hi, >> >> 2018-03-05 13:48 GMT+01:00 Carl Eugen Hoyos : >> >> 2018-03-05 12:37 GMT+01:00, Paul B Mahol : >>> >>>> On 3/5/18, Vasile Toncu w

Re: [FFmpeg-devel] [PATCH] reitnerlace - tinterlace-like filter under LGPL

2018-03-29 Thread Thomas Mundt
2018-03-29 15:44 GMT+02:00 Vasile Toncu : > > > On 14.03.2018 18:56, Thomas Mundt wrote: > >> 2018-03-13 16:10 GMT+01:00 Vasile Toncu : >> >> >>> On 06.03.2018 20:38, Thomas Mundt wrote: >>> >>> Hi, >>>> >>>> 2018-03

Re: [FFmpeg-devel] [PATCH 1/6] reitnerlace - tinterlace-like filter under LGPL

2018-04-12 Thread Thomas Mundt
Hi, 2018-04-10 22:34 GMT+02:00 Vasile Toncu : > Hello, > > This is the first part of the first patch. I added interlace options to > tinterlace. On the next patch I will delete vf_interlace. > > > Thank you, > > Vasile Toncu > > > From b2be4e949e071f9017d8a9d6fbd1fbb56505ac50 Mon Sep 17 00:00:00

Re: [FFmpeg-devel] [PATCH 1/6] reitnerlace - tinterlace-like filter under LGPL

2018-04-17 Thread Thomas Mundt
Hi, 2018-04-17 13:33 GMT+02:00 Vasile Toncu : > > > On 12.04.2018 19:45, Thomas Mundt wrote: > >> >> You need to write separate AVOption interlace_options and AVFilter >> avfilter_vf_interlace in vf_tinterlace.c >> Have a look at this patch: >> https://g

Re: [FFmpeg-devel] [PATCH 3/5] reitnerlace - tinterlace-like filter under LGPL

2018-04-25 Thread Thomas Mundt
Hi, 2018-04-23 18:22 GMT+02:00 Vasile Toncu : > Hello, > > Here is patch 3. Please review. > > Thank you, > Vasile > Some fate tests fail when both patches are applied. I also get lots of compiler warnings. Please fix them and, as already said, run fate. All tests must pass, otherwise there is s

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-04-25 Thread Thomas Mundt
Hi, 2018-04-25 16:24 GMT+02:00 Vasile Toncu : > Hello, > > Here is patch 3. I renamed reinterlace to tinterlace and replaced the > functionality of tinterlace with the one from reinterlace. Please review. > > Thank you, > Vasile > Same as I wrote for your previous version. Lots of compiler warni

[FFmpeg-devel] [PATCH] avformat/mxfenc: add h264 profiles

2018-04-30 Thread Thomas Mundt
Hi, attached patch adds some h264 profiles to the mxf encoder. Please comment. Thomas 0001-avformat-mxfenc-add-h264-profiles.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg

Re: [FFmpeg-devel] [PATCH] avformat/mxfenc: add h264 profiles

2018-04-30 Thread Thomas Mundt
2018-04-30 19:27 GMT+02:00 Paul B Mahol : > On 4/30/18, Thomas Mundt wrote: > > Hi, > > > > attached patch adds some h264 profiles to the mxf encoder. > > *muxer, not encoder. > Right. I was writing mxfenc short before and seem to switched of my brain. > &

Re: [FFmpeg-devel] [PATCH v2] avformat/mxfenc: add h264 profiles

2018-05-03 Thread Thomas Mundt
Hi, this is a better version of the patch. 10 bit and TFF are mandatory for AVC Intra only. Other profiles differ. Regards, Thomas 0001-avformat-mxfenc-add-h264-profiles.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.

Re: [FFmpeg-devel] [PATCH v3] avformat/mxfenc: add h264 profiles

2018-05-06 Thread Thomas Mundt
2018-05-06 13:32 GMT+02:00 Tomas Härdin : > fre 2018-05-04 klockan 01:52 +0200 skrev Thomas Mundt: > > Hi, > > > > this is a better version of the patch. > > 10 bit and TFF are mandatory for AVC Intra only. Other profiles > > differ. > > > > >

Re: [FFmpeg-devel] [PATCH v3] avformat/mxfenc: add h264 profiles

2018-05-08 Thread Thomas Mundt
2018-05-07 10:40 GMT+02:00 Tomas Härdin : > sön 2018-05-06 klockan 21:31 +0200 skrev Thomas Mundt: > > 2018-05-06 13:32 GMT+02:00 Tomas Härdin : > > > > > fre 2018-05-04 klockan 01:52 +0200 skrev Thomas Mundt: > > > > Hi, > > > > > > > &g

Re: [FFmpeg-devel] tinterlace license

2018-02-06 Thread Thomas Mundt
it happens that this task results in unnecessary > duplicated code. > > I want to address the main copyright holders Thomas Mundt, Stefano > Sabatini, Baptiste Coudurier and other ffmpeg maintainers for their > approval. > I have no objections changing the license to LGPL, but

Re: [FFmpeg-devel] [PATCH] reitnerlace - tinterlace-like filter under LGPL

2018-02-21 Thread Thomas Mundt
e the > parts they wrote under LGPL. I mention here Thomas Mundt and Stefano > Sabatini. > > This being said, I come up with a new filter - reinterlace - which > implements all the tinterlace functionalities and adds a few more. > > The new filter is added to ffmpeg without --enable

Re: [FFmpeg-devel] [PATCH] reitnerlace - tinterlace-like filter under LGPL

2018-03-06 Thread Thomas Mundt
Hi, 2018-03-05 13:48 GMT+01:00 Carl Eugen Hoyos : > 2018-03-05 12:37 GMT+01:00, Paul B Mahol : > > On 3/5/18, Vasile Toncu wrote: > >> Hello, > >> > >> Thanks for the review. I've made changes according to your guidance. > >> > >> It would be great to know if the community will go on with our in

Re: [FFmpeg-devel] [PATCH] reitnerlace - tinterlace-like filter under LGPL

2018-03-06 Thread Thomas Mundt
2018-03-07 0:49 GMT+01:00 Carl Eugen Hoyos : > 2018-03-06 19:38 GMT+01:00, Thomas Mundt : > > > > 2018-03-05 13:48 GMT+01:00 Carl Eugen Hoyos : > > > >> 2018-03-05 12:37 GMT+01:00, Paul B Mahol : > >> > On 3/5/18, Vasile Toncu wrote: > >> &g

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif_cuda: CUDA implementation of bwdif

2020-10-11 Thread Thomas Mundt
Hi Philip, Am Fr., 9. Okt. 2020 um 18:33 Uhr schrieb Philip Langdale : > I've been sitting on this for a couple of years now, and I figured I > should just send it out. This is what I believe is a conceptually > correct port of bwdif to cuda (modulo edge handling which is not done > in the same w

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif_cuda: CUDA implementation of bwdif

2020-10-13 Thread Thomas Mundt
Am Mo., 12. Okt. 2020 um 21:42 Uhr schrieb Philip Langdale < phil...@overt.org>: > On Sun, 11 Oct 2020 18:36:42 +0200 > Thomas Mundt wrote: > > > Hi Philip, > > > > Am Fr., 9. Okt. 2020 um 18:33 Uhr schrieb Philip Langdale > > > >: > > > &

Re: [FFmpeg-devel] [PATCH 2/2] avfilter/vf_tinterlace: support full-range YUV

2022-12-16 Thread Thomas Mundt
Am Fr., 9. Dez. 2022 um 01:28 Uhr schrieb Niklas Haas : > From: Niklas Haas > > This filter, when used in the "pad" mode, currently makes the > distinction between limited and full range solely by testing for YUVJ > pixel formats at link setup time. This is deprecated and should be > improved to

[FFmpeg-devel] [Patch]support more AVC Intra formats without SPS/PPS header

2014-10-29 Thread Thomas Mundt
Hi, this patch will add support for AVC Intra 50 720p and 1080p without SPS/PPS header in mxf and mov demuxers. I got the SPS/PPS tables from libbmx. Regards, Thomas avci50.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmp

Re: [FFmpeg-devel] [Patch]support more AVC Intra formats without SPS/PPS header

2014-10-29 Thread Thomas Mundt
Thanks ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] mxfenc: fix indentation after last commit

2014-10-29 Thread Thomas Mundt
Should have done this as second part of my AVCI Patch. Sorry! Regards, Thomas indent.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] avfilter/vf_scale: set proper out frame color range

2015-12-30 Thread Thomas Mundt
Prevents that following scalers in the filter chain will do unintentional color range conversions. Fixes Ticket #5096 Signed-off-by: Thomas Mundt --- libavfilter/vf_scale.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavfilter/vf_scale.c b/libavfilter/vf_scale.c index ce410e9

[FFmpeg-devel] [PATCH] avfilter: add BobWeaver deinterlacing filter

2016-02-07 Thread Thomas Mundt
Hi, last years I did many quality tests with commercial broadcast transcoder software for SD/HD conversions. Aside from few exeptions the weak point always was the deinterlacer. This was even more visible with new OLED monitors. Here artefacts from edge directed interpolation are much more eye-ca

Re: [FFmpeg-devel] [PATCH] avfilter: add BobWeaver deinterlacing filter

2016-02-08 Thread Thomas Mundt
I forgot one information: With yadif and w3fdif the temporal interpolation of the first and last field of a source file tend to result in heavy artefacts at fast motions. Therefore BobWeaver uses spatial cubic interpolation at first and last field. That´s the filter_intra function. I attached the

Re: [FFmpeg-devel] [PATCH] avfilter: add BobWeaver deinterlacing filter

2016-02-08 Thread Thomas Mundt
>>> Hendrik Leppkes schrieb am Mo, 8.2.2016: > How does the speed compare to YADIF? > Or in other words, is it usable in real-time, or rather designed for > offline processing? > YADIF is quicker, because of its CPU optimizations. Without CPU optimizations BobWeaver is quicker. It should definit

[FFmpeg-devel] [PATCH]libx264: Disable global header for AVC-Intra encoding

2015-09-26 Thread Thomas Mundt
This will fix AVC-Intra encoding in .mov container. Regards,Thomas libx264.diff Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-26 Thread Thomas Mundt
Hi, some h264 encoders, like broadcast avc-intra in this case, always set sei_pic_struct to "frame" even at interlaced encodings with separate fields. FFmpeg h264 decoder always assumes field order as "bottom field first" unless "top field first" is definitely detected. This leads to wrong field

Re: [FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-27 Thread Thomas Mundt
? Regards,Thomas Kieran Kunhya schrieb am 20:59 Samstag, 26.September 2015: On 26 September 2015 at 16:59, Thomas Mundt wrote: > Hi, > some h264 encoders, like broadcast avc-intra in this case avc-intra sets pic-struct. Is this new?

Re: [FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-27 Thread Thomas Mundt
.September 2015: On 27 September 2015 at 09:09, Thomas Mundt wrote: > Hi Kieran, > no, you´re right. I misinterpreted SEI_PIC_STRUCT_FRAME because it´s also the > default when pic_struct_present_flag is 0. Just checked avci header - no > pic_struct_present_flag. Sorry!But f

Re: [FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-27 Thread Thomas Mundt
Michael Niedermayer schrieb am 18:04 Sonntag, 27.September 2015: >On Sun, Sep 27, 2015 at 03:24:48PM +0000, Thomas Mundt wrote: >> Fate always stops at vf_mergeplanes with error, with or without my >> patch:[AVFilterGraph @ 00eb4500] No such filter: '' >> Err

Re: [FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-27 Thread Thomas Mundt
Seems yahoo emails become scrambled and links are not supported. Sorry! I´m on Win7 64Bit using latest media autobuild suite (msys2) from here:https://github.com/jb-alvarado/media-autobuild_suite I started fate with this command after rsync the testfiles:make fate SAMPLES="D:/ffmpeg/fate-suite

[FFmpeg-devel] [PATCH]h264: Fix ticket #3147 H264 - Wrong field order

2015-09-27 Thread Thomas Mundt
think it´s straight forward to favor the majority. Signed-off-by: Thomas Mundt --- libavcodec/h264.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libavcodec/h264.c b/libavcodec/h264.c index b797893..8b95003 100644 --- a/libavcodec/h264.c +++ b/libavcodec/h264.c

Re: [FFmpeg-devel] [PATCH]libx264: Disable global header for AVC-Intra encoding

2015-09-28 Thread Thomas Mundt
>AVCodecContext.flags is set by the user application not by the codec >see libavcodec/avcodec.h Okay, maybe a patch for x264 is even better. Regards, Thomas ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ff

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-05-31 Thread Thomas Mundt
Hi, 2018-05-30 16:10 GMT+02:00 Vasile Toncu : > Hello, > > I've sent a wrong version in the previous email for patch 3. Please > ignore. This is the corect one. the compiler warnings are gone, but fate-filter-pixfmts-tinterlace_pad still fails. Why do you replace the usage of draw utils for gen

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-07-25 Thread Thomas Mundt
2018-07-25 17:11 GMT+02:00 Vasile Toncu : > What would be the next steps? > > On Tue, Jul 24, 2018 at 12:17 PM, Vasile Toncu > wrote: > > > Fixed tabs. > > Thank you for the feedback. > > > > On Fri, Jul 20, 2018 at 7:27 PM, Paul B Mahol wrote: > > > >> On 7/20/18, Vasile Toncu wrote: > >> > Hi

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-07-28 Thread Thomas Mundt
Hi, 2018-07-24 12:17 GMT+02:00 Vasile Toncu : > Fixed tabs. > Thank you for the feedback. > > {} > +case MODE_INTERLEAVE_BOTTOM: > +case MODE_INTERLEAVE_TOP: > +y = y * 2; > + > +if (tinterlace->flags & FLAG_VLPF || tinterlace->flags & > FLAG_CVLPF) { > + > +

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-08-14 Thread Thomas Mundt
Hi, 2018-08-13 0:02 GMT+02:00 Vasile Toncu : > Hello, > > I have updated patch 3 according to review, removed all code related to the > new flags (MERGE_TFF, MERGE_BFF) and threading functionality. > > Thanks, your patch looks fine to me now. There is just one thing, I forgot to mention last revi

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-08-14 Thread Thomas Mundt
Hi, 2018-08-14 18:53 GMT+02:00 Vasile Toncu : > Hi Thomas, > > I added the log messages. > > Thanks for the review. > I found some more time for testing this evening. Unfortunately there are still issues. I get half green pictures with some modes at high bit depth. But the fix is easy. The bytew

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-08-17 Thread Thomas Mundt
Hi, 2018-08-16 13:56 GMT+02:00 Vasile Toncu : > Hi, > > Thank you for the additional testing effort. > Fixed the issue. > > thanks, the patch looks good to me as far as I can judge. It´s up to more experienced developers now to permit the license change. Can anybody please have a look at this. R

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif: Remove undesireable spatial preference logic

2023-06-14 Thread Thomas Mundt
Lynne schrieb am So., 11. Juni 2023, 20:11: > Jun 11, 2023, 04:53 by phil...@overt.org: > > > On Sat, 25 Mar 2023 00:02:03 +0100 > > Thomas Mundt wrote: > > > >> Hi Philip, > >> > >> Philip Langdale schrieb am Fr., 24. März 2023, > >&

Re: [FFmpeg-devel] [PATCH v2 12/15] avfilter/vf_bwdif: Add a filter_line3 method for optimisation

2023-07-02 Thread Thomas Mundt
Am So., 2. Juli 2023 um 14:34 Uhr schrieb John Cox : > Add an optional filter_line3 to the available optimisations. > > filter_line3 is equivalent to filter_line, memcpy, filter_line > > filter_line shares quite a number of loads and some calculations in > common with its next iteration and testin

Re: [FFmpeg-devel] [PATCH] lavfi/bwdif: remove interpolated sample clipping

2023-07-02 Thread Thomas Mundt
Am So., 2. Juli 2023 um 18:57 Uhr schrieb Lynne : > Jul 2, 2023, 18:54 by d...@lynne.ee: > > > The issue is that clipping the interpolated temporal sample against > > the spatially predicted sample causes artifacts to appear. > > > > Discovered while writing the Vulkan version (where I omitted the

Re: [FFmpeg-devel] [PATCH] lavfi/bwdif: remove interpolated sample clipping

2023-07-03 Thread Thomas Mundt
Am So., 2. Juli 2023 um 20:58 Uhr schrieb Lynne : > Jul 2, 2023, 20:41 by tmund...@gmail.com: > > > Am So., 2. Juli 2023 um 18:57 Uhr schrieb Lynne : > > > >> Jul 2, 2023, 18:54 by d...@lynne.ee: > >> > >> > The issue is that clipping the interpolated temporal sample against > >> > the spatially p

Re: [FFmpeg-devel] [PATCH v2 12/15] avfilter/vf_bwdif: Add a filter_line3 method for optimisation

2023-07-03 Thread Thomas Mundt
Am Mo., 3. Juli 2023 um 10:27 Uhr schrieb John Cox : > On Mon, 3 Jul 2023 00:12:46 +0300 (EEST), you wrote: > > >On Sun, 2 Jul 2023, Thomas Mundt wrote: > > > >> Am So., 2. Juli 2023 um 14:34 Uhr schrieb John Cox : > >> Add an optional filter_

Re: [FFmpeg-devel] [PATCH] lavfi/bwdif: remove interpolated sample clipping

2023-07-03 Thread Thomas Mundt
Lynne schrieb am Di., 4. Juli 2023, 00:54: > Jul 4, 2023, 00:08 by tmund...@gmail.com: > > > Am So., 2. Juli 2023 um 20:58 Uhr schrieb Lynne : > > > >> Jul 2, 2023, 20:41 by tmund...@gmail.com: > >> > >> > Am So., 2. Juli 2023 um 18:57 Uhr schrieb Lynne : > >> > > >> >> Jul 2, 2023, 18:54 by d...

Re: [FFmpeg-devel] [PATCH 1/3] avfilter: move bwdif's filter_line init into a dedicated function

2023-02-23 Thread Thomas Mundt
Hi James, James Darnley schrieb am Mo., 20. Feb. 2023, 13:59: > --- > libavfilter/bwdif.h | 3 ++- > libavfilter/vf_bwdif.c | 13 + > libavfilter/x86/vf_bwdif_init.c | 4 +--- > 3 files changed, 12 insertions(+), 8 deletions(-) > > diff --git a/libavfilter/bwd

Re: [FFmpeg-devel] [PATCH 3/3] avfilter: add avx2 filter_line function for bwdif

2023-03-11 Thread Thomas Mundt
Hi James, Am Mo., 20. Feb. 2023 um 20:59 Uhr schrieb James Darnley : > 2.24x faster (1925±1.3 vs. 859±2.2 decicycles) compared with ssse3 > --- > libavfilter/x86/vf_bwdif.asm| 29 - > libavfilter/x86/vf_bwdif_init.c | 12 > 2 files changed, 36 inserti

Re: [FFmpeg-devel] [PATCH 2/3] checkasm: add test for bwdif

2023-03-11 Thread Thomas Mundt
Hi James, Am Mo., 20. Feb. 2023 um 20:59 Uhr schrieb James Darnley : > --- > tests/checkasm/Makefile | 1 + > tests/checkasm/checkasm.c | 3 ++ > tests/checkasm/checkasm.h | 1 + > tests/checkasm/vf_bwdif.c | 70 +++ > tests/fate/checkasm.mak | 1 + >

<    1   2