Answered
Bug in field order params in SDK Exporter example
The field order does not appear to be set correctly in SDK_Exporter_Params.cpp:
// Field order
exNewParamInfo fieldOrderParam;
exParamValues fieldOrderValues;
safeStrCpy(fieldOrderParam.identifier, 256, ADBEVideoFieldType);
fieldOrderParam.paramType = exParamType_int;
fieldOrderParam.flags = exParamFlag_none;
frameRateValues.value.intValue = seqFieldOrder.mInt32;
fieldOrderValues.disabled = kPrFalse;
fieldOrderValues.hidden = kPrFalse;
fieldOrderParam.paramValues = fieldOrderValues;
exportParamSuite->AddParam( exporterPluginID,
mgroupIndex,
ADBEBasicVideoGroup,
&fieldOrderParam);The line:
frameRateValues.value.intValue = seqFieldOrder.mInt32;should be (I think):
fieldOrderValues.value.intValue = prFieldsNone;
