Stream Library - Class Members

All

a

    <li>access : <a href = "#StreamBuilder@access">StreamBuilder</a></li>        
    <li>attachPreviewVideoWindow() : <a href = "#Stream@attachPreviewVideoWindow">Stream</a></li>        
    <li>attachVideoWindow() : <a href = "#Stream@attachVideoWindow">Stream</a></li>        
    <li>audioCodec : <a href = "#AudioCapabilities@audioCodec">AudioCapabilities</a></li>        
    <li>audioSampleRate : <a href = "#AudioCapabilities@audioSampleRate">AudioCapabilities</a></li>        
    <li>averageDelay : <a href = "#StreamStatistics@averageDelay">StreamStatistics</a></li>        
    <li>averageRTT : <a href = "#StreamStatistics@averageRTT">StreamStatistics</a></li>        
    

b

    <li>bFrameRate : <a href = "#StreamStatistics@bFrameRate">StreamStatistics</a></li>        
    <li>bigMask : <a href = "#RingBuffer@bigMask">RingBuffer</a></li>        
    <li>bitRate : <a href = "#VideoCapabilities@bitRate">VideoCapabilities</a>, <a href = "#AudioCapabilities@bitRate">AudioCapabilities</a></li>        
    <li>bitRateOverHead : <a href = "#StreamStatistics@bitRateOverHead">StreamStatistics</a></li>        
    <li>bitRateVideoData : <a href = "#StreamStatistics@bitRateVideoData">StreamStatistics</a></li>        
    <li>buffer : <a href = "#RingBuffer@buffer">RingBuffer</a></li>        
    <li>bufferSize : <a href = "#RingBuffer@bufferSize">RingBuffer</a>, <a href = "#StreamStatistics@bufferSize">StreamStatistics</a></li>        
    <li>build() : <a href = "#StreamBuilder@build">StreamBuilder</a></li>        
    

c

    <li>codecDescription : <a href = "#StreamStatistics@codecDescription">StreamStatistics</a></li>        
    <li>codecType : <a href = "#StreamStatistics@codecType">StreamStatistics</a></li>        
    

e

    <li>EndPointUUID</li>        
    

f

    <li>Format</li>        
    <li>format : <a href = "#FrameProperties@format">FrameProperties</a></li>        
    <li>fps : <a href = "#VideoCapabilities@fps">VideoCapabilities</a></li>        
    <li>frameRate : <a href = "#StreamStatistics@frameRate">StreamStatistics</a></li>        
    <li>framesDisplayed : <a href = "#StreamStatistics@framesDisplayed">StreamStatistics</a></li>        
    <li>framesDropped : <a href = "#StreamStatistics@framesDropped">StreamStatistics</a></li>        
    <li>framesImpaired : <a href = "#StreamStatistics@framesImpaired">StreamStatistics</a></li>        
    <li>framesLost : <a href = "#StreamStatistics@framesLost">StreamStatistics</a></li>        
    <li>framesReceived : <a href = "#StreamStatistics@framesReceived">StreamStatistics</a></li>        
    <li>framesRecovered : <a href = "#StreamStatistics@framesRecovered">StreamStatistics</a></li>        
    <li>framesSent : <a href = "#StreamStatistics@framesSent">StreamStatistics</a></li>        
    

g

    <li>getAccess() : <a href = "#StreamBuilder@getAccess">StreamBuilder</a></li>        
    <li>getInputSources() : <a href = "#Stream@getInputSources">Stream</a></li>        
    <li>getLogDirectory() : <a href = "#StreamBuilder@getLogDirectory">StreamBuilder</a></li>        
    <li>getMaxNetworkChangeTime() : <a href = "#StreamBuilder@getMaxNetworkChangeTime">StreamBuilder</a></li>        
    <li>getPluginLibraryDirectory() : <a href = "#StreamBuilder@getPluginLibraryDirectory">StreamBuilder</a></li>        
    <li>getReceiveStatistics() : <a href = "#Stream@getReceiveStatistics">Stream</a></li>        
    <li>getReceiveTimeout() : <a href = "#StreamBuilder@getReceiveTimeout">StreamBuilder</a></li>        
    <li>getRecordingList() : <a href = "#Stream@getRecordingList">Stream</a></li>        
    <li>getSendStatistics() : <a href = "#Stream@getSendStatistics">Stream</a></li>        
    

