FFmpeg
|
dshow_enumpins.c
Go to the documentation of this file.
long WINAPI libAVEnumPins_Reset(libAVEnumPins *this)
Definition: dshow_enumpins.c:58
the mask is usually to keep the same permissions Filters should remove permissions on reference they give to output whenever necessary It can be automatically done by setting the rej_perms field on the output pad Here are a few guidelines corresponding to common then the filter should push the output frames on the output link immediately As an exception to the previous rule if the input frame is enough to produce several output frames then the filter needs output only at least one per link The additional frames can be left buffered in the filter
Definition: filter_design.txt:201
Definition: dshow_capture.h:156
unsigned long WINAPI libAVPin_AddRef(libAVPin *)
long WINAPI libAVEnumPins_Next(libAVEnumPins *, unsigned long, IPin **, unsigned long *)
static int libAVEnumPins_Cleanup(libAVEnumPins *this)
Definition: dshow_enumpins.c:98
long WINAPI libAVEnumPins_Skip(libAVEnumPins *this, unsigned long n)
Definition: dshow_enumpins.c:50
DECLARE_QUERYINTERFACE(libAVEnumPins,{{&IID_IUnknown, 0},{&IID_IEnumPins, 0}})
Definition: dshow_enumpins.c:24
unsigned long WINAPI libAVFilter_AddRef(libAVFilter *)
libAVEnumPins * libAVEnumPins_Create(libAVPin *pin, libAVFilter *filter)
unsigned long WINAPI libAVFilter_Release(libAVFilter *)
Definition: dshow_capture.h:202
Definition: dshow_capture.h:245
static int libAVEnumPins_Setup(libAVEnumPins *this, libAVPin *pin, libAVFilter *filter)
Definition: dshow_enumpins.c:80
long WINAPI libAVEnumPins_Clone(libAVEnumPins *this, libAVEnumPins **pins)
Definition: dshow_enumpins.c:65
Generated on Mon Nov 18 2024 06:51:53 for FFmpeg by 1.8.11