diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-02-12 15:18:42 +0400 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-02-12 15:18:42 +0400 |
commit | 31cffa0c25473fc2f7d2977a044a310b12fbbef8 (patch) | |
tree | 63d19926766da84462be60b2ebbdf2cb4a8f4138 /developer_info | |
parent | e9f15863f1f0146f68c593e3a5253940d4561b5d (diff) |
Update developer_info
Diffstat (limited to 'developer_info')
-rw-r--r-- | developer_info/LAVVideoSettings.h | 11 |
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; }; |