[FFmpeg-devel] [PATCH 3/3] avfilter/af_apsyclip: increase protection for high frequencies

2022-01-28 Thread Jason Jang
This reduces sibilance distortion when sibilance and bass are present at the same time. Bringing the protection of high frequencies up to about the same level as for low frequencies should also make the quality less dependent on the frequency balance of the playback system. Signed-off-by: Jason

[FFmpeg-devel] [PATCH 2/3] avfilter/af_apsyclip: fix peak overestimation

2022-01-28 Thread Jason Jang
windowed again before overlapping, overshoots near the edge of the block are not very important. 0.1 is the value from the version originally contributed to calf. Signed-off-by: Jason Jang --- libavfilter/af_apsyclip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[FFmpeg-devel] [PATCH 1/3] avfilter/af_apsyclip: fix FFT bin indexing

2022-01-28 Thread Jason Jang
With a complex FFT instead of real FFT, the negative frequencies are not dropped from the spectrum output, so they need to be scaled when the positive frequencies are scaled. The location of the top bin is also different. Signed-off-by: Jason Jang --- libavfilter/af_apsyclip.c | 19

[FFmpeg-devel] [PATCH] avcodec/audiotoolbox Support float sample format

2021-08-06 Thread jason
Signed-off-by: Jason Fry --- libavcodec/audiotoolboxdec.c | 19 +++ libavcodec/audiotoolboxenc.c |  2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/libavcodec/audiotoolboxdec.c b/libavcodec/audiotoolboxdec.c index a222cde62e..f2a897c8c1 100644 --- a/libavcodec

[FFmpeg-devel] [PATCH] avcodec/audiotoolbox Support float sample format

2021-08-05 Thread jason
From 9ee25b6b3002cd4c629caf850b637877b7a3 Mon Sep 17 00:00:00 2001 From: Jason Fry Date: Thu, 5 Aug 2021 15:01:11 +0100 Subject: [PATCH] avcodec/audiotoolbox Support float sample format Signed-off-by: Jason Fry --- libavcodec/audiotoolboxdec.c | 19 +++ libavcodec

[FFmpeg-devel] [PATCH] avcodec/audiotoolbox Support float sample format

2021-08-05 Thread jason
0001-avcodec-audiotoolbox-Support-float-sample-format.patch Description: Binary data 0001-avcodec-audiotoolbox-Support-float-sample-format.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman

[FFmpeg-devel] [PATCH] ffmpeg: flush_encoders should not treat avcodec_send_frame return AVERROR_EOF as fatal

2018-10-19 Thread Jason Stevens
this fixes AV_CODEC_CAP_DELAY encoders going into FATAL error and exiting on quit or finish encoding once they go into draining mode and send_frame() returns AVERROR_EOF Signed-off-by: Jason Stevens --- fftools/ffmpeg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[FFmpeg-devel] [PATCH] libavformat/mxfenc: fix dnxhr ul typo

2018-09-12 Thread Jason Stevens
byte 8 of dnxhr codec ul should be 0x0D Signed-off-by: Jason Stevens --- libavformat/mxfenc.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c index 66814ef6a1..6520574072 100644 --- a/libavformat/mxfenc.c +++ b

[FFmpeg-devel] [PATCH v5 1/2] libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_

2018-09-08 Thread Jason Stevens
refactor ff_dnxhd_get_hr_frame_size to avpriv_dnxhd_get_hr_frame_size, to allow cross library usage in libavformat/mxfenc this change makes this function no longer be always inlined. Signed-off-by: Jason Stevens --- libavcodec/dnxhd_parser.c | 2 +- libavcodec/dnxhddata.c| 13

