xine-lib 1.2.13-20230125hg15249
Data Structures | Typedefs | Enumerations
interfaces.h File Reference
#include "iunk.h"
#include "com.h"

Go to the source code of this file.

Data Structures

struct  _PinInfo
 
struct  _AllocatorProperties
 
struct  IEnumMediaTypes_vt
 
struct  _IEnumMediaTypes
 
struct  IPin_vt
 
struct  _IPin
 
struct  IEnumPins_vt
 
struct  _IEnumPins
 
struct  IMediaSample_vt
 
struct  _IMediaSample
 
struct  IBaseFilter_vt
 
struct  _IBaseFilter
 
struct  IMemAllocator_vt
 
struct  _IMemAllocator
 
struct  IMemInputPin_vt
 
struct  _IMemInputPin
 
struct  IHidden_vt
 
struct  _IHidden
 
struct  IHidden2_vt
 
struct  _IHidden2
 
struct  IDivxFilterInterface
 
struct  IDivxFilterInterface_vt
 

Typedefs

typedef struct _IReferenceClock IReferenceClock
 
typedef struct _IFilterGraph IFilterGraph
 
typedef struct _IBaseFilter IBaseFilter
 
typedef struct _PinInfo PIN_INFO
 
typedef struct _AllocatorProperties ALLOCATOR_PROPERTIES
 
typedef struct _IEnumMediaTypes IEnumMediaTypes
 
typedef struct IEnumMediaTypes_vt IEnumMediaTypes_vt
 
typedef struct _IPin IPin
 
typedef struct IPin_vt IPin_vt
 
typedef struct _IEnumPins IEnumPins
 
typedef struct IEnumPins_vt IEnumPins_vt
 
typedef struct _IMediaSample IMediaSample
 
typedef struct IMediaSample_vt IMediaSample_vt
 
typedef struct IBaseFilter_vt IBaseFilter_vt
 
typedef struct _IMemAllocator IMemAllocator
 
typedef struct IMemAllocator_vt IMemAllocator_vt
 
typedef struct _IMemInputPin IMemInputPin
 
typedef struct IMemInputPin_vt IMemInputPin_vt
 
typedef struct _IHidden IHidden
 
typedef struct IHidden_vt IHidden_vt
 
typedef struct _IHidden2 IHidden2
 
typedef struct IHidden2_vt IHidden2_vt
 
typedef struct IDivxFilterInterface IDivxFilterInterface
 

Enumerations

enum  PIN_DIRECTION { PINDIR_INPUT = 0 , PINDIR_OUTPUT }
 

Typedef Documentation

◆ ALLOCATOR_PROPERTIES

◆ IBaseFilter

typedef struct _IBaseFilter IBaseFilter

◆ IBaseFilter_vt

typedef struct IBaseFilter_vt IBaseFilter_vt

◆ IDivxFilterInterface

typedef struct IDivxFilterInterface IDivxFilterInterface

◆ IEnumMediaTypes

◆ IEnumMediaTypes_vt

typedef struct IEnumMediaTypes_vt IEnumMediaTypes_vt

◆ IEnumPins

typedef struct _IEnumPins IEnumPins

◆ IEnumPins_vt

typedef struct IEnumPins_vt IEnumPins_vt

◆ IFilterGraph

typedef struct _IFilterGraph IFilterGraph

◆ IHidden

typedef struct _IHidden IHidden

◆ IHidden2

typedef struct _IHidden2 IHidden2

◆ IHidden2_vt

typedef struct IHidden2_vt IHidden2_vt

◆ IHidden_vt

typedef struct IHidden_vt IHidden_vt

◆ IMediaSample

typedef struct _IMediaSample IMediaSample

◆ IMediaSample_vt

typedef struct IMediaSample_vt IMediaSample_vt

◆ IMemAllocator

typedef struct _IMemAllocator IMemAllocator

◆ IMemAllocator_vt

typedef struct IMemAllocator_vt IMemAllocator_vt

◆ IMemInputPin

typedef struct _IMemInputPin IMemInputPin

◆ IMemInputPin_vt

typedef struct IMemInputPin_vt IMemInputPin_vt

◆ IPin

typedef struct _IPin IPin

◆ IPin_vt

typedef struct IPin_vt IPin_vt

◆ IReferenceClock

typedef struct _IReferenceClock IReferenceClock

◆ PIN_INFO

typedef struct _PinInfo PIN_INFO

Enumeration Type Documentation

◆ PIN_DIRECTION

Enumerator
PINDIR_INPUT 
PINDIR_OUTPUT