diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-10-27 12:52:22 +0400 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-10-27 12:52:22 +0400 |
commit | 45ca50f52259e4e5cf47bbfb655a1da9dd0f7fb4 (patch) | |
tree | 4d9b23f6d7232fdd202c072aef8843d255ac00a3 | |
parent | 1b60e6a6b76878deea808df91cb62bfa9ea7bda9 (diff) |
Add support for Avid DV decoding
-rw-r--r-- | common/includes/moreuuids.h | 4 | ||||
-rw-r--r-- | decoder/LAVVideo/Media.cpp | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/common/includes/moreuuids.h b/common/includes/moreuuids.h index 39ceec10..dc752900 100644 --- a/common/includes/moreuuids.h +++ b/common/includes/moreuuids.h @@ -1109,6 +1109,10 @@ DEFINE_GUID(MEDIASUBTYPE_DV5P, DEFINE_GUID(MEDIASUBTYPE_DVC, 0x20637664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71); +// 76645641-0000-0010-8000-00AA00389B71 +DEFINE_GUID(MEDIASUBTYPE_AVdv, + 0x76645641, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71); + // 31535046-0000-0010-8000-00AA00389B71 DEFINE_GUID(MEDIASUBTYPE_FPS1, 0x31535046, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71); diff --git a/decoder/LAVVideo/Media.cpp b/decoder/LAVVideo/Media.cpp index 431d3459..2f5f952f 100644 --- a/decoder/LAVVideo/Media.cpp +++ b/decoder/LAVVideo/Media.cpp @@ -146,6 +146,7 @@ static const FFMPEG_SUBTYPE_MAP lavc_video_codecs[] = { { &MEDIASUBTYPE_DV5P, AV_CODEC_ID_DVVIDEO }, { &MEDIASUBTYPE_DVPP, AV_CODEC_ID_DVVIDEO }, { &MEDIASUBTYPE_DVC, AV_CODEC_ID_DVVIDEO }, + { &MEDIASUBTYPE_AVdv, AV_CODEC_ID_DVVIDEO }, // Misc Formats { &MEDIASUBTYPE_SVQ1, AV_CODEC_ID_SVQ1 }, @@ -343,6 +344,7 @@ const AMOVIESETUP_MEDIATYPE CLAVVideo::sudPinTypesIn[] = { { &MEDIATYPE_Video, &MEDIASUBTYPE_DV5P }, { &MEDIATYPE_Video, &MEDIASUBTYPE_DVPP }, { &MEDIATYPE_Video, &MEDIASUBTYPE_DVC }, + { &MEDIATYPE_Video, &MEDIASUBTYPE_AVdv }, // Misc Formats { &MEDIATYPE_Video, &MEDIASUBTYPE_SVQ1 }, |