Lines Matching refs:DShowPin
152 typedef struct DShowPin DShowPin;
159 * DShowPin
161 struct DShowPin {
170 long WINAPI ff_dshow_pin_QueryInterface (DShowPin *, const GUID *, void **);
171 unsigned long WINAPI ff_dshow_pin_AddRef (DShowPin *);
172 unsigned long WINAPI ff_dshow_pin_Release (DShowPin *);
173 long WINAPI ff_dshow_pin_Connect (DShowPin *, IPin *, const AM_MEDIA_TYPE *);
174 long WINAPI ff_dshow_pin_ReceiveConnection (DShowPin *, IPin *, const AM_MEDIA_TYPE *);
175 long WINAPI ff_dshow_pin_Disconnect (DShowPin *);
176 long WINAPI ff_dshow_pin_ConnectedTo (DShowPin *, IPin **);
177 long WINAPI ff_dshow_pin_ConnectionMediaType (DShowPin *, AM_MEDIA_TYPE *);
178 long WINAPI ff_dshow_pin_QueryPinInfo (DShowPin *, PIN_INFO *);
179 long WINAPI ff_dshow_pin_QueryDirection (DShowPin *, PIN_DIRECTION *);
180 long WINAPI ff_dshow_pin_QueryId (DShowPin *, wchar_t **);
181 long WINAPI ff_dshow_pin_QueryAccept (DShowPin *, const AM_MEDIA_TYPE *);
182 long WINAPI ff_dshow_pin_EnumMediaTypes (DShowPin *, IEnumMediaTypes **);
183 long WINAPI ff_dshow_pin_QueryInternalConnections(DShowPin *, IPin **, unsigned long *);
184 long WINAPI ff_dshow_pin_EndOfStream (DShowPin *);
185 long WINAPI ff_dshow_pin_BeginFlush (DShowPin *);
186 long WINAPI ff_dshow_pin_EndFlush (DShowPin *);
187 long WINAPI ff_dshow_pin_NewSegment (DShowPin *, REFERENCE_TIME, REFERENCE_TIME, double);
199 void ff_dshow_pin_Destroy(DShowPin *);
200 DShowPin *ff_dshow_pin_Create (DShowFilter *filter);
211 DShowPin *pin;
224 DShowEnumPins *ff_dshow_enumpins_Create (DShowPin *pin, DShowFilter *filter);
254 DShowPin *pin;
320 DShowPin *capture_pin[2];