h

    <li>height : <a href = "#RingBuffer@height">RingBuffer</a></li>        
    

i

    <li>iFrameRate : <a href = "#StreamStatistics@iFrameRate">StreamStatistics</a></li>        
    <li>inputSource : <a href = "#RingBuffer@inputSource">RingBuffer</a></li>        
    <li>isMotionData : <a href = "#RingBuffer@isMotionData">RingBuffer</a></li>        
    

j

    <li>jitter : <a href = "#StreamStatistics@jitter">StreamStatistics</a></li>        
    

l

    <li>logDirectory : <a href = "#StreamBuilder@logDirectory">StreamBuilder</a></li>        
    

m

    <li>maxNetworkWaitTime : <a href = "#StreamBuilder@maxNetworkWaitTime">StreamBuilder</a></li>        
    

o

    <li>onRawDataHandler</li>        
    <li>onReceivedVideoResolutionChange() : <a href = "#Stream@onReceivedVideoResolutionChange">Stream</a></li>        
    <li>onReceivedVideoResolutionChangeHandler</li>        
    <li>onReceivedVideoSpecificData() : <a href = "#Stream@onReceivedVideoSpecificData">Stream</a></li>        
    <li>onReceivedVideoSpecificDataHandler</li>        
    <li>onReceiveFrame() : <a href = "#Stream@onReceiveFrame">Stream</a></li>        
    <li>onReceiveFrameHandler</li>        
    <li>onRecordingCompleted() : <a href = "#Stream@onRecordingCompleted">Stream</a></li>        
    <li>onRecordingListHandler</li>        
    <li>onSetInputSourcesHandler</li>        
    <li>onStartRecordingHandler</li>        
    <li>onStopRecordingHandler</li>        
    <li>onStreamConnectivityChange() : <a href = "#Stream@onStreamConnectivityChange">Stream</a></li>        
    <li>onStreamConnectivityChangeHandler</li>        
    <li>onStreamPause() : <a href = "#Stream@onStreamPause">Stream</a></li>        
    <li>onStreamPauseHandler</li>        
    <li>onStreamReceive() : <a href = "#Stream@onStreamReceive">Stream</a></li>        
    <li>onStreamReceiveHandler</li>        
    <li>onStreamRequestHandler</li>        
    <li>onStreamResume() : <a href = "#Stream@onStreamResume">Stream</a></li>        
    <li>onStreamResumeHandler</li>        
    <li>onStreamStart() : <a href = "#Stream@onStreamStart">Stream</a></li>        
    <li>onStreamStartHandler</li>        
    <li>onStreamStop() : <a href = "#Stream@onStreamStop">Stream</a></li>        
    <li>onStreamStopHandler</li>        
    

p

    <li>packetLossRate : <a href = "#StreamStatistics@packetLossRate">StreamStatistics</a></li>        
    <li>packetsLost : <a href = "#StreamStatistics@packetsLost">StreamStatistics</a></li>        
    <li>packetsReceived : <a href = "#StreamStatistics@packetsReceived">StreamStatistics</a></li>        
    <li>packetsSent : <a href = "#StreamStatistics@packetsSent">StreamStatistics</a></li>        
    <li>pauseStream() : <a href = "#Stream@pauseStream">Stream</a></li>        
    <li>pFrameRate : <a href = "#StreamStatistics@pFrameRate">StreamStatistics</a></li>        
    <li>pluginLibraryDirectory : <a href = "#StreamBuilder@pluginLibraryDirectory">StreamBuilder</a></li>        
    <li>Ptr : <a href = "#StreamStatistics@Ptr">StreamStatistics</a>, <a href = "#Stream@Ptr">Stream</a>, <a href = "#StreamBuilder@Ptr">StreamBuilder</a></li>        
    <li>pushEncodedFrame() : <a href = "#Stream@pushEncodedFrame">Stream</a></li>        
    

q

    <li>QoSjson</li>        
    

r

    <li>readIndex : <a href = "#RingBuffer@readIndex">RingBuffer</a></li>        
    <li>receiveTimeout : <a href = "#StreamBuilder@receiveTimeout">StreamBuilder</a></li>        
    <li>RecordingURL</li>        
    <li>removeInputSources() : <a href = "#Stream@removeInputSources">Stream</a></li>        
    <li>resumeStream() : <a href = "#Stream@resumeStream">Stream</a></li>        
    

