BasicVideo

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(50 intermediate revisions by one user not shown)
Line 11: Line 11:
 
*[[Package AudioLabBasicPkg]] - Contains the basic audio processing components and classes for all the video and audio related products.
 
*[[Package AudioLabBasicPkg]] - Contains the basic audio processing components and classes for all the video and audio related products.
 
*[[Package MediaLabBasicPkg]] - Contains the basic media components and classes for all the video and audio related products.
 
*[[Package MediaLabBasicPkg]] - Contains the basic media components and classes for all the video and audio related products.
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for all the products.
+
*[[Package Mitov.BasicLab]] - Contains the basic components and classes for all the products.
 +
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for the basic SignalLab components.
 +
*[[Package TimingLabBasicPkg]] - Contains the basic components and classes for the basic TimingLab components.
 
*[[Package VideoLabBasicPkg]] - Contains the basic video processing components and classes for all the video related products.
 
*[[Package VideoLabBasicPkg]] - Contains the basic video processing components and classes for all the video related products.
 
== Components ==
 
== Components ==
 
=== From [[Package AudioLabBasicPkg]] ===
 
=== From [[Package AudioLabBasicPkg]] ===
*[[Image:BIGALDSAudioOut.gif]] [[Image:ALDSAudioOut.gif]] [[Image:NETALDSAudioOut.gif]] '''[[Class ALDSAudioOut.TALDSAudioOut|TALDSAudioOut]]''' - Sends audio data to an audio output device.
 
*[[Image:BIGALAudioOut.gif]] [[Image:ALAudioOut.gif]] [[Image:NETALAudioOut.gif]] '''[[Class ALAudioOut.TALAudioOut|TALAudioOut]]''' - Sends audio data to an audio output device.
 
 
*[[Image:BIGALAudioToReal.gif]] [[Image:ALAudioToReal.gif]] [[Image:NETALAudioToReal.gif]] '''[[Class ALAudioToReal.TALAudioToReal|TALAudioToReal]]''' - Converts Wave Audio Data Buffers into Real Data Buffers.
 
*[[Image:BIGALAudioToReal.gif]] [[Image:ALAudioToReal.gif]] [[Image:NETALAudioToReal.gif]] '''[[Class ALAudioToReal.TALAudioToReal|TALAudioToReal]]''' - Converts Wave Audio Data Buffers into Real Data Buffers.
 +
*[[Image:BIGALAudioOut.gif]] [[Image:ALAudioOut.gif]] [[Image:NETALAudioOut.gif]] '''[[Class ALAudioOut.TALAudioOut|TALAudioOut]]''' - Sends audio data to an audio output device.
 +
*[[Image:BIGALDSAudioOut.gif]] [[Image:ALDSAudioOut.gif]] [[Image:NETALDSAudioOut.gif]] '''[[Class ALDSAudioOut.TALDSAudioOut|TALDSAudioOut]]''' - Sends audio data to an audio output device.
 +
*[[Image:BIGALGenericFilter.gif]] [[Image:ALGenericFilter.gif]] [[Image:NETALGenericFilter.gif]] '''[[Class ALGenericFilter.TALGenericFilter|TALGenericFilter]]''' - User defined filter for Audio data.
 +
*[[Image:BIGALGenericGen.gif]] [[Image:ALGenericGen.gif]] [[Image:NETALGenericGen.gif]] '''[[Class ALGenericGen.TALGenericGen|TALGenericGen]]''' - User defined generator for Audio data.
 
=== From [[Package MediaLabBasicPkg]] ===
 
=== From [[Package MediaLabBasicPkg]] ===
 
*[[Image:BIGMLDSGraphView.gif]] [[Image:MLDSGraphView.gif]] [[Image:NETMLDSGraphView.gif]] '''[[Class MLDSGraphView.TMLDSGraphView|TMLDSGraphView]]''' - DirectShow graph display.
 
*[[Image:BIGMLDSGraphView.gif]] [[Image:MLDSGraphView.gif]] [[Image:NETMLDSGraphView.gif]] '''[[Class MLDSGraphView.TMLDSGraphView|TMLDSGraphView]]''' - DirectShow graph display.
 
=== From [[Package SignalLabBasicPkg]] ===
 
=== From [[Package SignalLabBasicPkg]] ===
 
*[[Image:BIGSLPair.gif]] [[Image:SLPair.gif]] [[Image:NETSLPair.gif]] '''[[Class SLPair.TSLPair|TSLPair]]''' - Pairs multiple data buffers together.
 
*[[Image:BIGSLPair.gif]] [[Image:SLPair.gif]] [[Image:NETSLPair.gif]] '''[[Class SLPair.TSLPair|TSLPair]]''' - Pairs multiple data buffers together.
 +
*[[Image:BIGSLGenericReal.gif]] [[Image:SLGenericReal.gif]] [[Image:NETSLGenericReal.gif]] '''[[Class SLGenericReal.TSLGenericReal|TSLGenericReal]]''' - User defined filter for Real data.
 +
