com.frinika.renderer
Class FrinikaChannelRenderer

java.lang.Object
  extended by com.frinika.renderer.FrinikaChannelRenderer
All Implemented Interfaces:
java.lang.Runnable

public class FrinikaChannelRenderer
extends java.lang.Object
implements java.lang.Runnable


Field Summary
static long DEFAULT_PACKET_LENGTH
           
static int PREBUFFER_PACKET_COUNT
           
 
Constructor Summary
FrinikaChannelRenderer(FrinikaDeviceRenderer dev_render, int channel)
           
 
Method Summary
 void addTrack(FrinikaTrackWrapper track)
           
 void beforeStart()
           
 void beforeStart2()
           
 void nextBuffer()
           
 void nextProcessBuffer()
           
 void processAudio(uk.org.toot.audio.core.AudioBuffer buffer)
           
 void run()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_PACKET_LENGTH

public static final long DEFAULT_PACKET_LENGTH
See Also:
Constant Field Values

PREBUFFER_PACKET_COUNT

public static final int PREBUFFER_PACKET_COUNT
See Also:
Constant Field Values
Constructor Detail

FrinikaChannelRenderer

public FrinikaChannelRenderer(FrinikaDeviceRenderer dev_render,
                              int channel)
Method Detail

addTrack

public void addTrack(FrinikaTrackWrapper track)

beforeStart

public void beforeStart()

beforeStart2

public void beforeStart2()

run

public void run()
Specified by:
run in interface java.lang.Runnable

nextBuffer

public void nextBuffer()

nextProcessBuffer

public void nextProcessBuffer()

stop

public void stop()

processAudio

public void processAudio(uk.org.toot.audio.core.AudioBuffer buffer)