mirror of
https://github.com/mpv-player/mpv
synced 2024-07-27 17:48:22 +02:00
update for r20654
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20656 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
d4f2e185b4
commit
87834e6a23
@ -377,13 +377,22 @@
|
||||
|
||||
decoder->quantizer_matrix[0] =
|
||||
decoder->quantizer_prescale[0][quantizer_scale_code];
|
||||
@@ -1564,6 +1569,9 @@
|
||||
@@ -1568,6 +1569,18 @@
|
||||
|
||||
#define NEXT_MACROBLOCK \
|
||||
do { \
|
||||
+ if(decoder->quant_store) \
|
||||
+ if(decoder->quant_store) { \
|
||||
+ if (decoder->picture_structure == TOP_FIELD) \
|
||||
+ decoder->quant_store[2*decoder->quant_stride*(decoder->v_offset>>4) \
|
||||
+ +(decoder->offset>>4)] = decoder->quantizer_scale; \
|
||||
+ else if (decoder->picture_structure == BOTTOM_FIELD) \
|
||||
+ decoder->quant_store[2*decoder->quant_stride*(decoder->v_offset>>4) \
|
||||
+ + decoder->quant_stride \
|
||||
+ +(decoder->offset>>4)] = decoder->quantizer_scale; \
|
||||
+ else \
|
||||
+ decoder->quant_store[decoder->quant_stride*(decoder->v_offset>>4) \
|
||||
+ +(decoder->offset>>4)] = decoder->quantizer_scale; \
|
||||
+ } \
|
||||
decoder->offset += 16; \
|
||||
if (decoder->offset == decoder->width) { \
|
||||
do { /* just so we can use the break statement */ \
|
||||
|
Loading…
Reference in New Issue
Block a user