On 23-01-2020 05:56 pm, Gyan Doshi wrote:
As per the PIFF standard, the timescale of 1000
is recommended but not mandatory, so don't override
the user-set value.
A warning is shown for non-recommended values.
---
libavformat/movenc.c | 14 ++
1 file changed, 10 insertions(+)
---
libavcodec/textdec.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/libavcodec/textdec.c b/libavcodec/textdec.c
index 964da72ad5..72eb7c4795 100644
--- a/libavcodec/textdec.c
+++ b/libavcodec/textdec.c
@@ -30,15 +30,17 @@
typedef struct {
AVClass *class;
+
---
libavcodec/movtextdec.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavcodec/movtextdec.c b/libavcodec/movtextdec.c
index c38c5edce6..0bb03fc141 100644
--- a/libavcodec/movtextdec.c
+++ b/libavcodec/movtextdec.c
@@ -86,6 +86,9 @@ typedef struct {
} TextWrapB
---
libavcodec/realtextdec.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/realtextdec.c b/libavcodec/realtextdec.c
index 5084781123..e888946f13 100644
--- a/libavcodec/realtextdec.c
+++ b/libavcodec/realtextdec.c
@@ -74,13 +74,16 @@ static int realtext_decode_
---
libavcodec/libzvbi-teletextdec.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/libavcodec/libzvbi-teletextdec.c b/libavcodec/libzvbi-teletextdec.c
index 3515f33924..018b350511 100644
--- a/libavcodec/libzvbi-teletextdec.c
+++ b/libavcodec/libzvbi-teletextdec.c
@@
---
libavcodec/mpl2dec.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/mpl2dec.c b/libavcodec/mpl2dec.c
index 409e4b3708..f426f3080b 100644
--- a/libavcodec/mpl2dec.c
+++ b/libavcodec/mpl2dec.c
@@ -81,13 +81,16 @@ static int mpl2_decode_frame(AVCodecContext *av
---
libavcodec/jacosubdec.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/jacosubdec.c b/libavcodec/jacosubdec.c
index cdb372af58..b0d8327b35 100644
--- a/libavcodec/jacosubdec.c
+++ b/libavcodec/jacosubdec.c
@@ -193,13 +193,16 @@ end:
return avpkt->size;
---
libavcodec/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/version.h b/libavcodec/version.h
index 195e21bfbe..d11beb7885 100644
--- a/libavcodec/version.h
+++ b/libavcodec/version.h
@@ -29,7 +29,7 @@
#define LIBAVCODEC_VERSION_MAJOR 58
#define LIBA
---
libavcodec/samidec.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavcodec/samidec.c b/libavcodec/samidec.c
index e32f238c62..8804210700 100644
--- a/libavcodec/samidec.c
+++ b/libavcodec/samidec.c
@@ -30,12 +30,14 @@
#include "htmlsubtitles.h"
typedef str
---
libavcodec/subviewerdec.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/subviewerdec.c b/libavcodec/subviewerdec.c
index 805c7dd547..7fbcf54d4c 100644
--- a/libavcodec/subviewerdec.c
+++ b/libavcodec/subviewerdec.c
@@ -65,13 +65,16 @@ static int subviewer_d
---
libavcodec/webvttdec.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/webvttdec.c b/libavcodec/webvttdec.c
index 7b2d1750de..494de08884 100644
--- a/libavcodec/webvttdec.c
+++ b/libavcodec/webvttdec.c
@@ -98,13 +98,16 @@ static int webvtt_decode_frame(AVCode
---
libavcodec/srtdec.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavcodec/srtdec.c b/libavcodec/srtdec.c
index ecc0801595..8d3b3cfc9e 100644
--- a/libavcodec/srtdec.c
+++ b/libavcodec/srtdec.c
@@ -85,6 +85,8 @@ static int srt_decode_frame(AVCodecContext *avctx,
---
libavcodec/ass.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/libavcodec/ass.c b/libavcodec/ass.c
index b4f081c819..da05a83d69 100644
--- a/libavcodec/ass.c
+++ b/libavcodec/ass.c
@@ -80,14 +80,14 @@ int ff_ass_subtitle_header(AVCodecContext *avctx,
int
---
libavcodec/ass.c | 154 ++-
libavcodec/ass.h | 106 +++-
2 files changed, 215 insertions(+), 45 deletions(-)
diff --git a/libavcodec/ass.c b/libavcodec/ass.c
index da05a83d69..65942a2567 100644
--- a/libavcodec/ass.c
+++
Am Fr., 24. Jan. 2020 um 23:49 Uhr schrieb Michael Kuron
:
>
> Previously, the default palette would always be used.
> Now, we can accept a custom palette, just like dvdsubdec does.
>
> Signed-off-by: Michael Kuron
> ---
> doc/encoders.texi | 8
> libavcodec/dvdsubenc.c | 19 ++
On 11/18/2019 4:47 AM, Andreas Rheinhardt wrote:
> Signed-off-by: Andreas Rheinhardt
> ---
> libavcodec/cbs_av1_syntax_template.c | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/libavcodec/cbs_av1_syntax_template.c
> b/libavcodec/cbs_av1_syntax_template.c
> index c843cfa02b..c00982f74f
Marton Balint (12020-01-24):
> I tested this on Windows7/10 and it does not seem to work. closesocket()
> indeed aborts the pending recv() call, but not shutdown(). CancelIoEx()
> seems to work though.
Using one of these to implement a pthread_cancel() that works for our
situation seems like the b
On Thu, 23 Jan 2020, Matt Oliver wrote:
On Thu, 23 Jan 2020 at 08:12, Marton Balint wrote:
On Wed, 22 Jan 2020, Nicolas George wrote:
Marton Balint (12020-01-16):
It is not supported by every threading implementation, and the only
thing we
gain with it is an immediate shutdown of rec
and use it to avoid unnecessary initializations and frees in
ff_hevc_annexb2mp4() and ff_hevc_annexb2mp4_buf(): Even if the caller
does not want to strip HEVC parameter sets away when converting from
Annex B to mp4, a pointer has been initialized to NULL and later freed
while still being NULL despi
Certain types of OBUs are stripped away before muxing into Matroska and
ISOBMFF; there are two functions to do this: One that outputs by
directly writing in an AVIOContext and one that returns a freshly
allocated buffer with the units not stripped away copied into it.
The latter option is bad for
Previously, the default palette would always be used.
Now, we can accept a custom palette, just like dvdsubdec does.
Signed-off-by: Michael Kuron
---
doc/encoders.texi | 8
libavcodec/dvdsubenc.c | 19 ++-
2 files changed, 26 insertions(+), 1 deletion(-)
diff --gi
Signed-off-by: Andreas Rheinhardt
---
libavformat/av1.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/libavformat/av1.h b/libavformat/av1.h
index 52d0814e86..6cc3fcaad2 100644
--- a/libavformat/av1.h
+++ b/libavformat/av1.h
@@ -59,15 +59,13 @@ int ff_av1_filter_obus(AV
ff_av1_filter_obus_buf() and ff_avc_parse_nal_units_buf() both have a
pointer-to-pointer parameter which they use to pass a newly allocated
buffer to the caller. And both functions freed what this pointer points to
before overwriting it. But no caller of these functions used this feature,
but some
Saves initialization of an HEVCDecoderConfigurationRecord when
the data is already in ISOBMFF-format or if it is plainly invalid.
Signed-off-by: Andreas Rheinhardt
---
libavformat/hevc.c | 18 --
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/libavformat/hevc.c b/
Dynamic buffers involve implicit allocations that are currently usually
unchecked; ff_avc_parse_nal_units_buf() and ff_hevc_annexb2mp4buf() are
no exceptions to this. So add checks for them.
Signed-off-by: Andreas Rheinhardt
---
One might argue that this should also check for whether the size ret
On Fri, Jan 24, 2020 at 7:26 PM Michael Kuron
wrote:
> Previously, the default palette would always be used.
> Now, we can accept a custom palette, just like dvdsubdec does.
>
> Signed-off-by: Michael Kuron
> ---
> doc/encoders.texi | 9 +
> libavcodec/dvdsubenc.c | 19 +++
On Fri, 24 Jan 2020 at 00:46, Mark Thompson wrote:
> On 23/01/2020 15:18, Artem Galin wrote:
> > This enables DX11 support for QSV with higher priority than DX9.
> > In case of multiple GPUs configuration, DX9 API does not allow to get
> > access to QSV device in some cases - headless.
> > Implem
On Fri, 24 Jan 2020, Martin Storsjö wrote:
This was missed in 63418e374fcf26.
---
tests/checkasm/checkasm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Will push this one now, as it's just completing the earlier pushed commit
and there hasn't been any complaints.
// Martin
__
Previously, the default palette would always be used.
Now, we can accept a custom palette, just like dvdsubdec does.
Signed-off-by: Michael Kuron
---
doc/encoders.texi | 9 +
libavcodec/dvdsubenc.c | 19 ++-
2 files changed, 27 insertions(+), 1 deletion(-)
diff --g
0001-lavc-dvdsubenc-accept-palette-from-options.patch
Description: Binary data
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpe
Am Fr., 24. Jan. 2020 um 17:05 Uhr schrieb James Almer :
>
> On 1/24/2020 12:59 PM, Paul B Mahol wrote:
> > On 1/24/20, James Almer wrote:
> >> On 1/24/2020 11:14 AM, Paul B Mahol wrote:
> >>> Signed-off-by: Paul B Mahol
> >>> ---
> >>> libavcodec/dnxhdenc.c | 11 ++-
> >>> libavcodec/dn
Am Fr., 24. Jan. 2020 um 10:15 Uhr schrieb Zhao Zhili :
>
> ./ffmpeg -threads 1 -f lavfi -t 60 -i anoisesrc -af 'anlmdn' -f null
> -benchmark -
>
> Test results on Snapdragon 845:
> Before:
> size=N/A time=00:01:00.00 bitrate=N/A speed=11.2x
> video:0kB audio:5625kB subtitle:0
On 1/24/2020 12:59 PM, Paul B Mahol wrote:
> On 1/24/20, James Almer wrote:
>> On 1/24/2020 11:14 AM, Paul B Mahol wrote:
>>> Signed-off-by: Paul B Mahol
>>> ---
>>> libavcodec/dnxhdenc.c | 11 ++-
>>> libavcodec/dnxhdenc.h | 1 +
>>> 2 files changed, 11 insertions(+), 1 deletion(-)
>>>
On 1/24/20, James Almer wrote:
> On 1/24/2020 11:14 AM, Paul B Mahol wrote:
>> Signed-off-by: Paul B Mahol
>> ---
>> libavcodec/dnxhdenc.c | 11 ++-
>> libavcodec/dnxhdenc.h | 1 +
>> 2 files changed, 11 insertions(+), 1 deletion(-)
>>
>> diff --git a/libavcodec/dnxhdenc.c b/libavcodec/
On 1/24/2020 11:14 AM, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavcodec/dnxhdenc.c | 11 ++-
> libavcodec/dnxhdenc.h | 1 +
> 2 files changed, 11 insertions(+), 1 deletion(-)
>
> diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c
> index 2feb8baf21..03835fa79
Signed-off-by: Paul B Mahol
---
libavcodec/dnxhdenc.c | 11 ++-
libavcodec/dnxhdenc.h | 1 +
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c
index 2feb8baf21..03835fa794 100644
--- a/libavcodec/dnxhdenc.c
+++ b/libavcodec/dnxhd
On Mon, Nov 18, 2019 at 8:48 AM Andreas Rheinhardt <
andreas.rheinha...@gmail.com> wrote:
> ff_cbs_insert_unit_data() has two modes of operation: It can insert a
> unit with a newly created reference to an already existing AVBuffer; or
> it can take a buffer and create an AVBuffer for it. Said buf
On 1/24/20, Jai Luthra wrote:
> Signed-off-by: Jai Luthra
> ---
> libavcodec/mlpenc.c | 30 ++
> 1 file changed, 14 insertions(+), 16 deletions(-)
>
> diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
> index 0e7a9b7640..40872c42fa 100644
> --- a/libavcodec/mlpen
Signed-off-by: Paul B Mahol
---
libavcodec/dnxhdenc.c | 10 +-
libavcodec/dnxhdenc.h | 1 +
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c
index 2feb8baf21..c1b493a604 100644
--- a/libavcodec/dnxhdenc.c
+++ b/libavcodec/dnxhde
Signed-off-by: Paul B Mahol
---
libavcodec/dnxhddec.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/libavcodec/dnxhddec.c b/libavcodec/dnxhddec.c
index 1e95086696..2ec004333f 100644
--- a/libavcodec/dnxhddec.c
+++ b/libavcodec/dnxhddec.c
@@ -235,7 +235,14 @@ static i
On Tue, Jan 21, 2020 at 07:44:46PM +0100, Anton Khirnov wrote:
> Quoting Michael Niedermayer (2020-01-21 15:43:48)
> > On Tue, Jan 21, 2020 at 12:24:50PM +0100, Anton Khirnov wrote:
> > > Quoting Michael Niedermayer (2020-01-16 17:51:28)
> > > > Compared to ad-hoc if(printed) ... code this allows t
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 30 ++
1 file changed, 14 insertions(+), 16 deletions(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
index 0e7a9b7640..40872c42fa 100644
--- a/libavcodec/mlpenc.c
+++ b/libavcodec/mlpenc.c
@@ -94,8 +94,8 @
huff offset wasn't always within the bounds before, which lead to
corrupt encoding that didn't always trigger lossless check failures
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc
Seems very trivial.
On 1/18/20, Zhao Zhili wrote:
> ./ffmpeg -threads 1 -f lavfi -i anoisesrc -f lavfi -t 30 -i anoisesrc -t
> 600 -lavfi afir -benchmark -f null -
>
> Test results on Snapdragon 845:
> Without SIMD:
> size=N/A time=00:10:00.00 bitrate=N/A speed=32.2x
> bench: u
Signed-off-by: Paul B Mahol
---
configure | 1 +
doc/filters.texi | 97
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/opencl/xfade.cl | 150
libavfilter/opencl_source.h | 1 +
libavfilter/v
* fix a possible memory leak (apply_filter returned before freeing)
* use apply_filters in process_major_frame
* revert back to checking bounds with 24 bitdepth, as huff offset takes
care of it
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 25 -
1 file changed, 12 i
This patchset fixes lossless check failures for 16-bit mlp/truehd encoding.
Please check with more samples and let me know if you find any lossless
failures.
Bug 6216 https://trac.ffmpeg.org/ticket/6216 still cannot be closed as last
few frames aren't encoded, thus output is not bit-exact.
I wi
Fixes Coverity CID 1396239.
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
index 1cee38c82f..41030f6f07 100644
--- a/libavcodec/mlpenc.c
+++ b/libavcodec/mlpenc.c
@@ -1,6
we need two bits instead of one bit to represent -1 in bitstream
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
index deb171645c..f4948451f1 100644
--- a/libavcodec/mlpenc.c
+++ b/lib
Ping for review, thanks!
> On Jan 18, 2020, at 10:35 PM, Zhao Zhili wrote:
>
> ./ffmpeg -threads 1 -f lavfi -i anoisesrc -f lavfi -t 30 -i anoisesrc -t 600
> -lavfi afir -benchmark -f null -
>
> Test results on Snapdragon 845:
>Without SIMD:
> size=N/A time=00:10:00.00 bitrate=N/A
./ffmpeg -threads 1 -f lavfi -t 60 -i anoisesrc -af 'anlmdn' -f null
-benchmark -
Test results on Snapdragon 845:
Before:
size=N/A time=00:01:00.00 bitrate=N/A speed=11.2x
video:0kB audio:5625kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown
51 matches
Mail list logo