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

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksoid <aleksoid@users.sourceforge.net>2012-02-20 10:49:34 +0400
committerAleksoid <aleksoid@users.sourceforge.net>2012-02-20 10:49:34 +0400
commit29bb4af8142a6fb0000b038b840d34ffa99020d7 (patch)
treea93a6a19285ebd716bfc045c53febef6869a02c4
parent387f1d809e4cdacd7c7796f373dcfcf72a0dde83 (diff)
Fix : incorrect saving "Codecs" settings in stand-alone filter MPCVideoDec;
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4087 10f7b99b-c216-0410-bff0-8a66a9350fd8
-rw-r--r--src/filters/transform/MPCVideoDec/MPCVideoDecSettingsWnd.cpp21
1 files changed, 17 insertions, 4 deletions
diff --git a/src/filters/transform/MPCVideoDec/MPCVideoDecSettingsWnd.cpp b/src/filters/transform/MPCVideoDec/MPCVideoDecSettingsWnd.cpp
index 537e0dbee..d18444f97 100644
--- a/src/filters/transform/MPCVideoDec/MPCVideoDecSettingsWnd.cpp
+++ b/src/filters/transform/MPCVideoDec/MPCVideoDecSettingsWnd.cpp
@@ -375,14 +375,24 @@ bool CMPCVideoDecCodecWnd::OnApply()
nActiveCodecs |= MPCVD_H264_DXVA;
}
#endif
-#if INTERNAL_DECODER_H264
+#if INTERNAL_DECODER_VC1_DXVA
if (m_lstCodecs.GetCheck (nPos++)) {
- nActiveCodecs |= MPCVD_H264;
+ nActiveCodecs |= MPCVD_VC1_DXVA;
}
#endif
-#if INTERNAL_DECODER_VC1_DXVA
+#if INTERNAL_DECODER_WMV3_DXVA
if (m_lstCodecs.GetCheck (nPos++)) {
- nActiveCodecs |= MPCVD_VC1_DXVA;
+ nActiveCodecs |= MPCVD_WMV3_DXVA;
+ }
+#endif
+#if INTERNAL_DECODER_MPEG2_DXVA
+ if (m_lstCodecs.GetCheck (nPos++)) {
+ nActiveCodecs |= MPCVD_MPEG2_DXVA;
+ }
+#endif
+#if INTERNAL_DECODER_H264
+ if (m_lstCodecs.GetCheck (nPos++)) {
+ nActiveCodecs |= MPCVD_H264;
}
#endif
#if INTERNAL_DECODER_VC1
@@ -428,6 +438,9 @@ bool CMPCVideoDecCodecWnd::OnApply()
nActiveCodecs |= MPCVD_MJPEG;
}
if (m_lstCodecs.GetCheck (nPos++)) {
+ nActiveCodecs |= MPCVD_INDEO;
+ }
+ if (m_lstCodecs.GetCheck (nPos++)) {
nActiveCodecs |= MPCVD_RV;
}
#endif