Fix related register order issue in ff_h264_idct_add_neon.
Found-by: zjh8890 <243186...@qq.com>
---
libavcodec/aarch64/h264idct_neon.S | 4 ++--
libavcodec/aarch64/neon.S | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavcodec/aarch64/h264idct_neon.S
b/libavc
On 2015-12-21 19:06:15 +0100, Janne Grunau wrote:
> Module: libav
> Branch: master
> Commit: 489e6add4478b0f5717dbf644234c6f3a3baf02c
>
> Author: Janne Grunau
> Committer: Janne Grunau
> Date: Tue Dec 8 16:24:57 2015 +0100
>
> checkasm: add fmtcon
On 2016-01-10 00:28:49 +, Kieran Kunhya wrote:
> ---
> libavcodec/Makefile | 1 +
> libavcodec/allcodecs.c | 1 +
> libavcodec/avcodec.h| 1 +
> libavcodec/cfhd.c | 565
>
> libavcodec/cfhd.h | 99 +
> libavc
Hej,
On 2021-09-20 13:00:40 +0300, Martin Storsjö wrote:
> If no --cpu= option was passed to configure, we detect what the
> compiler defaults to. This detected value was then fed back to the
> rest of the configure logic, as if it was an explicit choice.
>
> This breaks on Ubuntu 21.10 with GCC
aarch64 change.
Signed-off-by: Janne Grunau
---
libavcodec/arm/vp9mc_neon.S | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/libavcodec/arm/vp9mc_neon.S b/libavcodec/arm/vp9mc_neon.S
index bd8cda7c308f..2ec729bb314d 100644
--- a/libavcodec/arm/vp9mc_neon.S
+++ b
read buffer overflow. This triggers segfaults in Firefox for
video resolutions which result in a page aligned picture size like
1280x640.
Prevent this by using emulated edge in this case.
Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=1881185
Signed-off-by: Janne Grunau
---
libavcodec/vp9re
like seen by Firefox a read beyond the end of the
buffer results in a segfault.
After the over-read is reduced to a single pixel it's reasonable to use
VP9's emulated edge motion compensation for this.
Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=1881185
Signed-off-by: Ja
On Fri, Dec 20, 2024 at 07:53:33PM +0100, Michael Niedermayer wrote:
> Hi Janne
>
> On Thu, Dec 19, 2024 at 10:12:22PM +0100, Janne Grunau wrote:
> > This reduces the amount the horizontal filters read beyond the filter
> > width to a consistent 1 pixel. The data is not us
read buffer overflow. This triggers segfaults in Firefox for
video resolutions which result in a page aligned picture size like
1280x640.
Prevent this by using emulated edge in this case.
Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=1881185
Signed-off-by: Janne Grunau
---
libavcodec/vp9re
like seen by Firefox a read beyond the end of the
buffer results in a segfault.
After the over-read is reduced to a single pixel it's reasonable to use
VP9's emulated edge motion compensation for this.
Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=1881185
Signed-off-by: Ja
aarch64 change.
Signed-off-by: Janne Grunau
---
libavcodec/arm/vp9mc_neon.S | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/libavcodec/arm/vp9mc_neon.S b/libavcodec/arm/vp9mc_neon.S
index bd8cda7c308f..2ec729bb314d 100644
--- a/libavcodec/arm/vp9mc_neon.S
+++ b
On Fri, Dec 20, 2024 at 07:51:08PM +0100, Michael Niedermayer wrote:
> Hi Janne
>
> On Thu, Dec 19, 2024 at 10:12:23PM +0100, Janne Grunau wrote:
> > The arm/aarch64 horizontal filter reads one additional pixel beyond what
> > the filter uses. This can become an issue if the
12 matches
Mail list logo