*[[Image:BIGSLGenericFilter.gif]] [[Image:SLGenericFilter.gif]] [[Image:NETSLGenericFilter.gif]] '''[[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]]''' - User defined filter for Binary data.
 +
*[[Image:BIGSLGenericGen.gif]] [[Image:SLGenericGen.gif]] [[Image:NETSLGenericGen.gif]] '''[[Class SLGenericGen.TSLGenericGen|TSLGenericGen]]''' - User defined generator for Binary data.
 +
*[[Image:BIGSLGenericRealGen.gif]] [[Image:SLGenericRealGen.gif]] [[Image:NETSLGenericRealGen.gif]] '''[[Class SLGenericRealGen.TSLGenericRealGen|TSLGenericRealGen]]''' - User defined generator for Real data.
 +
*[[Image:BIGSLGenericRealMatrix.gif]] [[Image:SLGenericRealMatrix.gif]] [[Image:NETSLGenericRealMatrix.gif]] '''[[Class SLGenericRealMatrix.TSLGenericRealMatrix|TSLGenericRealMatrix]]''' - User defined generator for Real matrix data.
 +
=== From [[Package TimingLabBasicPkg]] ===
 +
*[[Image:BIGTLThreadEvent.gif]] [[Image:TLThreadEvent.gif]] [[Image:NETTLThreadEvent.gif]] '''[[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]]''' - Executes event in a separated thread.
 +
*[[Image:BIGTLMainThreadEvent.gif]] [[Image:TLMainThreadEvent.gif]] [[Image:NETTLMainThreadEvent.gif]] '''[[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]]''' - Allows other threads to generate main thread notifications.
 +
*[[Image:BIGTLStopWatch.gif]] [[Image:TLStopWatch.gif]] [[Image:NETTLStopWatch.gif]] '''[[Class TLStopWatch.TTLStopWatch|TTLStopWatch]]''' - Measures time intervals.
 +
*[[Image:BIGTLFrequencyMeter.gif]] [[Image:TLFrequencyMeter.gif]] [[Image:NETTLFrequencyMeter.gif]] '''[[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]]''' - Measures frequency of events.
 +
*[[Image:BIGTLCounter.gif]] [[Image:TLCounter.gif]] [[Image:NETTLCounter.gif]] '''[[Class TLCounter.TTLCounter|TTLCounter]]''' - Counts events.
 +
*[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] '''[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]]''' - Implements a Watch Dog Timer.
 +
*[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] '''[[Class TLClockGen.TTLClockGen|TTLClockGen]]''' - Provides clock for other components.
 
=== From [[Package VideoLabBasicPkg]] ===
 
=== From [[Package VideoLabBasicPkg]] ===
 
*[[Image:BIGVLASFPlayer.gif]] [[Image:VLASFPlayer.gif]] [[Image:NETVLASFPlayer.gif]] '''[[Class VLASFPlayer.TVLASFPlayer|TVLASFPlayer]]''' - Plays ASF and WMV Video Files.
 
*[[Image:BIGVLASFPlayer.gif]] [[Image:VLASFPlayer.gif]] [[Image:NETVLASFPlayer.gif]] '''[[Class VLASFPlayer.TVLASFPlayer|TVLASFPlayer]]''' - Plays ASF and WMV Video Files.
*[[Image:BIGVLImageDisplay.gif]] [[Image:VLImageDisplay.gif]] [[Image:NETVLImageDisplay.gif]] '''[[Class VLImageDisplay.TVLImageDisplay|TVLImageDisplay]]''' - Video display component.
 
*[[Image:BIGVLDSVideoPreviewDock.gif]] [[Image:VLDSVideoPreviewDock.gif]] [[Image:NETVLDSVideoPreviewDock.gif]] '''[[Class VLDSVideoPreviewDock.TVLDSVideoPreviewDock|TVLDSVideoPreviewDock]]''' - Docking location for video preview.
 
*[[Image:BIGVLDSVideoPlayer.gif]] [[Image:VLDSVideoPlayer.gif]] [[Image:NETVLDSVideoPlayer.gif]] '''[[Class VLDSVideoPlayer.TVLDSVideoPlayer|TVLDSVideoPlayer]]''' - Plays Video files using DirectShow.
 
*[[Image:BIGVLDSVideoLogger.gif]] [[Image:VLDSVideoLogger.gif]] [[Image:NETVLDSVideoLogger.gif]] '''[[Class VLDSVideoLogger.TVLDSVideoLogger|TVLDSVideoLogger]]''' - Records Video files using DirectShow.
 
*[[Image:BIGVLDSImageDisplay.gif]] [[Image:VLDSImageDisplay.gif]] [[Image:NETVLDSImageDisplay.gif]] '''[[Class VLDSImageDisplay.TVLDSImageDisplay|TVLDSImageDisplay]]''' - Video display component using DirectShow.
 
