Skip to content

Commit

Permalink
Update developer_info
Browse files Browse the repository at this point in the history
  • Loading branch information
Nevcairiel committed Dec 11, 2016
1 parent 08990b2 commit 42b9649
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 16 deletions.
3 changes: 1 addition & 2 deletions developer_info/IGraphRebuildDelegate.h
Expand Up @@ -23,8 +23,7 @@
DEFINE_GUID(IID_IGraphRebuildDelegate,
0x17989414, 0xc927, 0x4d73, 0xab, 0x6c, 0x19, 0xdf, 0x37, 0x60, 0x2a, 0xc4);

[uuid("17989414-C927-4D73-AB6C-19DF37602AC4")]
interface IGraphRebuildDelegate : public IUnknown
interface __declspec(uuid("17989414-C927-4D73-AB6C-19DF37602AC4")) IGraphRebuildDelegate : public IUnknown
{
// Called by the splitter to let the player know that a certain pin needs to be rebuild.
//
Expand Down
3 changes: 1 addition & 2 deletions developer_info/IMediaSample3D.h
Expand Up @@ -4,8 +4,7 @@

#pragma once

[uuid("E92D790E-BF54-43C4-B394-8CA0A41BF9EC")]
interface IMediaSample3D : public IMediaSample2
interface __declspec(uuid("E92D790E-BF54-43C4-B394-8CA0A41BF9EC")) IMediaSample3D : public IMediaSample2
{
STDMETHOD(Enable3D)() = 0;
STDMETHOD(GetPointer3D)(BYTE **ppBuffer) = 0;
Expand Down
3 changes: 1 addition & 2 deletions developer_info/IMediaSideData.h
Expand Up @@ -10,8 +10,7 @@
// This interface should be implemented in IMediaSample objects and accessed through IUnknown
// It allows binary side data to be attached to the media samples and delivered with them
// Restrictions: Only one side data per type can be attached
[uuid("F940AE7F-48EB-4377-806C-8FC48CAB2292")]
interface IMediaSideData : public IUnknown
interface __declspec(uuid("F940AE7F-48EB-4377-806C-8FC48CAB2292")) IMediaSideData : public IUnknown
{
// Set the side data identified by guidType to the data provided
// The provided data will be copied and stored internally
Expand Down
6 changes: 2 additions & 4 deletions developer_info/LAVAudioSettings.h
Expand Up @@ -94,8 +94,7 @@ typedef enum LAVAudioMixingMode {
} LAVAudioMixingMode;

// LAV Audio configuration interface
[uuid("4158A22B-6553-45D0-8069-24716F8FF171")]
interface ILAVAudioSettings : public IUnknown
interface __declspec(uuid("4158A22B-6553-45D0-8069-24716F8FF171")) ILAVAudioSettings : public IUnknown
{
// Switch to Runtime Config mode. This will reset all settings to default, and no changes to the settings will be saved
// You can use this to programmatically configure LAV Audio without interfering with the users settings in the registry.
Expand Down Expand Up @@ -198,8 +197,7 @@ interface ILAVAudioSettings : public IUnknown

// LAV Audio Status Interface
// Get the current playback stats
[uuid("A668B8F2-BA87-4F63-9D41-768F7DE9C50E")]
interface ILAVAudioStatus : public IUnknown
interface __declspec(uuid("A668B8F2-BA87-4F63-9D41-768F7DE9C50E")) ILAVAudioStatus : public IUnknown
{
// Check if the given sample format is supported by the current playback chain
STDMETHOD_(BOOL,IsSampleFormatSupported)(LAVAudioSampleFormat sfCheck) = 0;
Expand Down
3 changes: 1 addition & 2 deletions developer_info/LAVSplitterSettings.h
Expand Up @@ -32,8 +32,7 @@ typedef enum LAVSubtitleMode {
LAVSubtitleMode_Advanced
} LAVSubtitleMode;

[uuid("774A919D-EA95-4A87-8A1E-F48ABE8499C7")]
interface ILAVFSettings : public IUnknown
interface __declspec(uuid("774A919D-EA95-4A87-8A1E-F48ABE8499C7")) ILAVFSettings : public IUnknown
{
// Switch to Runtime Config mode. This will reset all settings to default, and no changes to the settings will be saved
// You can use this to programmatically configure LAV Splitter without interfering with the users settings in the registry.
Expand Down
8 changes: 4 additions & 4 deletions developer_info/LAVVideoSettings.h
Expand Up @@ -88,6 +88,8 @@ typedef enum LAVVideoCodec {
Codec_TrueMotion,
Codec_VP7,
Codec_H264MVC,
Codec_CineformHD,
Codec_MagicYUV,

Codec_VideoNB // Number of entries (do not use when dynamically linking)
} LAVVideoCodec;
Expand Down Expand Up @@ -194,8 +196,7 @@ typedef enum LAVDitherMode {
} LAVDitherMode;

// LAV Video configuration interface
[uuid("FA40D6E9-4D38-4761-ADD2-71A9EC5FD32F")]
interface ILAVVideoSettings : public IUnknown
interface __declspec(uuid("FA40D6E9-4D38-4761-ADD2-71A9EC5FD32F")) ILAVVideoSettings : public IUnknown
{
// Switch to Runtime Config mode. This will reset all settings to default, and no changes to the settings will be saved
// You can use this to programmatically configure LAV Video without interfering with the users settings in the registry.
Expand Down Expand Up @@ -385,8 +386,7 @@ interface ILAVVideoSettings : public IUnknown
};

// LAV Video status interface
[uuid("1CC2385F-36FA-41B1-9942-5024CE0235DC")]
interface ILAVVideoStatus : public IUnknown
interface __declspec(uuid("1CC2385F-36FA-41B1-9942-5024CE0235DC")) ILAVVideoStatus : public IUnknown
{
// Get the name of the active decoder (can return NULL if none is active)
STDMETHOD_(LPCWSTR, GetActiveDecoderName)() = 0;
Expand Down

0 comments on commit 42b9649

Please sign in to comment.