Package ipsk.audio
Interface AudioController3
-
- All Superinterfaces:
AudioController2
- All Known Subinterfaces:
AudioController4
- All Known Implementing Classes:
J2AudioController3
,J2AudioController4
public interface AudioController3 extends AudioController2
Extended audio controller interface for controllers which implement input channel routing.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ipsk.audio.AudioController2
AudioController2.AudioController2Listener, AudioController2.AudioControllerEvent, AudioController2.DeviceType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChannelRouting
getInputChannelRouting()
void
setInputChannelRouting(ChannelRouting inputChannelRouting)
Set channel routing for recording.-
Methods inherited from interface ipsk.audio.AudioController2
addAudioController2Listener, closeCapture, closePlayback, convertLegacyDeviceName, getAudioFileFormat, getCaptureFramePosition, getCaptureLevelInfos, getCaptureMixerInfos, getDeviceProviderInfos, getInstance, getMaxRecordingFrameLength, getPlaybackAudioFormat, getPlaybackFile, getPlaybackFrameLength, getPlaybackFramePosition, getPlaybackLevelInfos, getPlaybackMixerInfos, getPlaybackStartFramePosition, getPlaybackStopFramePosition, getPreferredCaptureLineBufferSizeMilliSeconds, getPreferredPlaybackLineBufferSizeMilliSeconds, getPrimaryRecordTarget, getProperty, getPropertyDescription, getPropertyNames, getRecordingFile, getRecordingSessionInfoFile, isCaptureOpen, isFileTransitionRecordingSupported, isOverwrite, isPlaybackRandomPositioningSupported, isSessionInfoHandlingSupported, openCapture, openPlayback, pausePlayback, removeAudioController2Listener, setCaptureDeviceByinfo, setCaptureDeviceByName, setMaxRecordingFrameLength, setOverwrite, setPlaybackAudioSource, setPlaybackDeviceByInfo, setPlaybackDeviceByName, setPlaybackFile, setPlaybackFramePosition, setPlaybackStartFramePosition, setPlaybackStopFramePosition, setPreferredCaptureLineBufferSizeMilliSeconds, setPreferredPlaybackLineBufferSizeMilliSeconds, setPrimaryRecordTarget, setProperty, setRecordingAudioFileFormat, setRecordingFile, setRecordingSessionInfoFile, startCapture, startPlayback, startRecording, stopCapture, stopPlayback, stopRecording, supportsDeviceProviders
-
-
-
-
Method Detail
-
setInputChannelRouting
void setInputChannelRouting(ChannelRouting inputChannelRouting)
Set channel routing for recording.- Parameters:
inputChannelRouting
- channel routing
-
getInputChannelRouting
ChannelRouting getInputChannelRouting()
- Returns:
- current channel routing for recording
-
-