summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_spp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpcodecs/vf_spp.c')
-rw-r--r--libmpcodecs/vf_spp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpcodecs/vf_spp.c b/libmpcodecs/vf_spp.c
index 476d2103c7..0fcee9d665 100644
--- a/libmpcodecs/vf_spp.c
+++ b/libmpcodecs/vf_spp.c
@@ -406,7 +406,7 @@ static void filter(struct vf_priv_s *p, uint8_t *dst, uint8_t *src, int dst_stri
qp= p->qp;
else{
qp= qp_store[ (XMIN(x, width-1)>>qps) + (XMIN(y, height-1)>>qps) * qp_stride];
- if(p->mpeg2) qp = FFMAX(1, qp>>1);
+ qp = FFMAX(1, norm_qscale(qp, p->mpeg2));
}
for(i=0; i<count; i++){
const int x1= x + offset[i+count-1][0];