@@ -1106,7 +1106,7 @@ fn filter_v_edge<T: Pixel>(
1106
1106
} else {
1107
1107
block. bsize . largest_chroma_tx_size ( xdec, ydec)
1108
1108
} ;
1109
- let tx_edge = bo. 0 . x >> xdec & ( txsize. width_mi ( ) - 1 ) == 0 ;
1109
+ let tx_edge = ( bo. 0 . x >> xdec) & ( txsize. width_mi ( ) - 1 ) == 0 ;
1110
1110
if tx_edge {
1111
1111
let prev_block = deblock_left ( blocks, bo, & p. as_const ( ) ) ;
1112
1112
let block_edge = bo. 0 . x & ( block. n4_w as usize - 1 ) == 0 ;
@@ -1153,7 +1153,7 @@ fn sse_v_edge<T: Pixel>(
1153
1153
} else {
1154
1154
block. bsize . largest_chroma_tx_size ( xdec, ydec)
1155
1155
} ;
1156
- let tx_edge = bo. 0 . x >> xdec & ( txsize. width_mi ( ) - 1 ) == 0 ;
1156
+ let tx_edge = ( bo. 0 . x >> xdec) & ( txsize. width_mi ( ) - 1 ) == 0 ;
1157
1157
if tx_edge {
1158
1158
let prev_block = deblock_left ( blocks, bo, rec_plane) ;
1159
1159
let block_edge = bo. 0 . x & ( block. n4_w as usize - 1 ) == 0 ;
@@ -1202,7 +1202,7 @@ fn filter_h_edge<T: Pixel>(
1202
1202
} else {
1203
1203
block. bsize . largest_chroma_tx_size ( xdec, ydec)
1204
1204
} ;
1205
- let tx_edge = bo. 0 . y >> ydec & ( txsize. height_mi ( ) - 1 ) == 0 ;
1205
+ let tx_edge = ( bo. 0 . y >> ydec) & ( txsize. height_mi ( ) - 1 ) == 0 ;
1206
1206
if tx_edge {
1207
1207
let prev_block = deblock_up ( blocks, bo, & p. as_const ( ) ) ;
1208
1208
let block_edge = bo. 0 . y & ( block. n4_h as usize - 1 ) == 0 ;
@@ -1249,7 +1249,7 @@ fn sse_h_edge<T: Pixel>(
1249
1249
} else {
1250
1250
block. bsize . largest_chroma_tx_size ( xdec, ydec)
1251
1251
} ;
1252
- let tx_edge = bo. 0 . y >> ydec & ( txsize. height_mi ( ) - 1 ) == 0 ;
1252
+ let tx_edge = ( bo. 0 . y >> ydec) & ( txsize. height_mi ( ) - 1 ) == 0 ;
1253
1253
if tx_edge {
1254
1254
let prev_block = deblock_up ( blocks, bo, rec_plane) ;
1255
1255
let block_edge = bo. 0 . y & ( block. n4_h as usize - 1 ) == 0 ;
0 commit comments