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

#import <VideoOutputView.h>

List of all members.

Public Member Functions

(void) - showNewData
(void) - drawRect:
 redraw callback

Static Public Member Functions

(NSArray *) + allDeviceTypeIDs

Protected Attributes

 __pad0__: NSView <OutputViewProtocol>{ BOOL mirrored


BOOL mirrored
 Set to true by manager if image should be displayed mirrored.
NSString * deviceID
 Unique string that identifies the output device.
NSString * deviceName
 Human-readable string that identifies the output device.
IBOutlet id
< RunOutputManagerProtocol
 Set by NIB: our run manager.
NSScreen * oldScreen
IBOutlet NSTextField * bOutputName
 UI element: shows our device name.

Detailed Description

Subclass of NSView that displays newly generated images (black/white or QRcode) by asking the run manager for new data.

The object also records the output device ID, by determining on which display it is being shown, and communicates this to the run manager.

Property Documentation

- (NSScreen*) oldScreen [read, write, assign]

Internal: the screen our window was on during the last redraw. Used to update deviceID and deviceName when the user moves our window to a different screen.

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