Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/includes/moreuuids.h9
-rw-r--r--decoder/LAVVideo/Media.cpp6
2 files changed, 15 insertions, 0 deletions
diff --git a/common/includes/moreuuids.h b/common/includes/moreuuids.h
index f1068f77..76e745ce 100644
--- a/common/includes/moreuuids.h
+++ b/common/includes/moreuuids.h
@@ -1262,6 +1262,15 @@ DEFINE_GUID(MEDIASUBTYPE_ULY0,
DEFINE_GUID(MEDIASUBTYPE_ULY2,
MAKEFOURCC('U','L','Y','2'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
+DEFINE_GUID(MEDIASUBTYPE_UQY2,
+ MAKEFOURCC('U', 'Q', 'Y', '2'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
+
+DEFINE_GUID(MEDIASUBTYPE_UQRG,
+ MAKEFOURCC('U', 'Q', 'R', 'G'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
+
+DEFINE_GUID(MEDIASUBTYPE_UQRA,
+ MAKEFOURCC('U', 'Q', 'R', 'A'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
+
DEFINE_GUID(MEDIASUBTYPE_ULH0,
MAKEFOURCC('U','L','H','0'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
diff --git a/decoder/LAVVideo/Media.cpp b/decoder/LAVVideo/Media.cpp
index 407e257a..20148f90 100644
--- a/decoder/LAVVideo/Media.cpp
+++ b/decoder/LAVVideo/Media.cpp
@@ -236,6 +236,9 @@ static const FFMPEG_SUBTYPE_MAP lavc_video_codecs[] = {
{ &MEDIASUBTYPE_ULRG, AV_CODEC_ID_UTVIDEO },
{ &MEDIASUBTYPE_ULY0, AV_CODEC_ID_UTVIDEO },
{ &MEDIASUBTYPE_ULY2, AV_CODEC_ID_UTVIDEO },
+ { &MEDIASUBTYPE_UQY2, AV_CODEC_ID_UTVIDEO },
+ { &MEDIASUBTYPE_UQRG, AV_CODEC_ID_UTVIDEO },
+ { &MEDIASUBTYPE_UQRA, AV_CODEC_ID_UTVIDEO },
{ &MEDIASUBTYPE_ULH0, AV_CODEC_ID_UTVIDEO },
{ &MEDIASUBTYPE_ULH2, AV_CODEC_ID_UTVIDEO },
{ &MEDIASUBTYPE_AMVV, AV_CODEC_ID_AMV },
@@ -492,6 +495,9 @@ const AMOVIESETUP_MEDIATYPE CLAVVideo::sudPinTypesIn[] = {
{ &MEDIATYPE_Video, &MEDIASUBTYPE_ULRG },
{ &MEDIATYPE_Video, &MEDIASUBTYPE_ULY0 },
{ &MEDIATYPE_Video, &MEDIASUBTYPE_ULY2 },
+ { &MEDIATYPE_Video, &MEDIASUBTYPE_UQY2 },
+ { &MEDIATYPE_Video, &MEDIASUBTYPE_UQRG },
+ { &MEDIATYPE_Video, &MEDIASUBTYPE_UQRA },
{ &MEDIATYPE_Video, &MEDIASUBTYPE_ULH0 },
{ &MEDIATYPE_Video, &MEDIASUBTYPE_ULH2 },
{ &MEDIATYPE_Video, &MEDIASUBTYPE_AMVV },