*[[Image:BIGVLDSCapture.gif]] [[Image:VLDSCapture.gif]] [[Image:NETVLDSCapture.gif]] '''[[Class VLDSCapture.TVLDSCapture|TVLDSCapture]]''' - Captures Video from device using DirectShow.
 
 
*[[Image:BIGVLAVIPlayer.gif]] [[Image:VLAVIPlayer.gif]] [[Image:NETVLAVIPlayer.gif]] '''[[Class VLAVIPlayer.TVLAVIPlayer|TVLAVIPlayer]]''' - Plays AVI Video files.
 
*[[Image:BIGVLAVIPlayer.gif]] [[Image:VLAVIPlayer.gif]] [[Image:NETVLAVIPlayer.gif]] '''[[Class VLAVIPlayer.TVLAVIPlayer|TVLAVIPlayer]]''' - Plays AVI Video files.
 +
*[[Image:BIGVLDSVideoPlayer.gif]] [[Image:VLDSVideoPlayer.gif]] [[Image:NETVLDSVideoPlayer.gif]] '''[[Class VLDSVideoPlayer.TVLDSVideoPlayer|TVLDSVideoPlayer]]''' - Plays Video files using DirectShow.
 
*[[Image:BIGVLAVILogger.gif]] [[Image:VLAVILogger.gif]] [[Image:NETVLAVILogger.gif]] '''[[Class VLAVILogger.TVLAVILogger|TVLAVILogger]]''' - Records AVI Video files.
 
*[[Image:BIGVLAVILogger.gif]] [[Image:VLAVILogger.gif]] [[Image:NETVLAVILogger.gif]] '''[[Class VLAVILogger.TVLAVILogger|TVLAVILogger]]''' - Records AVI Video files.
 +
*[[Image:BIGVLDSVideoLogger.gif]] [[Image:VLDSVideoLogger.gif]] [[Image:NETVLDSVideoLogger.gif]] '''[[Class VLDSVideoLogger.TVLDSVideoLogger|TVLDSVideoLogger]]''' - Records Video files using DirectShow.
 
*[[Image:BIGVLCapture.gif]] [[Image:VLCapture.gif]] [[Image:NETVLCapture.gif]] '''[[Class VLCapture.TVLCapture|TVLCapture]]''' - Captures Video from device.
 
*[[Image:BIGVLCapture.gif]] [[Image:VLCapture.gif]] [[Image:NETVLCapture.gif]] '''[[Class VLCapture.TVLCapture|TVLCapture]]''' - Captures Video from device.
 +
*[[Image:BIGVLDSCapture.gif]] [[Image:VLDSCapture.gif]] [[Image:NETVLDSCapture.gif]] '''[[Class VLDSCapture.TVLDSCapture|TVLDSCapture]]''' - Captures Video from device using DirectShow.
 +
*[[Image:BIGVLImageDisplay.gif]] [[Image:VLImageDisplay.gif]] [[Image:NETVLImageDisplay.gif]] '''[[Class VLImageDisplay.TVLImageDisplay|TVLImageDisplay]]''' - Video display component.
 +
*[[Image:BIGVLDSVideoPreviewDock.gif]] [[Image:VLDSVideoPreviewDock.gif]] [[Image:NETVLDSVideoPreviewDock.gif]] '''[[Class VLDSVideoPreviewDock.TVLDSVideoPreviewDock|TVLDSVideoPreviewDock]]''' - Docking location for video preview.
 +
*[[Image:BIGVLDSImageDisplay.gif]] [[Image:VLDSImageDisplay.gif]] [[Image:NETVLDSImageDisplay.gif]] '''[[Class VLDSImageDisplay.TVLDSImageDisplay|TVLDSImageDisplay]]''' - Video display component using DirectShow.
 +
*[[Image:BIGVLGenericFilter.gif]] [[Image:VLGenericFilter.gif]] [[Image:NETVLGenericFilter.gif]] '''[[Class VLGenericFilter.TVLGenericFilter|TVLGenericFilter]]''' - User defined filter for Video data.
 +
*[[Image:BIGVLGenericGen.gif]] [[Image:VLGenericGen.gif]] [[Image:NETVLGenericGen.gif]] '''[[Class VLGenericGen.TVLGenericGen|TVLGenericGen]]''' - User defined generator for Video data.
 
== Layers ==
 
== Layers ==
 
=== From [[Package VideoLabBasicPkg]] ===
 
=== From [[Package VideoLabBasicPkg]] ===

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

Products

Contents

Description

Video Capture and Playback Library

Packages

Components

From Package AudioLabBasicPkg

From Package MediaLabBasicPkg

From Package SignalLabBasicPkg

From Package TimingLabBasicPkg

From Package VideoLabBasicPkg

Layers

From Package VideoLabBasicPkg

Elements

From Package VideoLabBasicPkg

Matrix Layers

From Package VideoLabBasicPkg

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox