diff options
| author | jhurst <jhurst@cinecert.com> | 2007-10-20 19:43:18 +0000 |
|---|---|---|
| committer | jhurst <> | 2007-10-20 19:43:18 +0000 |
| commit | 70bbc088b0b8f079c41b07141bec35447be469c5 (patch) | |
| tree | e49dfeead6921dd637608ee40cbaca8d25c80448 /src/AS_DCP_MXF.cpp | |
| parent | f457a7ea8fa446b71e7802a20f575ae5bcc9926b (diff) | |
3-D love
Diffstat (limited to 'src/AS_DCP_MXF.cpp')
| -rwxr-xr-x | src/AS_DCP_MXF.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/AS_DCP_MXF.cpp b/src/AS_DCP_MXF.cpp index 5afd293..1d4f473 100755 --- a/src/AS_DCP_MXF.cpp +++ b/src/AS_DCP_MXF.cpp @@ -148,7 +148,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; + { + if ( ASDCP_SUCCESS(TestHeader.GetMDObjectByType(OBJ_TYPE_ARGS(StereoscopicPictureSubDescriptor))) ) + type = ESS_JPEG_2000_S; + else + 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))) ) |
