Class VLDSVideoOut.TVLDSVideoOut
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
Revision as of 23:53, 25 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: VideoLabPkg
Unit: VLDSVideoOut
Inherits: TLPComponent
Contents |
Syntax
Delphi:
type TVLDSVideoOut = class( TLPComponent )
C++ Builder:
class TVLDSVideoOut : public TLPComponent
Visual C++ (MFC):
class CTVLDSVideoOut : public CTLPComponent
C# (.NET):
public ref class TVLDSVideoOut : Mitov.VideoLab.Component
Summary
Sends video to an output device.
Description
Requires DirectShow 8.1 or higher.
This DirectShow component can be used to send video to external device such as Camcorder, VCR, External TV Set or Monitor. To use the component, select output device, and connect the InputPin to any video source component such as video player or capture component.
Diagram:
Properties
Published
- DVFormat - Desired Digital Video (DV) format.
- Graph - The DirectShow Graph.
- VideoOutputDevice - Desired video output device(s).
- AudioOutputDevice - Desired audio output device(s).
- MasterPumping - Specifies the masterpumping settings.
Public
- DigitalVideo - Digital Video (DV) settings.
Methods
Public
- procedure Stop() - Stops the video play.
- procedure Pause() - Pauses the video play.
- procedure Resume() - Resumes the video play.
- procedure Flush() - Clears the queue of buffers waiting to be played.
- function Open() : Boolean - Opens the video out device and prepares it for capture.
- procedure Close() - Closed the current video out device.
Pins
- InputPin - The Video Input Pin of the component.
- AudioInputPin - The Audio Input Pin of the component.
- ClockOutputPin - The clock output pin of the component.