* 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
---
v2: remove unused variables in process_major_frame
---
libavcodec/mlpe
On Wed, Jul 10, 2019 at 12:14:56AM +0200, Lynne wrote:
Jul 9, 2019, 9:18 PM by m...@jailuthra.in:
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/
On Wed, Jul 10, 2019, 03:05 Aman Gupta wrote:
> On Wed, Jun 26, 2019 at 4:25 AM wrote:
>
> > From: Limin Wang
> >
> > Below is the testing ffmpeg command for the setting:
> > ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color_primaries bt2020
> > -colorspace bt2020_ncl -color_trc smpte2084 smpt
after a successful init if the function fails for another reason close
the codec without requiring FF_CODEC_CAP_INIT_CLEANUP which is meant to
cover init failures themselves. fixes a memory leak in those cases.
BUG=oss-fuzz:15529
Signed-off-by: James Zern
---
libavcodec/utils.c | 5 -
1 fil
This filter enables raw frames to be dumped to a
file before they are sent through the auto-inserted
scaler filter and useful when you want unscaled
raw frames in an output file.
Signed-off-by: U. Artie Eoff
---
Changelog| 1 +
doc/filters.texi | 20 +
libavfilter/
On Wed, Jun 26, 2019 at 4:25 AM wrote:
> From: Limin Wang
>
> Below is the testing ffmpeg command for the setting:
> ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color_primaries bt2020
> -colorspace bt2020_ncl -color_trc smpte2084 smpte2048.ts
> ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color
On Tue, Jul 9, 2019 at 2:07 PM Marton Balint wrote:
> merge_pmt_versions was not usable if multiple programs were present because
> when it was searching for candidate streams it did not make sure that the
> PMT was
> of the same program. This caused the streams of all programs to get merged
> in
Jul 9, 2019, 9:18 PM by m...@jailuthra.in:
> 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 deb17
The second use of strcpy() that this patch fixes was added in
commit 0e9c01f.
Regards
Cameron
On Fri, 5 Jul 2019 at 17:47, Michael Niedermayer
wrote:
> On Sun, Jun 30, 2019 at 12:00:43AM +0100, Cameron Cawley wrote:
> > ---
> > libavformat/rpl.c | 4 ++--
> > 1 file changed, 2 insertions(+), 2
As defined in sections F.14.2.8 and F.14.3.8
Signed-off-by: James Almer
---
libavcodec/cbs_h2645.c| 1 +
libavcodec/cbs_h265.h | 12 +++
libavcodec/cbs_h265_syntax_template.c | 29 +++
libavcodec/hevc_sei.h | 1 +
On 7/9/2019 3:34 PM, Derek Buitenhuis wrote:
> Port to the new send/receive API by: James Almer .
>
> Signed-off-by: Derek Buitenhuis
> ---
> Lots of stuff happened since v3!
>
> * The C API / library is now in rav1e's main repo, and officially supported.
> * rav1e will bump the soname and pkg-c
merge_pmt_versions was not usable if multiple programs were present because
when it was searching for candidate streams it did not make sure that the PMT
was
of the same program. This caused the streams of all programs to get merged into
a single (garbled) program.
This patch makes sure that the
On Tue, Jul 09, 2019 at 08:26:19PM +0200, Carl Eugen Hoyos wrote:
Please split the patch into self-contained changes with appropriate commit
messages.
Thank you, Carl Eugen
Cool, I've done more fixes will send a new patch set as a separate thread
thx
Hi,
On Tue, Jul 09, 2019 at 19:34:33 +0100, Derek Buitenhuis wrote:
> Port to the new send/receive API by: James Almer .
Two nits:
> +Sets the minimum quantizer (ceiling) to use when in bitrate mdoe.
Typo -> "mode"
> +av_log(avctx, AV_LOG_ERROR, "Unknown return code from
> rav1e_send_
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
* 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 | 20 +++-
1 file changed, 11 insert
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 34 --
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
index 9805e7ff23..4124df6d8f 100644
--- a/libavcodec/mlpenc.c
+++ b/libavcodec/mlpenc.c
@@ -94,8 +94
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
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
English was used before.
Signed-off-by: Marton Balint
---
Changelog | 1 +
libavformat/movenc.c | 2 +-
libavformat/version.h | 2 +-
tests/ref/acodec/alac | 2 +-
tests/ref/acodec/pc
On 09/07/2019 19:34, Derek Buitenhuis wrote:
> * Added two pass support.
As a side note, I really dislike the stats_out/stats_in API, since it requires
the whole stats be held in memory. This my become problematic when rav1e adds
temporal RDO (think mbtree) and the stats files grow a lot.
- Derek
On 09/07/2019 19:34, Derek Buitenhuis wrote:
> +Go to @url{https://github.com/lu-zero/crav1e/} and follow the instructions
> to build
> +the C library. To enable using rav1e in FFmpeg, pass @code{--enable-librav1e}
> +to @file{./configure}.
Eugh. This is supposed to point to https://github.com/xi
Port to the new send/receive API by: James Almer .
Signed-off-by: Derek Buitenhuis
---
Lots of stuff happened since v3!
* The C API / library is now in rav1e's main repo, and officially supported.
* rav1e will bump the soname and pkg-config version on any breaking changes.
* C API is now as fast
> Am 09.07.2019 um 19:23 schrieb Jai Luthra :
>
> Signed-off-by: Jai Luthra
> ---
> libavcodec/mlpenc.c | 72 +++--
> 1 file changed, 37 insertions(+), 35 deletions(-)
>
> diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
> index deb171645c..09a8336
Signed-off-by: Jai Luthra
---
libavcodec/mlpenc.c | 72 +++--
1 file changed, 37 insertions(+), 35 deletions(-)
diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c
index deb171645c..09a8336b47 100644
--- a/libavcodec/mlpenc.c
+++ b/libavcodec/mlpenc.c
@
On Mon, Jul 08, 2019 at 06:34:12PM +0800, lance.lmw...@gmail.com wrote:
> From: Limin Wang
>
> How to reproduce the problem(use two ts files with audio stream):
> ffmpeg -i left_w_a.ts -i right_w_a.ts -filter_complex "hstack=inputs=2" -f
> null -
>
> With above command, the audio stream of the
Fixes:
15524/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TRUEMOTION2_fuzzer-5173148372172800
Fixes: signed integer overflow: 13701388 - -2134868270 cannot be represented in
type 'int'
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signe
>-Original Message-
>From: ffmpeg-devel-boun...@ffmpeg.org [mailto:ffmpeg-devel-boun...@ffmpeg.org]
>On Behalf Of
>YunQiang Su
>Sent: Tuesday, July 2, 2019 11:53 AM
>To: ffmpeg-devel@ffmpeg.org
>Cc: YunQiang Su
>Subject: [FFmpeg-devel] [PATCH] MIPS: replace addi with addiu
>
>addi/daddi ar
On Tue, Jul 9, 2019 at 7:42 PM Pavel Pilar wrote:
>
> ---
> libavformat/hlsenc.c | 12 +++-
> 1 file changed, 7 insertions(+), 5 deletions(-)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index 00c725af18..94fd713834 100644
> --- a/libavformat/hlsenc.c
> +++ b/libavformat
Loongson 3A4000 and 2k1000 has supported MSA2.0.
This patch optimized SAD_UB2_UH,UNPCK_R_SH_SW,UNPCK_SB_SH and UNPCK_SH_SW with
MSA2.0 instruction.
---
configure | 5 +
libavutil/mips/generic_macros_msa.h | 42 ++---
2 files changed,
---
libavformat/hlsenc.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 00c725af18..94fd713834 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -2653,6 +2653,9 @@ static int hls_init(AVFormatContext
On 7/9/19, Ronald S. Bultje wrote:
> Hi,
>
> On Mon, Jul 8, 2019 at 6:23 PM Yan Cen wrote:
>
>> From: yancen
>>
>> There is no need all reference frame demension is valid in libvpx.
>>
>
> Haven't we discussed this before? Anyway, it seems you're really eager to
> get this in, so I'll drop my ob
Hi,
On Mon, Jul 8, 2019 at 6:23 PM Yan Cen wrote:
> From: yancen
>
> There is no need all reference frame demension is valid in libvpx.
>
Haven't we discussed this before? Anyway, it seems you're really eager to
get this in, so I'll drop my objection. (I still think this could cause
issues in
On 7/6/19, Andreas Rheinhardt wrote:
> The most serious bit of the substream_info header field (in a mayor sync
> packet) indicates whether a 16-channel presentation is present in the
> bitstream. If set, the extended_substream_info header field contains
> information about the 16-channel presenta
On 7/6/19, Andreas Rheinhardt wrote:
> Several checks (e.g. when the size of the input packet is too small)
> simply used "goto fail", but didn't set the return value appropriately
> for an error.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavcodec/truehd_core_bsf.c | 14 ++
> 1
On Tue, Jul 9, 2019 at 4:43 PM Pavel Pilar wrote:
>
> ---
> libavformat/hlsenc.c | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index 057134f410..00c725af18 100644
> --- a/libavformat/hlsenc.c
> +++ b/libavformat/hlsenc.c
> @@ -23,6 +
On Tue, Jul 9, 2019 at 12:37 AM Davis wrote:
>
> "avctx->bits_per_raw_sample" always returns 0.
> Tested with 24 Bit ALAC. The result is bit-perfect.
> Fix #7287.
> ---
> libavcodec/audiotoolboxdec.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/audiotoolboxd
---
libavformat/hlsenc.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 057134f410..00c725af18 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -23,6 +23,7 @@
#include "config.h"
#include
#include
+#include
#if HAV
38 matches
Mail list logo