2498 | | m_cCUSplitFlagSCModel .copyFrom( &pSrc->m_cCUSplitFlagSCModel ); |
2499 | | m_cCUSkipFlagSCModel .copyFrom( &pSrc->m_cCUSkipFlagSCModel ); |
2500 | | m_cCUMergeFlagExtSCModel .copyFrom( &pSrc->m_cCUMergeFlagExtSCModel ); |
2501 | | m_cCUMergeIdxExtSCModel .copyFrom( &pSrc->m_cCUMergeIdxExtSCModel ); |
2502 | | m_cCUAlfCtrlFlagSCModel .copyFrom( &pSrc->m_cCUAlfCtrlFlagSCModel ); |
2503 | | m_cCUPartSizeSCModel .copyFrom( &pSrc->m_cCUPartSizeSCModel ); |
2504 | | #if AMP |
2505 | | m_cCUXPosiSCModel .copyFrom( &pSrc->m_cCUXPosiSCModel ); |
2506 | | m_cCUYPosiSCModel .copyFrom( &pSrc->m_cCUYPosiSCModel ); |
2507 | | #endif |
2508 | | m_cCUPredModeSCModel .copyFrom( &pSrc->m_cCUPredModeSCModel ); |
2509 | | m_cCUIntraPredSCModel .copyFrom( &pSrc->m_cCUIntraPredSCModel ); |
2510 | | m_cCUChromaPredSCModel .copyFrom( &pSrc->m_cCUChromaPredSCModel ); |
2511 | | m_cCUInterDirSCModel .copyFrom( &pSrc->m_cCUInterDirSCModel ); |
2512 | | m_cCUMvdSCModel .copyFrom( &pSrc->m_cCUMvdSCModel ); |
2513 | | m_cCURefPicSCModel .copyFrom( &pSrc->m_cCURefPicSCModel ); |
2514 | | m_cCUDeltaQpSCModel .copyFrom( &pSrc->m_cCUDeltaQpSCModel ); |
2515 | | |
2516 | | m_cCUQtCbfSCModel .copyFrom( &pSrc->m_cCUQtCbfSCModel ); |
2517 | | m_cCUQtRootCbfSCModel .copyFrom( &pSrc->m_cCUQtRootCbfSCModel ); |
2518 | | #if SIGMAP_CTX_RED |
2519 | | m_cCUSigSCModelLuma .copyFrom( &pSrc->m_cCUSigSCModelLuma ); |
2520 | | m_cCUSigSCModelChroma .copyFrom( &pSrc->m_cCUSigSCModelChroma ); |
2521 | | #else |
2522 | | m_cCUSigSCModel .copyFrom( &pSrc->m_cCUSigSCModel ); |
2523 | | #endif |
2524 | | m_cCuCtxLastX .copyFrom( &pSrc->m_cCuCtxLastX ); |
2525 | | m_cCuCtxLastY .copyFrom( &pSrc->m_cCuCtxLastY ); |
2526 | | #if COEFF_CTXSET_RED |
2527 | | m_cCUOneSCModelLuma .copyFrom( &pSrc->m_cCUOneSCModelLuma ); |
2528 | | m_cCUOneSCModelChroma .copyFrom( &pSrc->m_cCUOneSCModelChroma ); |
2529 | | m_cCUAbsSCModelLuma .copyFrom( &pSrc->m_cCUAbsSCModelLuma ); |
2530 | | m_cCUAbsSCModelChroma .copyFrom( &pSrc->m_cCUAbsSCModelChroma ); |
2531 | | #else |
2532 | | m_cCUOneSCModel .copyFrom( &pSrc->m_cCUOneSCModel ); |
2533 | | m_cCUAbsSCModel .copyFrom( &pSrc->m_cCUAbsSCModel ); |
2534 | | #endif |
2535 | | m_cMVPIdxSCModel .copyFrom( &pSrc->m_cMVPIdxSCModel ); |
2536 | | m_cALFFlagSCModel .copyFrom( &pSrc->m_cALFFlagSCModel ); |
2537 | | m_cALFUvlcSCModel .copyFrom( &pSrc->m_cALFUvlcSCModel ); |
2538 | | m_cALFSvlcSCModel .copyFrom( &pSrc->m_cALFSvlcSCModel ); |
2539 | | #if SAO |
2540 | | m_cSaoFlagSCModel .copyFrom( &pSrc->m_cSaoFlagSCModel ); |
2541 | | m_cSaoUvlcSCModel .copyFrom( &pSrc->m_cSaoUvlcSCModel ); |
2542 | | m_cSaoSvlcSCModel .copyFrom( &pSrc->m_cSaoSvlcSCModel ); |
2543 | | #endif |
2544 | | m_cCUTransSubdivFlagSCModel .copyFrom( &pSrc->m_cCUTransSubdivFlagSCModel ); |
| 2498 | memcpy(m_contextModels, pSrc->m_contextModels, m_numContextModels*sizeof(m_contextModels[0])); |