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:
authorHendrik Leppkes <h.leppkes@gmail.com>2012-02-12 15:18:42 +0400
committerHendrik Leppkes <h.leppkes@gmail.com>2012-02-12 15:18:42 +0400
commit31cffa0c25473fc2f7d2977a044a310b12fbbef8 (patch)
tree63d19926766da84462be60b2ebbdf2cb4a8f4138 /developer_info/LAVVideoSettings.h
parente9f15863f1f0146f68c593e3a5253940d4561b5d (diff)
Update developer_info
Diffstat (limited to 'developer_info/LAVVideoSettings.h')
-rw-r--r--developer_info/LAVVideoSettings.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/developer_info/LAVVideoSettings.h b/developer_info/LAVVideoSettings.h
index c43d4485..3715cb4d 100644
--- a/developer_info/LAVVideoSettings.h
+++ b/developer_info/LAVVideoSettings.h
@@ -149,6 +149,11 @@ typedef enum LAVOutPixFmts {
LAVOutPixFmt_NB // Number of formats
} LAVOutPixFmts;
+typedef enum LAVDitherMode {
+ LAVDither_Ordered,
+ LAVDither_Random
+} LAVDitherMode;
+
// LAV Audio configuration interface
[uuid("FA40D6E9-4D38-4761-ADD2-71A9EC5FD32F")]
interface ILAVVideoSettings : public IUnknown
@@ -277,4 +282,10 @@ interface ILAVVideoSettings : public IUnknown
// Get wether all content is treated as progressive, and any interlaced flags are ignored
STDMETHOD_(BOOL, GetDeintTreatAsProgressive)() = 0;
+
+ // Set the dithering mode used
+ STDMETHOD(SetDitherMode)(LAVDitherMode ditherMode) = 0;
+
+ // Get the dithering mode used
+ STDMETHOD_(LAVDitherMode, GetDitherMode)() = 0;
};