Package VideoLabPkg

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(5 intermediate revisions by one user not shown)
Line 11: Line 11:
  
 
== Requires ==
 
== Requires ==
*[[Package SignalLabBasicPkg]]
 
 
*[[Package AudioLabBasicPkg]]
 
*[[Package AudioLabBasicPkg]]
 
*[[Package VideoLabBasicPkg]]
 
*[[Package VideoLabBasicPkg]]
Line 20: Line 19:
  
 
== Components ==
 
== Components ==
 +
*[[Image:BIGVLAudioSynchronize.gif]] [[Image:VLAudioSynchronize.gif]] [[Image:NETVLAudioSynchronize.gif]] [[Class VLAudioSynchronize.TVLAudioSynchronize|TVLAudioSynchronize]] - Synchronizes the video with the time from the audio stream.
 
*[[Image:BIGVLAlphaTrail.gif]] [[Image:VLAlphaTrail.gif]] [[Image:NETVLAlphaTrail.gif]] [[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] - Applies alpha trail effect over the video.  
 
*[[Image:BIGVLAlphaTrail.gif]] [[Image:VLAlphaTrail.gif]] [[Image:NETVLAlphaTrail.gif]] [[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] - Applies alpha trail effect over the video.  
 
*[[Image:BIGVLDSVideoFilter.gif]] [[Image:VLDSVideoFilter.gif]] [[Image:NETVLDSVideoFilter.gif]] [[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] - Passes video trough a DirectShow filter.  
 
*[[Image:BIGVLDSVideoFilter.gif]] [[Image:VLDSVideoFilter.gif]] [[Image:NETVLDSVideoFilter.gif]] [[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] - Passes video trough a DirectShow filter.  
Line 81: Line 81:
  
 
== Units ==
 
== Units ==
 +
*[[Unit VLAudioSynchronize|VLAudioSynchronize]] - Contains the code for the [[Class VLAudioSynchronize.TVLAudioSynchronize|TVLAudioSynchronize]] component.
 
*[[Unit VLAlphaTrail|VLAlphaTrail]] - Contains the code for the [[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] component.  
 
*[[Unit VLAlphaTrail|VLAlphaTrail]] - Contains the code for the [[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] component.  
 
*[[Unit VLDSVideoFilter|VLDSVideoFilter]] - Contains the code for the [[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] component.  
 
*[[Unit VLDSVideoFilter|VLDSVideoFilter]] - Contains the code for the [[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] component.  
Line 145: Line 146:
  
 
== Classes ==
 
== Classes ==
 +
*[[Class VLAudioSynchronize.TVLAudioSynchronize|TVLAudioSynchronize]] - Synchronizes the video with the time from the audio stream.
 
*[[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] - Applies alpha trail effect over the video.  
 
*[[Class VLAlphaTrail.TVLAlphaTrail|TVLAlphaTrail]] - Applies alpha trail effect over the video.  
 
*[[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] - Passes video trough a DirectShow filter.  
 
*[[Class VLDSVideoFilter.TVLDSVideoFilter|TVLDSVideoFilter]] - Passes video trough a DirectShow filter.  
Line 231: Line 233:
 
*[[Class VLApplyMask.TVLApplyMask|TVLApplyMask]] - Applies a picture mask over the image.  
 
*[[Class VLApplyMask.TVLApplyMask|TVLApplyMask]] - Applies a picture mask over the image.  
 
*[[Class VLTransparentColor.TVLColorRange|TVLColorRange]] - [[Property VLTransparentColor.TVLColorRange.Color|Color]] range settings class to be used for transparency in the [[Class VLTransparentColor.TVLTransparentColor|TVLTransparentColor]] component.  
 
*[[Class VLTransparentColor.TVLColorRange|TVLColorRange]] - [[Property VLTransparentColor.TVLColorRange.Color|Color]] range settings class to be used for transparency in the [[Class VLTransparentColor.TVLTransparentColor|TVLTransparentColor]] component.  
*[[Class VLTransparentColor.TVLColorRanges|TVLColorRanges]]
 
 
*[[Class VLTransparentColor.TVLTransparentColor|TVLTransparentColor]] - Merges two videos with transparent(see trough) color in one of them.  
 
*[[Class VLTransparentColor.TVLTransparentColor|TVLTransparentColor]] - Merges two videos with transparent(see trough) color in one of them.  
 +
*[[Class VLTransparentColor.TVLColorRanges|TVLColorRanges]]
 
*[[Class VLImageAdjust.TVLImageAdjust|TVLImageAdjust]] - Adjusts the [[Property VLImageAdjust.TVLImageAdjust.Brightness|Brightness]], [[Property VLImageAdjust.TVLImageAdjust.Contrast|Contrast]], [[Property VLImageAdjust.TVLImageAdjust.Saturation|Saturation]], [[Property VLImageAdjust.TVLImageAdjust.Hue|Hue]], and [[Property VLImageAdjust.TVLImageAdjust.Lightness|Lightness]] of the image.  
 
*[[Class VLImageAdjust.TVLImageAdjust|TVLImageAdjust]] - Adjusts the [[Property VLImageAdjust.TVLImageAdjust.Brightness|Brightness]], [[Property VLImageAdjust.TVLImageAdjust.Contrast|Contrast]], [[Property VLImageAdjust.TVLImageAdjust.Saturation|Saturation]], [[Property VLImageAdjust.TVLImageAdjust.Hue|Hue]], and [[Property VLImageAdjust.TVLImageAdjust.Lightness|Lightness]] of the image.  
 
*[[Class VLFreeFrame.TVLFreeFrameParameter|TVLFreeFrameParameter]] - FreeFrame parameter class.  
 
*[[Class VLFreeFrame.TVLFreeFrameParameter|TVLFreeFrameParameter]] - FreeFrame parameter class.  
 
*[[Class VLFreeFrame.TVLFreeFrameParameters|TVLFreeFrameParameters]] - List of FreeFrame filter parameters class.  
 
*[[Class VLFreeFrame.TVLFreeFrameParameters|TVLFreeFrameParameters]] - List of FreeFrame filter parameters class.  
 +
*[[Class VLFreeFrame.TVLFreeFrameVersion|TVLFreeFrameVersion]] - FreeFrame version info class.
 
*[[Class VLFreeFrame.TVLFreeFrame|TVLFreeFrame]] - Applies a FreeFrame filter or effect.  
 
*[[Class VLFreeFrame.TVLFreeFrame|TVLFreeFrame]] - Applies a FreeFrame filter or effect.  
 
*[[Class VLDMOEffect.TVLDMOEffect|TVLDMOEffect]] - Performs a DMO effect over the video.  
 
*[[Class VLDMOEffect.TVLDMOEffect|TVLDMOEffect]] - Performs a DMO effect over the video.  
 
*[[Class VLDSVideoOut.TDSVideoOutputDeviceItem|TDSVideoOutputDeviceItem]] - DirectShow video output device collection item.  
 
*[[Class VLDSVideoOut.TDSVideoOutputDeviceItem|TDSVideoOutputDeviceItem]] - DirectShow video output device collection item.  
*[[Class VLDSVideoOut.TDSVideoOutputDeviceItems|TDSVideoOutputDeviceItems]] - Collection of video output device items.
 
 
*[[Class VLDSVideoOut.TDSVideoOutputDevice|TDSVideoOutputDevice]] - Video output device settings class.  
 
*[[Class VLDSVideoOut.TDSVideoOutputDevice|TDSVideoOutputDevice]] - Video output device settings class.  
 +
*[[Class VLDSVideoOut.TDSVideoOutputDeviceItems|TDSVideoOutputDeviceItems]] - Collection of video output device items.
 
*[[Class VLDSVideoOut.TDSVLAudioOutputDevice|TDSVLAudioOutputDevice]] - Audio output device settings class.  
 
*[[Class VLDSVideoOut.TDSVLAudioOutputDevice|TDSVLAudioOutputDevice]] - Audio output device settings class.  
 
*[[Class VLDSVideoOut.TVLDVFormat|TVLDVFormat]] - Digital Video (DV) [[Property VLDSVideoOut.TVLDVFormat.Format|Format]] settings class.  
 
*[[Class VLDSVideoOut.TVLDVFormat|TVLDVFormat]] - Digital Video (DV) [[Property VLDSVideoOut.TVLDVFormat.Format|Format]] settings class.  
Line 254: Line 257:
 
*[[Class VLQueuedSwitch.TVLQueuedInputQueuing|TVLQueuedInputQueuing]] - Queuing Input settings class.  
 
*[[Class VLQueuedSwitch.TVLQueuedInputQueuing|TVLQueuedInputQueuing]] - Queuing Input settings class.  
 
*[[Class VLQueuedSwitch.TVLQueuedInputItem|TVLQueuedInputItem]] - Video and Audio channel class.  
 
*[[Class VLQueuedSwitch.TVLQueuedInputItem|TVLQueuedInputItem]] - Video and Audio channel class.  
*[[Class VLQueuedSwitch.TVLQueuedInputs|TVLQueuedInputs]] - Collection of queued channels.
 
 
*[[Class VLQueuedSwitch.TVLQueuedSwitch|TVLQueuedSwitch]] - Multi-channel queued video and audio switch.  
 
*[[Class VLQueuedSwitch.TVLQueuedSwitch|TVLQueuedSwitch]] - Multi-channel queued video and audio switch.  
 +
*[[Class VLQueuedSwitch.TVLQueuedInputs|TVLQueuedInputs]] - Collection of queued channels.
 
*[[Class VLDelay.TVLDelay|TVLDelay]] - Delays the video by a number of frames.  
 
*[[Class VLDelay.TVLDelay|TVLDelay]] - Delays the video by a number of frames.  
 
*[[Class VLDSVideoCompressor.TVLDSVideoCompressor|TVLDSVideoCompressor]] - Compresses the video using DirectShow.  
 
*[[Class VLDSVideoCompressor.TVLDSVideoCompressor|TVLDSVideoCompressor]] - Compresses the video using DirectShow.  
Line 327: Line 330:
 
*[[Enum VLFrameChange.TVLFrameChangeOperation|TVLFrameChangeOperation]] - Frame Change Operation type enumeration.  
 
*[[Enum VLFrameChange.TVLFrameChangeOperation|TVLFrameChangeOperation]] - Frame Change Operation type enumeration.  
 
*[[Enum VLFreeFrame.TVLFFOptimizedFor|TVLFFOptimizedFor]] - FreeFrame filter optimizations enumeration.  
 
*[[Enum VLFreeFrame.TVLFFOptimizedFor|TVLFFOptimizedFor]] - FreeFrame filter optimizations enumeration.  
 +
*[[Enum VLFreeFrame.TVLFFPluginKind|TVLFFPluginKind]] - FreeFrame plug-in type enumeration.
 +
*[[Enum VLFreeFrame.TVLFFSupport|TVLFFSupport]] - Supported FreeFrame features enumeration.
 
*[[Enum VLDSVideoOut.TVLDSDVFormat|TVLDSDVFormat]] - PAL and NTSC video formats enumeration.  
 
*[[Enum VLDSVideoOut.TVLDSDVFormat|TVLDSDVFormat]] - PAL and NTSC video formats enumeration.  
 
*[[Enum VLDSVideoOut.TVLDSDVEncoding|TVLDSDVEncoding]] - Digital video encoding enumeration for camcorder and VCR devices.  
 
*[[Enum VLDSVideoOut.TVLDSDVEncoding|TVLDSDVEncoding]] - Digital video encoding enumeration for camcorder and VCR devices.  
Line 342: Line 347:
 
*[[Set VLDVDPlayer.TVLDVDKaraokeMode|TVLDVDKaraokeMode]] - Set of available DVD karaoke modes.  
 
*[[Set VLDVDPlayer.TVLDVDKaraokeMode|TVLDVDKaraokeMode]] - Set of available DVD karaoke modes.  
 
*[[Set VLDVDPlayer.TVLDVDAvailableOptions|TVLDVDAvailableOptions]] - Set of available DVD options.  
 
*[[Set VLDVDPlayer.TVLDVDAvailableOptions|TVLDVDAvailableOptions]] - Set of available DVD options.  
 +
*[[Set VLFreeFrame.TVLFFSupports|TVLFFSupports]] - Set of supported FreeFrame features.
  
 
== Types ==
 
== Types ==

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

Packages

Contents

Belongs to

Requires

Description

Controls

Components

Layers

Units

Classes

Structures

Interfaces

Enums

Sets

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox