Initialize2 does the same checks and initializes the same fields.
Showing the changes to codec/encoder/plus/src/welsEncoderExt.cpp (1 of 1 file). Show all
Unified · Split
| @@ -208,11 +208,6 @@ int CWelsH264SVCEncoder::Initialize (SEncParamBase* argv, const INIT_TYPE iInitT · 207 unmodified lines | ||
| 208 | 208 | iInitType, (void*)argv); |
| 209 | 209 | return cmInitParaError; |
| 210 | 210 | } |
| 211 | − if (m_bInitialFlag) { | |
| 212 | − WelsLog (m_pEncContext, WELS_LOG_WARNING, "CWelsH264SVCEncoder::Initialize(), reinitialize, m_bInitialFlag= %d\n", | |
| 213 | − m_bInitialFlag); | |
| 214 | − Uninitialize(); | |
| 215 | − } | |
| 216 | 211 | |
| 217 | 212 | SWelsSvcCodingParam sConfig (true); |
| 218 | 213 | if(iInitType == INIT_TYPE_PARAMETER_BASED) |
| @@ -280,7 +275,6 @@ int CWelsH264SVCEncoder::Initialize (SEncParamBase* argv, const INIT_TYPE iInitT · 61 unmodified lines | ||
| 280 | 275 | ++ i; |
| 281 | 276 | } |
| 282 | 277 | #endif//REC_FRAME_COUNT |
| 283 | − m_iSrcListSize = 1; | |
| 284 | 278 | |
| 285 | 279 | return Initialize2 (&sConfig); |
| 286 | 280 | } |