• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavdevice/

Lines Matching refs:this

33 libAVPin_Connect(libAVPin *this, IPin *pin, const AM_MEDIA_TYPE *type)
35 dshowdebug("libAVPin_Connect(%p, %p, %p)\n", this, pin, type);
40 libAVPin_ReceiveConnection(libAVPin *this, IPin *pin,
43 enum dshowDeviceType devtype = this->filter->type;
44 dshowdebug("libAVPin_ReceiveConnection(%p)\n", this);
48 if (this->connectedto)
61 this->connectedto = pin;
63 ff_copy_dshow_media_type(&this->type, type);
68 libAVPin_Disconnect(libAVPin *this)
70 dshowdebug("libAVPin_Disconnect(%p)\n", this);
72 if (this->filter->state != State_Stopped)
74 if (!this->connectedto)
76 IPin_Release(this->connectedto);
77 this->connectedto = NULL;
82 libAVPin_ConnectedTo(libAVPin *this, IPin **pin)
84 dshowdebug("libAVPin_ConnectedTo(%p)\n", this);
88 if (!this->connectedto)
90 IPin_AddRef(this->connectedto);
91 *pin = this->connectedto;
96 libAVPin_ConnectionMediaType(libAVPin *this, AM_MEDIA_TYPE *type)
98 dshowdebug("libAVPin_ConnectionMediaType(%p)\n", this);
102 if (!this->connectedto)
105 return ff_copy_dshow_media_type(type, &this->type);
108 libAVPin_QueryPinInfo(libAVPin *this, PIN_INFO *info)
110 dshowdebug("libAVPin_QueryPinInfo(%p)\n", this);
115 if (this->filter)
116 libAVFilter_AddRef(this->filter);
118 info->pFilter = (IBaseFilter *) this->filter;
125 libAVPin_QueryDirection(libAVPin *this, PIN_DIRECTION *dir)
127 dshowdebug("libAVPin_QueryDirection(%p)\n", this);
134 libAVPin_QueryId(libAVPin *this, wchar_t **id)
136 dshowdebug("libAVPin_QueryId(%p)\n", this);
146 libAVPin_QueryAccept(libAVPin *this, const AM_MEDIA_TYPE *type)
148 dshowdebug("libAVPin_QueryAccept(%p)\n", this);
152 libAVPin_EnumMediaTypes(libAVPin *this, IEnumMediaTypes **enumtypes)
156 dshowdebug("libAVPin_EnumMediaTypes(%p)\n", this);
168 libAVPin_QueryInternalConnections(libAVPin *this, IPin **pin,
171 dshowdebug("libAVPin_QueryInternalConnections(%p)\n", this);
175 libAVPin_EndOfStream(libAVPin *this)
177 dshowdebug("libAVPin_EndOfStream(%p)\n", this);
182 libAVPin_BeginFlush(libAVPin *this)
184 dshowdebug("libAVPin_BeginFlush(%p)\n", this);
189 libAVPin_EndFlush(libAVPin *this)
191 dshowdebug("libAVPin_EndFlush(%p)\n", this);
196 libAVPin_NewSegment(libAVPin *this, REFERENCE_TIME start, REFERENCE_TIME stop,
199 dshowdebug("libAVPin_NewSegment(%p)\n", this);
205 libAVPin_Setup(libAVPin *this, libAVFilter *filter)
207 IPinVtbl *vtbl = this->vtbl;
227 this->imemvtbl = imemvtbl;
248 this->filter = filter;
252 DECLARE_CREATE(libAVPin, libAVPin_Setup(this, filter), libAVFilter *filter)
259 libAVMemInputPin_QueryInterface(libAVMemInputPin *this, const GUID *riid,
262 libAVPin *pin = (libAVPin *) ((uint8_t *) this - imemoffset);
263 dshowdebug("libAVMemInputPin_QueryInterface(%p)\n", this);
267 libAVMemInputPin_AddRef(libAVMemInputPin *this)
269 libAVPin *pin = (libAVPin *) ((uint8_t *) this - imemoffset);
270 dshowdebug("libAVMemInputPin_AddRef(%p)\n", this);
274 libAVMemInputPin_Release(libAVMemInputPin *this)
276 libAVPin *pin = (libAVPin *) ((uint8_t *) this - imemoffset);
277 dshowdebug("libAVMemInputPin_Release(%p)\n", this);
281 libAVMemInputPin_GetAllocator(libAVMemInputPin *this, IMemAllocator **alloc)
283 dshowdebug("libAVMemInputPin_GetAllocator(%p)\n", this);
287 libAVMemInputPin_NotifyAllocator(libAVMemInputPin *this, IMemAllocator *alloc,
290 dshowdebug("libAVMemInputPin_NotifyAllocator(%p)\n", this);
294 libAVMemInputPin_GetAllocatorRequirements(libAVMemInputPin *this,
297 dshowdebug("libAVMemInputPin_GetAllocatorRequirements(%p)\n", this);
301 libAVMemInputPin_Receive(libAVMemInputPin *this, IMediaSample *sample)
303 libAVPin *pin = (libAVPin *) ((uint8_t *) this - imemoffset);
311 dshowdebug("libAVMemInputPin_Receive(%p)\n", this);
336 libAVMemInputPin_ReceiveMultiple(libAVMemInputPin *this,
340 dshowdebug("libAVMemInputPin_ReceiveMultiple(%p)\n", this);
343 libAVMemInputPin_Receive(this, samples[i]);
349 libAVMemInputPin_ReceiveCanBlock(libAVMemInputPin *this)
351 dshowdebug("libAVMemInputPin_ReceiveCanBlock(%p)\n", this);
357 libAVMemInputPin_Destroy(libAVMemInputPin *this)
359 libAVPin *pin = (libAVPin *) ((uint8_t *) this - imemoffset);
360 dshowdebug("libAVMemInputPin_Destroy(%p)\n", this);