Method procedure ALOggPlayer.TALOggPlayer.Pump()

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 24: Line 24:
  
 
== Summary ==
 
== Summary ==
Plays one buffer if enabled and [[Property ALOggPlayer.TALOggPlayer.ClockSource|ClockSource]] is [[Enum item LPComponent.TSLClockSource.csExternal|csExternal]].  
+
Plays one buffer if enabled and [[Property ALOggPlayer.TALOggPlayer.ClockSource|ClockSource]] is [[Enum item SLTypes.TSLClockSource.csExternal|csExternal]].  
  
 
== Description ==
 
== Description ==
 
Use the Pump procedure to play a single audio frame. In order
 
Use the Pump procedure to play a single audio frame. In order
to use Pump you must set the [[Property ALOggPlayer.TALOggPlayer.ClockSource|ClockSource]] to [[Enum item LPComponent.TSLClockSource.csExternal|csExternal]]. If
+
to use Pump you must set the [[Property ALOggPlayer.TALOggPlayer.ClockSource|ClockSource]] to [[Enum item SLTypes.TSLClockSource.csExternal|csExternal]]. If
 
there is a higher level pump in the chain such as hardware
 
there is a higher level pump in the chain such as hardware
 
device the Pump procedure will be ignored. The highest level
 
device the Pump procedure will be ignored. The highest level

Revision as of 20:29, 10 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.

Class: TALOggPlayer

Contents

Syntax

Delphi:

procedure Pump();

C++ Builder:

void __fastcall Pump();

Visual C++ (MFC):

void Pump();

Summary

Plays one buffer if enabled and ClockSource is csExternal.

Description

Use the Pump procedure to play a single audio frame. In order to use Pump you must set the ClockSource to csExternal. If there is a higher level pump in the chain such as hardware device the Pump procedure will be ignored. The highest level pump in the chain serves as a master pump and obtains full control of the pumping.


Delphi example:

ALOggPlayer1.Pump;

C++ Builder example:

ALOggPlayer1->Pump();

Visual C++(MFC/Win32) example:

ALOggPlayer1.Pump();

C# Example:

oggPlayer1.Pump();

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox