Class VLAVIPlayer.TVLAVIPlayer

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(6 intermediate revisions by one user not shown)
Line 28: Line 28:
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TVLAVIPlayer : [[Class LPComponent.TLPComponent|Mitov.VideoLab.Component]]
+
'''public ref class''' AVIPlayer : [[Class LPComponent.TLPComponent|Mitov.VideoLab.Component]]
 
</code>
 
</code>
 
== Summary ==
 
== Summary ==
Line 40: Line 40:
 
component [[Property VLAVIPlayer.TVLAVIPlayer.Enabled|Enabled]] property to True, and connect the OutputPut
 
component [[Property VLAVIPlayer.TVLAVIPlayer.Enabled|Enabled]] property to True, and connect the OutputPut
 
pin to the InputPin of an [[Class VLImageDisplay.TVLImageDisplay|TVLImageDisplay]].
 
pin to the InputPin of an [[Class VLImageDisplay.TVLImageDisplay|TVLImageDisplay]].
 +
 +
 +
 +
<b>Diagram:</b>
 +
 +
[[Image:VLAVIPlayer_Preview.png]]
  
 
== Properties ==
 
== Properties ==
Line 70: Line 76:
  
 
=== Public ===
 
=== Public ===
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Pump()|procedure Pump()]] - Plays one buffer if enabled and [[Property VLAVIPlayer.TVLAVIPlayer.ClockSource|ClockSource]] is [[Enum item LPComponent.TSLClockSource.csExternal|csExternal]].  
+
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Pump()|procedure Pump()]] - Plays one buffer if enabled and [[Property VLAVIPlayer.TVLAVIPlayer.ClockSource|ClockSource]] is [[Enum item SLTypes.TSLClockSource.csExternal|csExternal]].  
 
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Pause()|procedure Pause()]] - Pauses the playback.  
 
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Pause()|procedure Pause()]] - Pauses the playback.  
 
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Resume()|procedure Resume()]] - Resumes paused playback.  
 
*[[Method procedure VLAVIPlayer.TVLAVIPlayer.Resume()|procedure Resume()]] - Resumes paused playback.  
Line 81: Line 87:
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.OutputPin|OutputPin]] - The Video Output Pin of the player.  
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.OutputPin|OutputPin]] - The Video Output Pin of the player.  
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.AudioOutputPin|AudioOutputPin]] - The Audio Output Pin of the player.  
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.AudioOutputPin|AudioOutputPin]] - The Audio Output Pin of the player.  
*[[Pin VLAVIPlayer.TVLAVIPlayer.FileNamePin|FileNamePin]] - The File Name pin of the Player.
 
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.ProgressPin|ProgressPin]] - The Play Progress Pin.  
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.ProgressPin|ProgressPin]] - The Play Progress Pin.  
*[[Pin VLAVIPlayer.TVLAVIPlayer.EnablePin|EnablePin]] - The enable pin of the component.
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.PausePin|PausePin]] - The [[Method procedure VLAVIPlayer.TVLAVIPlayer.Pause()|Pause]] Pin of the Player.
 
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.ClockPin|ClockPin]] - The external clock pin for the player.  
 
*[[Pin VLAVIPlayer.TVLAVIPlayer.ClockPin|ClockPin]] - The external clock pin for the player.  
  

Latest revision as of 00:30, 26 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.

BIGVLAVIPlayer.gif VLAVIPlayer.gif NETVLAVIPlayer.gif

Package: VideoLabBasicPkg

Unit: VLAVIPlayer

Inherits: TLPComponent

Contents

Syntax

Delphi:

type TVLAVIPlayer = class( TLPComponent )

C++ Builder:

class TVLAVIPlayer : public TLPComponent

Visual C++ (MFC):

class CTVLAVIPlayer : public CTLPComponent

C# (.NET):

public ref class AVIPlayer : Mitov.VideoLab.Component

Summary

Plays AVI Video files.

Description

Use this component to play AVI Video files.

To play an AVI file, place the component on a form, set the FileName with the name of an existing AVI file, set the component Enabled property to True, and connect the OutputPut pin to the InputPin of an TVLImageDisplay.


Diagram:

VLAVIPlayer Preview.png

Properties

Published

Public

Methods

Public

Pins

Events

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox