Skip to content

Commit

Permalink
Update developer_info
Browse files Browse the repository at this point in the history
  • Loading branch information
Nevcairiel committed Mar 6, 2016
1 parent b344748 commit f07286e
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions developer_info/LAVVideoSettings.h
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit f07286e

Please sign in to comment.