s

    <li>sampleRate : <a href = "#StreamStatistics@sampleRate">StreamStatistics</a></li>        
    <li>senderQualityFactor : <a href = "#StreamStatistics@senderQualityFactor">StreamStatistics</a></li>        
    <li>setAccess() : <a href = "#StreamBuilder@setAccess">StreamBuilder</a></li>        
    <li>setAEC() : <a href = "#Stream@setAEC">Stream</a></li>        
    <li>setAGC() : <a href = "#Stream@setAGC">Stream</a></li>        
    <li>setAudioCapabilities() : <a href = "#Stream@setAudioCapabilities">Stream</a></li>        
    <li>setInputSources() : <a href = "#Stream@setInputSources">Stream</a></li>        
    <li>setLogDirectory() : <a href = "#StreamBuilder@setLogDirectory">StreamBuilder</a></li>        
    <li>setMaxNetworkChangeTime() : <a href = "#StreamBuilder@setMaxNetworkChangeTime">StreamBuilder</a></li>        
    <li>setPluginLibraryDirectory() : <a href = "#StreamBuilder@setPluginLibraryDirectory">StreamBuilder</a></li>        
    <li>setQoS() : <a href = "#Stream@setQoS">Stream</a></li>        
    <li>setQoSTable() : <a href = "#Stream@setQoSTable">Stream</a></li>        
    <li>setRawDataCallback() : <a href = "#Stream@setRawDataCallback">Stream</a></li>        
    <li>setReceiveTimeout() : <a href = "#StreamBuilder@setReceiveTimeout">StreamBuilder</a></li>        
    <li>setRecordingBuffer() : <a href = "#Stream@setRecordingBuffer">Stream</a></li>        
    <li>setVideoCapabilities() : <a href = "#Stream@setVideoCapabilities">Stream</a></li>        
    <li>setVideoQualityProfile() : <a href = "#Stream@setVideoQualityProfile">Stream</a></li>        
    <li>smallMask : <a href = "#RingBuffer@smallMask">RingBuffer</a></li>        
    <li>start() : <a href = "#Stream@start">Stream</a></li>        
    <li>start_frame : <a href = "#RingBuffer@start_frame">RingBuffer</a></li>        
    <li>startRecording() : <a href = "#Stream@startRecording">Stream</a></li>        
    <li>startStream() : <a href = "#Stream@startStream">Stream</a></li>        
    <li>stop() : <a href = "#Stream@stop">Stream</a></li>        
    <li>stopHandler</li>        
    <li>stopRecording() : <a href = "#Stream@stopRecording">Stream</a></li>        
    <li>stopStream() : <a href = "#Stream@stopStream">Stream</a></li>        
    <li>StreamBuilder() : <a href = "#StreamBuilder@StreamBuilder">StreamBuilder</a></li>        
    <li>StreamStatistics() : <a href = "#StreamStatistics@StreamStatistics">StreamStatistics</a></li>        
    <li>Structure</li>        
    <li>structure : <a href = "#FrameProperties@structure">FrameProperties</a></li>        
    

t

    <li>timestamp : <a href = "#RingBuffer@timestamp">RingBuffer</a></li>        
    <li>triggerList : <a href = "#VideoCapabilities@triggerList">VideoCapabilities</a>, <a href = "#AudioCapabilities@triggerList">AudioCapabilities</a></li>        
    

v

    <li>videoCodec : <a href = "#VideoCapabilities@videoCodec">VideoCapabilities</a></li>        
    <li>videoResolution : <a href = "#VideoCapabilities@videoResolution">VideoCapabilities</a>, <a href = "#StreamStatistics@videoResolution">StreamStatistics</a></li>        
    

w

    <li>width : <a href = "#RingBuffer@width">RingBuffer</a></li>        
    <li>windowSize : <a href = "#StreamStatistics@windowSize">StreamStatistics</a></li>        
    <li>writeIndex : <a href = "#RingBuffer@writeIndex">RingBuffer</a></li>        
    

Function

