Showing the changes to codec/decoder/core/src/mv_pred.cpp (1 of 3 files). Show all
Unified · Split
| @@ -504,7 +504,7 @@ int32_t PredMvBDirectSpatial (PWelsDecoderContext pCtx, int16_t iMvp[LIST_A][2], · 503 unmodified lines | ||
| 504 | 504 | iDiagonalRef[listIdx] = iRightTopRef[listIdx]; |
| 505 | 505 | if (REF_NOT_AVAIL == iDiagonalRef[listIdx]) { |
| 506 | 506 | iDiagonalRef[listIdx] = iLeftTopRef[listIdx]; |
| 507 | − * (int32_t*)iMvC[listIdx] = * (int32_t*)iMvD[listIdx]; | |
| 507 | + ST32 (iMvC[listIdx], LD32 (iMvD[listIdx])); | |
| 508 | 508 | } |
| 509 | 509 | |
| 510 | 510 | int8_t ref_temp = WELS_MIN_POSITIVE (iTopRef[listIdx], iDiagonalRef[listIdx]); |