Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuc Trudeau <ltrudeau@twoorioles.com>2019-10-11 00:07:55 +0300
committerLuc Trudeau <ltrudeau@twoorioles.com>2019-10-11 00:07:55 +0300
commitb7d7c8ce18693d64c52956944c39777d047cfd4d (patch)
tree7dfa0e7109597e97b262661641ed4dde0e91c817 /src/lf_mask.c
parent57dd0aae90c6b6c8bf370553507dae568671a4e4 (diff)
Check loopfilter levels prior to calling lf_mask
Diffstat (limited to 'src/lf_mask.c')
-rw-r--r--src/lf_mask.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/lf_mask.c b/src/lf_mask.c
index 5cdbfba..6e12eb5 100644
--- a/src/lf_mask.c
+++ b/src/lf_mask.c
@@ -286,7 +286,6 @@ static inline void mask_edges_chroma(uint16_t (*const masks)[32][2][2],
void dav1d_create_lf_mask_intra(Av1Filter *const lflvl,
uint8_t (*const level_cache)[4],
const ptrdiff_t b4_stride,
- const Dav1dFrameHeader *const hdr,
const uint8_t (*filter_level)[8][2],
const int bx, const int by,
const int iw, const int ih,
@@ -297,9 +296,6 @@ void dav1d_create_lf_mask_intra(Av1Filter *const lflvl,
uint8_t *const ay, uint8_t *const ly,
uint8_t *const auv, uint8_t *const luv)
{
- if (!hdr->loopfilter.level_y[0] && !hdr->loopfilter.level_y[1])
- return;
-
const uint8_t *const b_dim = dav1d_block_dimensions[bs];
const int bw4 = imin(iw - bx, b_dim[0]);
const int bh4 = imin(ih - by, b_dim[1]);
@@ -350,7 +346,6 @@ void dav1d_create_lf_mask_intra(Av1Filter *const lflvl,
void dav1d_create_lf_mask_inter(Av1Filter *const lflvl,
uint8_t (*const level_cache)[4],
const ptrdiff_t b4_stride,
- const Dav1dFrameHeader *const hdr,
const uint8_t (*filter_level)[8][2],
const int bx, const int by,
const int iw, const int ih,
@@ -361,9 +356,6 @@ void dav1d_create_lf_mask_inter(Av1Filter *const lflvl,
uint8_t *const ay, uint8_t *const ly,
uint8_t *const auv, uint8_t *const luv)
{
- if (!hdr->loopfilter.level_y[0] && !hdr->loopfilter.level_y[1])
- return;
-
const uint8_t *const b_dim = dav1d_block_dimensions[bs];
const int bw4 = imin(iw - bx, b_dim[0]);
const int bh4 = imin(ih - by, b_dim[1]);