a

    <li>attachPreviewVideoWindow() : <a href = "#Stream@attachPreviewVideoWindow">Stream</a></li>        
    <li>attachVideoWindow() : <a href = "#Stream@attachVideoWindow">Stream</a></li>        
    

b

    <li>build() : <a href = "#StreamBuilder@build">StreamBuilder</a></li>        
    

g

    <li>getAccess() : <a href = "#StreamBuilder@getAccess">StreamBuilder</a></li>        
    <li>getInputSources() : <a href = "#Stream@getInputSources">Stream</a></li>        
    <li>getLogDirectory() : <a href = "#StreamBuilder@getLogDirectory">StreamBuilder</a></li>        
    <li>getMaxNetworkChangeTime() : <a href = "#StreamBuilder@getMaxNetworkChangeTime">StreamBuilder</a></li>        
    <li>getPluginLibraryDirectory() : <a href = "#StreamBuilder@getPluginLibraryDirectory">StreamBuilder</a></li>        
    <li>getReceiveStatistics() : <a href = "#Stream@getReceiveStatistics">Stream</a></li>        
    <li>getReceiveTimeout() : <a href = "#StreamBuilder@getReceiveTimeout">StreamBuilder</a></li>        
    <li>getRecordingList() : <a href = "#Stream@getRecordingList">Stream</a></li>        
    <li>getSendStatistics() : <a href = "#Stream@getSendStatistics">Stream</a></li>        
    

o

    <li>onReceivedVideoResolutionChange() : <a href = "#Stream@onReceivedVideoResolutionChange">Stream</a></li>        
    <li>onReceivedVideoSpecificData() : <a href = "#Stream@onReceivedVideoSpecificData">Stream</a></li>        
    <li>onReceiveFrame() : <a href = "#Stream@onReceiveFrame">Stream</a></li>        
    <li>onRecordingCompleted() : <a href = "#Stream@onRecordingCompleted">Stream</a></li>        
    <li>onStreamConnectivityChange() : <a href = "#Stream@onStreamConnectivityChange">Stream</a></li>        
    <li>onStreamPause() : <a href = "#Stream@onStreamPause">Stream</a></li>        
    <li>onStreamReceive() : <a href = "#Stream@onStreamReceive">Stream</a></li>        
    <li>onStreamResume() : <a href = "#Stream@onStreamResume">Stream</a></li>        
    <li>onStreamStart() : <a href = "#Stream@onStreamStart">Stream</a></li>        
    <li>onStreamStop() : <a href = "#Stream@onStreamStop">Stream</a></li>        
    

p

    <li>pauseStream() : <a href = "#Stream@pauseStream">Stream</a></li>        
    <li>pushEncodedFrame() : <a href = "#Stream@pushEncodedFrame">Stream</a></li>        
    

r

    <li>removeInputSources() : <a href = "#Stream@removeInputSources">Stream</a></li>        
    <li>resumeStream() : <a href = "#Stream@resumeStream">Stream</a></li>        
    

s

    <li>setAccess() : <a href = "#StreamBuilder@setAccess">StreamBuilder</a></li>        
    <li>setAEC() : <a href = "#Stream@setAEC">Stream</a></li>        
    <li>setAGC() : <a href = "#Stream@setAGC">Stream</a></li>        
    <li>setAudioCapabilities() : <a href = "#Stream@setAudioCapabilities">Stream</a></li>        
    <li>setInputSources() : <a href = "#Stream@setInputSources">Stream</a></li>        
    <li>setLogDirectory() : <a href = "#StreamBuilder@setLogDirectory">StreamBuilder</a></li>        
    <li>setMaxNetworkChangeTime() : <a href = "#StreamBuilder@setMaxNetworkChangeTime">StreamBuilder</a></li>        
    <li>setPluginLibraryDirectory() : <a href = "#StreamBuilder@setPluginLibraryDirectory">StreamBuilder</a></li>        
    <li>setQoS() : <a href = "#Stream@setQoS">Stream</a></li>        
    <li>setQoSTable() : <a href = "#Stream@setQoSTable">Stream</a></li>        
    <li>setRawDataCallback() : <a href = "#Stream@setRawDataCallback">Stream</a></li>        
    <li>setReceiveTimeout() : <a href = "#StreamBuilder@setReceiveTimeout">StreamBuilder</a></li>        
    <li>setRecordingBuffer() : <a href = "#Stream@setRecordingBuffer">Stream</a></li>        
    <li>setVideoCapabilities() : <a href = "#Stream@setVideoCapabilities">Stream</a></li>        
    <li>setVideoQualityProfile() : <a href = "#Stream@setVideoQualityProfile">Stream</a></li>        
    <li>start() : <a href = "#Stream@start">Stream</a></li>        
    <li>startRecording() : <a href = "#Stream@startRecording">Stream</a></li>        
    <li>startStream() : <a href = "#Stream@startStream">Stream</a></li>        
    <li>stop() : <a href = "#Stream@stop">Stream</a></li>        
    <li>stopRecording() : <a href = "#Stream@stopRecording">Stream</a></li>        
    <li>stopStream() : <a href = "#Stream@stopStream">Stream</a></li>        
    <li>StreamBuilder() : <a href = "#StreamBuilder@StreamBuilder">StreamBuilder</a></li>        
    <li>StreamStatistics() : <a href = "#StreamStatistics@StreamStatistics">StreamStatistics</a></li>        
    