[FFmpeg-devel] [PATCH v5 2/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-08 Thread Jason Stevens
Add missing dnxhr mxf container essence ULs to the mxf encoder. This fixes dnxhr mxf files being quarantined by Avid Media Composer. Signed-off-by: Jason Stevens --- libavformat/mxfenc.c | 53 +++- 1 file changed, 52 insertions(+), 1 deletion(-) diff

[FFmpeg-devel] [PATCH v5 0/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-08 Thread Jason Stevens
version 5 of this patch set properly sets DNxHR HQX/444 bit depth. Jason Stevens (2): libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_ libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs libavcodec/dnxhd_parser.c | 2 +- libavcodec/dnxhddata.c| 13

[FFmpeg-devel] [PATCH v4 2/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-07 Thread Jason Stevens
Add missing dnxhr mxf container essence ULs to the mxf encoder. set proper mxf frame size for dnxhr using libavformat/dnxhd's get dnxhr size function. This fixes dnxhr mxf files being quarantined by Avid Media Composer. Signed-off-by: Jason Stevens --- libavformat/mxfenc.c

[FFmpeg-devel] [PATCH v4 1/2] libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_

2018-09-07 Thread Jason Stevens
refactor ff_dnxhd_get_hr_frame_size to avpriv_dnxhd_get_hr_frame_size, to allow cross library usage in libavformat/mxfenc this change makes this function no longer be always inlined. Signed-off-by: Jason Stevens --- libavcodec/dnxhd_parser.c | 2 +- libavcodec/dnxhddata.c| 13

[FFmpeg-devel] [PATCH v4 0/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-07 Thread Jason Stevens
version 4 of this patch set changes ff_dnxhd_get_hr_frame_size to not be inlined, the same way as avpriv_dnxhd_get_frame_size. Jason Stevens (2): libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_ libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs libavcodec

[FFmpeg-devel] [PATCH v3 1/2] libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_

2018-09-07 Thread Jason Stevens
change ff_dnxhd_get_hr_frame_size to avpriv_dnxhd_get_hr_frame_size, to allow cross library usage in libavformat/mxfenc Signed-off-by: Jason Stevens --- libavcodec/dnxhd_parser.c | 2 +- libavcodec/dnxhddata.h| 2 +- libavcodec/dnxhdenc.c | 2 +- 3 files changed, 3 insertions(+), 3

[FFmpeg-devel] [PATCH v3 2/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-07 Thread Jason Stevens
Add missing dnxhr mxf container essence ULs to the mxf encoder. set proper mxf frame size for dnxhr using libavformat/dnxhd's get dnxhr size function. This fixes dnxhr mxf files being quarantined by Avid Media Composer. Signed-off-by: Jason Stevens --- libavformat/mxfenc.c

[FFmpeg-devel] [PATCH v3 0/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

2018-09-07 Thread Jason Stevens
e for dnxhr using libavformat/dnxhd's get dnxhr size function. This fixes dnxhr mxf files being quarantined by Avid Media Composer. Jason Stevens (2): libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_ libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs

[FFmpeg-devel] [PATCH v2] libavformat/mxfenc: add missing dnxhr mxf container essence ULs

2018-08-28 Thread Jason Stevens
Add missing dnxhr mxf container essence ULs to the mxf encoder. set proper mxf frame size for dnxhr. This fixes dnxhr mxf files being quarantined by Avid Media Composer. --- libavformat/mxfenc.c | 55 +++- 1 file changed, 54 insertions(+), 1 deletion(-) dif

[FFmpeg-devel] [PATCH] lavf/segment: fix slight refactor to seg_write_packet

2017-03-30 Thread Jason Pontious
I found an issue with a previous commit and I'm submitting the patch here. The previous commit was from March '16 https://github.com/FFmpeg/ FFmpeg/commit/5b4f44f66ae3c42b7497929b6ef5f67e8b1ff0ad Previous refactor commit did not produce an equivalent segment end_time in all cases. When setting end

Re: [FFmpeg-devel] imagepipe filter (was [PATCH] avfilter: add dynoverlay filter.)

2016-09-28 Thread Priebe, Jason
On 9/23/16, Paul B Mahol wrote: > On 9/28/16, Priebe, Jason wrote: > > > If there's a better way to decode these still images without using > > an intermediate temp file, please point me to it, and I'll make the > > change. > > Using avformat/avcodec ca

Re: [FFmpeg-devel] imagepipe filter (was [PATCH] avfilter: add dynoverlay filter.)

2016-09-28 Thread Priebe, Jason
On 9/23/16, Paul B Mahol wrote: > On 9/27/16, Priebe, Jason wrote: > > On 9/23/16, Paul B Mahol wrote: > > > > - it uses a slightly inelegant technique to read the images; it writes > > the image data to a temp file so it can call ff_load_image(). I didn't &g

[FFmpeg-devel] imagepipe filter (was [PATCH] avfilter: add dynoverlay filter.)

2016-09-27 Thread Priebe, Jason
ily available on Windows without compatibility libraries, and even then, I'm not sure whether they would work the same way they do under *nix. Generally speaking, how does the ffmpeg team tackle cross-platform issues like this? Thanks for any guidance! Jason Priebe CBC New M

Re: [FFmpeg-devel] [PATCH] avfilter: add dynoverlay filter.

2016-09-22 Thread Priebe, Jason
dvantages. It's extremely simple for an external application to write to a specified file. But a model based on signalling would require that the process also know the PID of the ffmpeg process. I guess my question for you is whether this filter has any value to the larger community. If not, I'll just maintain it myself as a patch that I can apply to my own builds. Jason Priebe CBC New Media ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] avfilter: add dynoverlay filter.

2016-09-22 Thread Priebe, Jason
vfilter/vf_dynoverlay.c b/libavfilter/vf_dynoverlay.c new file mode 100644 index 000..9755a63 --- /dev/null +++ b/libavfilter/vf_dynoverlay.c @@ -0,0 +1,439 @@ +/* + * Copyright (c) 2016 Jason Priebe + * + * This file is part of FFmpeg. + * + * FFmpeg is free software; you can redistribute it and/