History

add a setoption for further setting

sijchen committed 12 years ago

Commit 61926f21 parent 199d19a3 files · +13 −2Browse files

Showing the changes to codec/encoder/plus/src/welsEncoderExt.cpp (1 of 3 files). Show all

Unified · Split

codec/encoder/plus/src/welsEncoderExt.cpp+6−1
@@ -902,10 +902,15 @@ int CWelsH264SVCEncoder::SetOption (ENCODER_OPTION eOptionId, void* pOption) { · 901 unmodified lines
902902 }
903903 break;
904904 case ENCODER_OPTION_COMPLEXITY: {
905− int32_t iValue = * ((int32_t*)pOption);
905+ int32_t iValue = * (static_cast<int32_t*>(pOption));
906906 m_pEncContext->pSvcParam->iComplexityMode = (ECOMPLEXITY_MODE)iValue;
907907 }
908908 break;
909+ case ENCODER_OPTION_IS_LOSSLESS_LINK: {
910+ bool bValue = * (static_cast<bool*>(pOption));
911+ m_pEncContext->pSvcParam->bIsLossLessLink = bValue;
912+ }
913+ break;
909914 default:
910915 return cmInitParaError;
911916 }

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