diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-03-06 12:53:13 +0300 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-03-06 12:53:13 +0300 |
commit | f07286eb7a3d4c417eb278a5e2e919f17cb50023 (patch) | |
tree | 918e8518afc8de4c743f8926f88bb8e7860ab0ec /developer_info | |
parent | b3447481c97b8bc23c8654848623ca452946f377 (diff) |
Update developer_info
Diffstat (limited to 'developer_info')
-rw-r--r-- | developer_info/LAVVideoSettings.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/developer_info/LAVVideoSettings.h b/developer_info/LAVVideoSettings.h index 6a8a7518..2134a39b 100644 --- a/developer_info/LAVVideoSettings.h +++ b/developer_info/LAVVideoSettings.h @@ -87,6 +87,7 @@ typedef enum LAVVideoCodec { Codec_VP9, Codec_TrueMotion, Codec_VP7, + Codec_H264MVC, Codec_VideoNB // Number of entries (do not use when dynamically linking) } LAVVideoCodec; @@ -375,6 +376,12 @@ interface ILAVVideoSettings : public IUnknown #define LAVHWACCEL_DEVICE_DEFAULT ((DWORD)-1) STDMETHOD_(DWORD, GetHWAccelDeviceIndex)(LAVHWAccel hwAccel, DWORD *pdwDeviceIdentifier) = 0; STDMETHOD(SetHWAccelDeviceIndex)(LAVHWAccel hwAccel, DWORD dwIndex, DWORD dwDeviceIdentifier) = 0; + + // Temporary Override for players to disable H.264 MVC decoding + // This is not a permanent setting and not saved, but can be used by players to offer a "Play in 2D" option, or similar. + // A setting of FALSE disable MVC decoding temporarily + // Note that the override cannot force-enable the option if its turned off through SetFormatConfiguration + STDMETHOD(SetH264MVCDecodingOverride)(BOOL bEnabled) = 0; }; // LAV Video status interface |