Class CapturerTrackFactoryImpl<T extends MuxCapturer.Configuration>
- java.lang.Object
-
- com.mux.sdk.webrtc.spaces.internal.impl.CapturerTrackFactoryImpl<T>
-
- All Implemented Interfaces:
LocalMediaStreamTrackHolder.MediaStreamTrackFactory<T>
public class CapturerTrackFactoryImpl<T extends MuxCapturer.Configuration> extends java.lang.Object
-
-
Field Summary
-
Fields inherited from class com.mux.sdk.webrtc.spaces.internal.CapturerTrackFactory
capturer, configuration, holder, muxRealTimeInternals
-
-
Constructor Summary
Constructors Constructor Description CapturerTrackFactoryImpl(MuxRealTimeInternals internals, MuxCapturer<T> capturer, T startingConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.webrtc.VideoTrack
getTrack()
protected void
internalDispose()
protected void
internalOnCapturerStart(org.webrtc.VideoCapturer videoCapturer, int width, int height)
-
Methods inherited from class com.mux.sdk.webrtc.spaces.internal.CapturerTrackFactory
dispose, prepare, requestConfiguration, setHolder
-
-
-
-
Constructor Detail
-
CapturerTrackFactoryImpl
public CapturerTrackFactoryImpl(MuxRealTimeInternals internals, MuxCapturer<T> capturer, T startingConfiguration)
-
-
Method Detail
-
getTrack
protected org.webrtc.VideoTrack getTrack()
- Specified by:
getTrack
in classCapturerTrackFactory<T extends MuxCapturer.Configuration>
-
internalOnCapturerStart
protected void internalOnCapturerStart(org.webrtc.VideoCapturer videoCapturer, int width, int height)
- Specified by:
internalOnCapturerStart
in classCapturerTrackFactory<T extends MuxCapturer.Configuration>
-
internalDispose
protected void internalDispose()
- Specified by:
internalDispose
in classCapturerTrackFactory<T extends MuxCapturer.Configuration>
-
-