videoLat 2.0
Video conferencing delay measurements
Public Member Functions | Static Public Member Functions | Protected Attributes | Properties
AudioOutputView Class Reference

#import <AudioOutputView.h>

List of all members.

Public Member Functions

(void) - stop
 Called by manager when user stops the measurement run.
(void) - showNewData
 Called by manager when a new sample should be played.
(void) - audioPlayerDidFinishPlaying:successfully:
 AVAudioPlayer callback routine.
(BOOL) - switchToSample:

Static Public Member Functions

(NSString *) + defaultOutputDevice

Protected Attributes

 __pad0__: NSView <OutputViewProtocol


NSString * deviceID
 Ignored, this is an audio device.
NSString * deviceName
 Human-readable string that identifies the output device.
IBOutlet AudioRunManagermanager
 Set by NIB: our run manager.
IBOutlet AudioProcessprocessor
 Set by NIB: our audio processor.
IBOutlet NSPopUpButton * bSample
 UI element: popup to select audio sample to play.
IBOutlet NSSlider * bVolume
 UI element: slider to adjust output volume.
IBOutlet NSLevelIndicator * bOutputValue
 UI element: output VU meter.

Detailed Description

Subclass of NSView that allows the user to select the output device to use, gives some visual feedback on the audio level transmitted and allows the user to select the audio sample to use and the output device.

Property Documentation

- (NSString *) deviceID [read, assign]

Ignored, this is an audio device.

Unique string that identifies the output device

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Properties Defines