Showing the changes to codec/encoder/core/src/encoder_ext.cpp (1 of 1 file). Show all
Unified · Split
| @@ -943,6 +943,16 @@ void FreeDqLayer (SDqLayer*& pDq, CMemoryAlign* pMa) { · 942 unmodified lines | ||
| 943 | 943 | pDq->ppSliceInLayer = NULL; |
| 944 | 944 | } |
| 945 | 945 | |
| 946 | + if (pDq->pFirstMbIdxOfSlice) { | |
| 947 | + pMa->WelsFree (pDq->pFirstMbIdxOfSlice, "pDq->pFirstMbIdxOfSlice"); | |
| 948 | + pDq->pFirstMbIdxOfSlice = NULL; | |
| 949 | + } | |
| 950 | + | |
| 951 | + if (pDq->pCountMbNumInSlice) { | |
| 952 | + pMa->WelsFree (pDq->pCountMbNumInSlice, "pDq->pCountMbNumInSlice"); | |
| 953 | + pDq->pCountMbNumInSlice = NULL; | |
| 954 | + } | |
| 955 | + | |
| 946 | 956 | if (pDq->pNumSliceCodedOfPartition) { |
| 947 | 957 | pMa->WelsFree (pDq->pNumSliceCodedOfPartition, "pNumSliceCodedOfPartition"); |
| 948 | 958 | pDq->pNumSliceCodedOfPartition = NULL; |