xine-lib 1.2.13-20230125hg15249
Data Structures | Typedefs | Functions
inputpin.h File Reference
#include "interfaces.h"

Go to the source code of this file.

Data Structures

struct  _CBaseFilter2
 
struct  _CBaseFilter
 
struct  CInputPin
 
struct  CRemotePin
 
struct  CRemotePin2
 

Typedefs

typedef struct _CBaseFilter2 CBaseFilter2
 
typedef struct _CBaseFilter CBaseFilter
 

Functions

CBaseFilter2CBaseFilter2Create (void)
 
CBaseFilterCBaseFilterCreate (const AM_MEDIA_TYPE *vhdr, CBaseFilter2 *parent)
 
CInputPinCInputPinCreate (CBaseFilter *parent, const AM_MEDIA_TYPE *vhdr)
 
CRemotePinCRemotePinCreate (CBaseFilter *pt, IPin *rpin)
 
CRemotePin2CRemotePin2Create (CBaseFilter2 *parent)
 

Typedef Documentation

◆ CBaseFilter

typedef struct _CBaseFilter CBaseFilter

◆ CBaseFilter2

typedef struct _CBaseFilter2 CBaseFilter2

Function Documentation

◆ CBaseFilter2Create()

CBaseFilter2 * CBaseFilter2Create ( void )

◆ CBaseFilterCreate()

CBaseFilter * CBaseFilterCreate ( const AM_MEDIA_TYPE * vhdr,
CBaseFilter2 * parent )

◆ CInputPinCreate()

CInputPin * CInputPinCreate ( CBaseFilter * parent,
const AM_MEDIA_TYPE * vhdr )

◆ CRemotePin2Create()

CRemotePin2 * CRemotePin2Create ( CBaseFilter2 * parent)

◆ CRemotePinCreate()

CRemotePin * CRemotePinCreate ( CBaseFilter * pt,
IPin * rpin )