libAVFilter Struct Reference

#include <dshow_capture.h>

Collaboration diagram for libAVFilter:
Collaboration graph

Data Fields

IBaseFilterVtbl * vtbl
 
long ref
 
const wchar_t * name
 
libAVPinpin
 
FILTER_INFO info
 
FILTER_STATE state
 
IReferenceClock * clock
 
enum dshowDeviceType type
 
voidpriv_data
 
int stream_index
 
int64_t start_time
 
void(* callback )(void *priv_data, int index, uint8_t *buf, int buf_size, int64_t time)
 

Detailed Description

Definition at line 245 of file dshow_capture.h.

Field Documentation

void(* libAVFilter::callback) (void *priv_data, int index, uint8_t *buf, int buf_size, int64_t time)
IReferenceClock* libAVFilter::clock

Definition at line 252 of file dshow_capture.h.

Referenced by libAVMemInputPin_Receive().

FILTER_INFO libAVFilter::info

Definition at line 250 of file dshow_capture.h.

libAVPin* libAVFilter::pin

Definition at line 249 of file dshow_capture.h.

Referenced by dshow_open_device().

void* libAVFilter::priv_data

Definition at line 254 of file dshow_capture.h.

Referenced by libAVMemInputPin_Receive().

long libAVFilter::ref

Definition at line 247 of file dshow_capture.h.

int64_t libAVFilter::start_time

Definition at line 256 of file dshow_capture.h.

Referenced by libAVMemInputPin_Receive().

FILTER_STATE libAVFilter::state

Definition at line 251 of file dshow_capture.h.

int libAVFilter::stream_index

Definition at line 255 of file dshow_capture.h.

Referenced by dshow_add_device(), and libAVMemInputPin_Receive().

enum dshowDeviceType libAVFilter::type
IBaseFilterVtbl* libAVFilter::vtbl

Definition at line 246 of file dshow_capture.h.


The documentation for this struct was generated from the following file: