Showing the changes to codec/encoder/core/src/svc_encode_slice.cpp (1 of 4 files). Show all
Unified · Split
| @@ -675,11 +675,11 @@ void WelsCodePOverDynamicSlice (sWelsEncCtx* pEncCtx, SSlice* pSlice) { · 674 unmodified lines | |||
| 675 | 675 | ||
| 676 | // 1st index: 0: for P pSlice; 1: for I pSlice; | 676 | // 1st index: 0: for P pSlice; 1: for I pSlice; |
| 677 | // 2nd index: 0: for non-dynamic pSlice; 1: for dynamic I pSlice; | 677 | // 2nd index: 0: for non-dynamic pSlice; 1: for dynamic I pSlice; |
| 678 | PWelsCodingSliceFunc g_pWelsSliceCoding[2][2] = { | 678 | const PWelsCodingSliceFunc g_pWelsSliceCoding[2][2] = { |
| 679 | { WelsCodePSlice, WelsCodePOverDynamicSlice }, // P SSlice | 679 | { WelsCodePSlice, WelsCodePOverDynamicSlice }, // P SSlice |
| 680 | { WelsISliceMdEnc, WelsISliceMdEncDynamic } // I SSlice | 680 | { WelsISliceMdEnc, WelsISliceMdEncDynamic } // I SSlice |
| 681 | }; | 681 | }; |
| 682 | PWelsSliceHeaderWriteFunc g_pWelsWriteSliceHeader[2] = { // 0: for base; 1: for ext; | 682 | const PWelsSliceHeaderWriteFunc g_pWelsWriteSliceHeader[2] = { // 0: for base; 1: for ext; |
| 683 | WelsSliceHeaderWrite, | 683 | WelsSliceHeaderWrite, |
| 684 | WelsSliceHeaderExtWrite | 684 | WelsSliceHeaderExtWrite |
| 685 | }; | 685 | }; |