diff options
| author | jhurst <jhurst@cinecert.com> | 2007-09-26 18:31:20 +0000 |
|---|---|---|
| committer | jhurst <> | 2007-09-26 18:31:20 +0000 |
| commit | f457a7ea8fa446b71e7802a20f575ae5bcc9926b (patch) | |
| tree | 4d73a3d347b1d351e859ece24721c6636fff568f /src/AS_DCP_MXF.cpp | |
| parent | deaf5cf9df866a1632a310ae4e5e774ae7aeca68 (diff) | |
stereoscopic JP2K writing
Diffstat (limited to 'src/AS_DCP_MXF.cpp')
| -rwxr-xr-x | src/AS_DCP_MXF.cpp | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/src/AS_DCP_MXF.cpp b/src/AS_DCP_MXF.cpp index 247c2da..5afd293 100755 --- a/src/AS_DCP_MXF.cpp +++ b/src/AS_DCP_MXF.cpp @@ -149,21 +149,12 @@ ASDCP::EssenceType(const char* filename, EssenceType_t& type) type = ESS_UNKNOWN; if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(RGBAEssenceDescriptor))) ) type = ESS_JPEG_2000; - else - { - if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(WaveAudioDescriptor))) ) - type = ESS_PCM_24b_48k; - else - { - if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(MPEG2VideoDescriptor))) ) - type = ESS_MPEG2_VES; - else - { - if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(DCTimedTextDescriptor))) ) - type = ESS_TIMED_TEXT; - } - } - } + else if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(WaveAudioDescriptor))) ) + type = ESS_PCM_24b_48k; + else if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(MPEG2VideoDescriptor))) ) + type = ESS_MPEG2_VES; + else if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(DCTimedTextDescriptor))) ) + type = ESS_TIMED_TEXT; } return result; |
