History

Get rid of an unnecessary cast by declaring the right pointer type

Martin Storsjö committed 12 years ago

Commit ce7b00e1 parent 09b45e33 files · +3 −3Browse files

Unified · Split

3 files
  1. codec/encoder/core/inc/svc_enc_slice_segment.h +1 −1
  2. codec/encoder/core/src/encoder_ext.cpp +1 −1
  3. codec/encoder/core/src/svc_enc_slice_segment.cpp +1 −1
codec/encoder/core/inc/svc_enc_slice_segment.h+1−1
@@ -196,7 +196,7 @@ bool CheckFixedSliceNumMultiSliceSetting (const int32_t kiMbNumInFrame, SSliceA · 195 unmodified lines
196196 bool CheckRasterMultiSliceSetting (const int32_t kiMbNumInFrame, SSliceArgument* pSliceArg);
197197 bool CheckRowMbMultiSliceSetting (const int32_t kiMbWidth, SSliceArgument* pSliceArg);
198198
199−void GomValidCheckSliceNum (const int32_t kiMbWidth, const int32_t kiMbHeight, int32_t* pSliceNum);
199+void GomValidCheckSliceNum (const int32_t kiMbWidth, const int32_t kiMbHeight, uint32_t* pSliceNum);
200200 void GomValidCheckSliceMbNum (const int32_t kiMbWidth, const int32_t kiMbHeight, SSliceArgument* pSliceArg);
201201 //end of checking valid para
202202
codec/encoder/core/src/encoder_ext.cpp+1−1
@@ -267,7 +267,7 @@ int32_t ParamValidationExt (SWelsSvcCodingParam* pCodingParam) { · 266 unmodified lines
267267 }
268268 if (pCodingParam->bEnableRc) { // multiple slices verify with gom
269269 //check uiSliceNum
270− GomValidCheckSliceNum (iMbWidth, iMbHeight, (int32_t*)&fDlp->sSliceCfg.sSliceArgument.uiSliceNum);
270+ GomValidCheckSliceNum (iMbWidth, iMbHeight, &fDlp->sSliceCfg.sSliceArgument.uiSliceNum);
271271 assert (fDlp->sSliceCfg.sSliceArgument.uiSliceNum > 1);
272272 //set uiSliceMbNum with current uiSliceNum
273273 GomValidCheckSliceMbNum (iMbWidth, iMbHeight, &fDlp->sSliceCfg.sSliceArgument);
codec/encoder/core/src/svc_enc_slice_segment.cpp+1−1
@@ -209,7 +209,7 @@ bool CheckRasterMultiSliceSetting (const int32_t kiMbNumInFrame, SSliceArgument* · 208 unmodified lines
209209
210210
211211 // GOM based RC related for uiSliceNum decision, only used at SM_FIXEDSLCNUM_SLICE
212−void GomValidCheckSliceNum (const int32_t kiMbWidth, const int32_t kiMbHeight, int32_t* pSliceNum) {
212+void GomValidCheckSliceNum (const int32_t kiMbWidth, const int32_t kiMbHeight, uint32_t* pSliceNum) {
213213 const int32_t kiCountNumMb = kiMbWidth * kiMbHeight;
214214 int32_t iSliceNum = *pSliceNum;
215215 int32_t iGomSize;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t