Variables

a

    <li>access : <a href = "#StreamBuilder@access">StreamBuilder</a></li>        
    <li>audioCodec : <a href = "#AudioCapabilities@audioCodec">AudioCapabilities</a></li>        
    <li>audioSampleRate : <a href = "#AudioCapabilities@audioSampleRate">AudioCapabilities</a></li>        
    <li>averageDelay : <a href = "#StreamStatistics@averageDelay">StreamStatistics</a></li>        
    <li>averageRTT : <a href = "#StreamStatistics@averageRTT">StreamStatistics</a></li>        
    

b

    <li>bFrameRate : <a href = "#StreamStatistics@bFrameRate">StreamStatistics</a></li>        
    <li>bigMask : <a href = "#RingBuffer@bigMask">RingBuffer</a></li>        
    <li>bitRate : <a href = "#VideoCapabilities@bitRate">VideoCapabilities</a>, <a href = "#AudioCapabilities@bitRate">AudioCapabilities</a></li>        
    <li>bitRateOverHead : <a href = "#StreamStatistics@bitRateOverHead">StreamStatistics</a></li>        
    <li>bitRateVideoData : <a href = "#StreamStatistics@bitRateVideoData">StreamStatistics</a></li>        
    <li>buffer : <a href = "#RingBuffer@buffer">RingBuffer</a></li>        
    <li>bufferSize : <a href = "#RingBuffer@bufferSize">RingBuffer</a>, <a href = "#StreamStatistics@bufferSize">StreamStatistics</a></li>        
    

c

    <li>codecDescription : <a href = "#StreamStatistics@codecDescription">StreamStatistics</a></li>        
    <li>codecType : <a href = "#StreamStatistics@codecType">StreamStatistics</a></li>        
    

f

    <li>format : <a href = "#FrameProperties@format">FrameProperties</a></li>        
    <li>fps : <a href = "#VideoCapabilities@fps">VideoCapabilities</a></li>        
    <li>frameRate : <a href = "#StreamStatistics@frameRate">StreamStatistics</a></li>        
    <li>framesDisplayed : <a href = "#StreamStatistics@framesDisplayed">StreamStatistics</a></li>        
    <li>framesDropped : <a href = "#StreamStatistics@framesDropped">StreamStatistics</a></li>        
    <li>framesImpaired : <a href = "#StreamStatistics@framesImpaired">StreamStatistics</a></li>        
    <li>framesLost : <a href = "#StreamStatistics@framesLost">StreamStatistics</a></li>        
    <li>framesReceived : <a href = "#StreamStatistics@framesReceived">StreamStatistics</a></li>        
    <li>framesRecovered : <a href = "#StreamStatistics@framesRecovered">StreamStatistics</a></li>        
    <li>framesSent : <a href = "#StreamStatistics@framesSent">StreamStatistics</a></li>        
    

h

    <li>height : <a href = "#RingBuffer@height">RingBuffer</a></li>        
    

i

    <li>iFrameRate : <a href = "#StreamStatistics@iFrameRate">StreamStatistics</a></li>        
    <li>inputSource : <a href = "#RingBuffer@inputSource">RingBuffer</a></li>        
    <li>isMotionData : <a href = "#RingBuffer@isMotionData">RingBuffer</a></li>        
    

