Lines 378-383
void x265_param_default(x265_param* param)
Link Here
|
378 |
param->preferredTransferCharacteristics = -1; |
378 |
param->preferredTransferCharacteristics = -1; |
379 |
param->pictureStructure = -1; |
379 |
param->pictureStructure = -1; |
380 |
param->bEmitCLL = 1; |
380 |
param->bEmitCLL = 1; |
|
|
381 |
param->bEmitAmbientViewingEnvironment = 0; |
381 |
|
382 |
|
382 |
param->bEnableFrameDuplication = 0; |
383 |
param->bEnableFrameDuplication = 0; |
383 |
param->dupThreshold = 70; |
384 |
param->dupThreshold = 70; |
Lines 1880-1885
int x265_check_params(x265_param* param)
Link Here
|
1880 |
|| param->bEmitIDRRecoverySEI |
1881 |
|| param->bEmitIDRRecoverySEI |
1881 |
|| !!param->interlaceMode |
1882 |
|| !!param->interlaceMode |
1882 |
|| param->preferredTransferCharacteristics > 1 |
1883 |
|| param->preferredTransferCharacteristics > 1 |
|
|
1884 |
|| param->bEmitAmbientViewingEnvironment |
1883 |
|| param->toneMapFile |
1885 |
|| param->toneMapFile |
1884 |
|| param->naluFile); |
1886 |
|| param->naluFile); |
1885 |
|
1887 |
|
Lines 2766-2771
void x265_copy_params(x265_param* dst, x265_param* src)
Link Here
|
2766 |
dst->bEmitCLL = src->bEmitCLL; |
2768 |
dst->bEmitCLL = src->bEmitCLL; |
2767 |
dst->maxCLL = src->maxCLL; |
2769 |
dst->maxCLL = src->maxCLL; |
2768 |
dst->maxFALL = src->maxFALL; |
2770 |
dst->maxFALL = src->maxFALL; |
|
|
2771 |
dst->ambientIlluminance = src->ambientIlluminance; |
2772 |
dst->ambientLightX = src->ambientLightX; |
2773 |
dst->ambientLightY = src->ambientLightY; |
2774 |
dst->bEmitAmbientViewingEnvironment = src->bEmitAmbientViewingEnvironment; |
2769 |
dst->log2MaxPocLsb = src->log2MaxPocLsb; |
2775 |
dst->log2MaxPocLsb = src->log2MaxPocLsb; |
2770 |
dst->bEmitVUIHRDInfo = src->bEmitVUIHRDInfo; |
2776 |
dst->bEmitVUIHRDInfo = src->bEmitVUIHRDInfo; |
2771 |
dst->bEmitVUITimingInfo = src->bEmitVUITimingInfo; |
2777 |
dst->bEmitVUITimingInfo = src->bEmitVUITimingInfo; |