Skip to content

ref_iface_IVDXVideoSource_CreateVideoDecoderModel

shekh edited this page Apr 15, 2018 · 1 revision

VirtualDub Plugin SDK 1.2

IVDXVideoSource interface

IVDXVideoSource:: CreateVideoDecoderModel

Creates a new video decoder model object for this video source.

bool CreateVideoDecoderModel(IVDXVideoDecoderModel **ppDecoderModel);

Parameters

ppDecoderModel Pointer to location to receive new decoder model object pointer.

Thread safety

This method is not thread-safe.

Errors

Errors may not be returned from this function (see SetError()).

Return value

True if creation was successful, false for failure.

Remarks

It is possible for multiple video decoder models to be created from the same video source; implementations must not return the same decoder model object when the host requests two simultaneous decoder models.

The decoder model should have one outstanding reference on it; the host will call IVDXUnknown::Release() when it is finished with the object.


Copyright (C) 2007-2012 Avery Lee.

Clone this wiki locally