j

    <li>jitter : <a href = "#StreamStatistics@jitter">StreamStatistics</a></li>        
    

l

    <li>logDirectory : <a href = "#StreamBuilder@logDirectory">StreamBuilder</a></li>        
    

m

    <li>maxNetworkWaitTime : <a href = "#StreamBuilder@maxNetworkWaitTime">StreamBuilder</a></li>        
    

p

    <li>packetLossRate : <a href = "#StreamStatistics@packetLossRate">StreamStatistics</a></li>        
    <li>packetsLost : <a href = "#StreamStatistics@packetsLost">StreamStatistics</a></li>        
    <li>packetsReceived : <a href = "#StreamStatistics@packetsReceived">StreamStatistics</a></li>        
    <li>packetsSent : <a href = "#StreamStatistics@packetsSent">StreamStatistics</a></li>        
    <li>pFrameRate : <a href = "#StreamStatistics@pFrameRate">StreamStatistics</a></li>        
    <li>pluginLibraryDirectory : <a href = "#StreamBuilder@pluginLibraryDirectory">StreamBuilder</a></li>        
    

r

    <li>readIndex : <a href = "#RingBuffer@readIndex">RingBuffer</a></li>        
    <li>receiveTimeout : <a href = "#StreamBuilder@receiveTimeout">StreamBuilder</a></li>        
    

s

    <li>sampleRate : <a href = "#StreamStatistics@sampleRate">StreamStatistics</a></li>        
    <li>senderQualityFactor : <a href = "#StreamStatistics@senderQualityFactor">StreamStatistics</a></li>        
    <li>smallMask : <a href = "#RingBuffer@smallMask">RingBuffer</a></li>        
    <li>start_frame : <a href = "#RingBuffer@start_frame">RingBuffer</a></li>        
    <li>structure : <a href = "#FrameProperties@structure">FrameProperties</a></li>        
    

t

    <li>timestamp : <a href = "#RingBuffer@timestamp">RingBuffer</a></li>        
    <li>triggerList : <a href = "#VideoCapabilities@triggerList">VideoCapabilities</a>, <a href = "#AudioCapabilities@triggerList">AudioCapabilities</a></li>        
    

v

    <li>videoCodec : <a href = "#VideoCapabilities@videoCodec">VideoCapabilities</a></li>        
    <li>videoResolution : <a href = "#VideoCapabilities@videoResolution">VideoCapabilities</a>, <a href = "#StreamStatistics@videoResolution">StreamStatistics</a></li>        
    

w

    <li>width : <a href = "#RingBuffer@width">RingBuffer</a></li>        
    <li>windowSize : <a href = "#StreamStatistics@windowSize">StreamStatistics</a></li>        
    <li>writeIndex : <a href = "#RingBuffer@writeIndex">RingBuffer</a></li>        
    

Typedef

e

    <li>EndPointUUID</li>        
    

f

    <li>Format</li>        
    

o

    <li>onRawDataHandler</li>        
    <li>onReceivedVideoResolutionChangeHandler</li>        
    <li>onReceivedVideoSpecificDataHandler</li>        
    <li>onReceiveFrameHandler</li>        
    <li>onRecordingListHandler</li>        
    <li>onSetInputSourcesHandler</li>        
    <li>onStartRecordingHandler</li>        
    <li>onStopRecordingHandler</li>        
    <li>onStreamConnectivityChangeHandler</li>        
    <li>onStreamPauseHandler</li>        
    <li>onStreamReceiveHandler</li>        
    <li>onStreamRequestHandler</li>        
    <li>onStreamResumeHandler</li>        
    <li>onStreamStartHandler</li>        
    <li>onStreamStopHandler</li>        
    

p

    <li>Ptr : <a href = "#StreamStatistics@Ptr">StreamStatistics</a>, <a href = "#Stream@Ptr">Stream</a>, <a href = "#StreamBuilder@Ptr">StreamBuilder</a></li>        
    

q

    <li>QoSjson</li>        
    

r

    <li>RecordingURL</li>        
    

s

    <li>stopHandler</li>        
    <li>Structure</li>