- getAspectRatio() - Method in class net.majorkernelpanic.streaming.gl.SurfaceView.ViewAspectRatioMeasurer
-
- getAudioEncoder() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getAudioQuality() - Method in class net.majorkernelpanic.streaming.audio.AudioStream
-
Returns the quality of the stream.
- getAudioQuality() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getAudioTrack() - Method in class net.majorkernelpanic.streaming.Session
-
- getB64PPS() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
- getB64PPS() - Method in class net.majorkernelpanic.streaming.mp4.MP4Config
-
- getB64SPS() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
- getB64SPS() - Method in class net.majorkernelpanic.streaming.mp4.MP4Config
-
- getBitrate() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns an approximation of the bit rate consumed by the stream in bit per seconde.
- getBitrate() - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Returns an approximation of the bitrate of the RTP stream in bits per second.
- getBitrate() - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Returns the bandwidth consumed by the RTSP server in bits per second.
- getBitrate() - Method in class net.majorkernelpanic.streaming.Session
-
Returns an approximation of the bandwidth consumed by the session in bit per second.
- getBitrate() - Method in interface net.majorkernelpanic.streaming.Stream
-
Returns an approximation of the bit rate consumed by the stream in bit per seconde.
- getBoxPos(String) - Method in class net.majorkernelpanic.streaming.mp4.MP4Parser
-
- getBufferSize() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- getCallback() - Method in class net.majorkernelpanic.streaming.Session
-
- getCamera() - Method in class net.majorkernelpanic.streaming.Session
-
Returns the id of the camera currently selected.
- getCamera() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getCamera() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Returns the id of the camera currently selected.
- getContext() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getDestination() - Method in class net.majorkernelpanic.streaming.Session
-
- getDestination() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getDestinationPorts() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns a pair of destination ports, the first one is the
one used for RTP and the second one is used for RTCP.
- getDestinationPorts() - Method in interface net.majorkernelpanic.streaming.Stream
-
Returns a pair of destination ports, the first one is the
one used for RTP and the second one is used for RTCP.
- getEncoderColorFormat() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
- getEncoderName() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
- getErrorLog() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
A log of all the errors that occurred during the test.
- getFlashState() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getFlashState() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Indicates whether or not the flash of the phone is on.
- getInstance() - Static method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getLastBufferInfo() - Method in class net.majorkernelpanic.streaming.rtp.MediaCodecInputStream
-
- getLocalPort() - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- getLocalPorts() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns a pair of source ports, the first one is the
one used for RTP and the second one is used for RTCP.
- getLocalPorts() - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
- getLocalPorts() - Method in interface net.majorkernelpanic.streaming.Stream
-
Returns a pair of source ports, the first one is the
one used for RTP and the second one is used for RTCP.
- getMeasuredHeight() - Method in class net.majorkernelpanic.streaming.gl.SurfaceView.ViewAspectRatioMeasurer
-
Get the height measured in the latest call to measure().
- getMeasuredWidth() - Method in class net.majorkernelpanic.streaming.gl.SurfaceView.ViewAspectRatioMeasurer
-
Get the width measured in the latest call to measure().
- getNV21Convertor() - Method in class net.majorkernelpanic.streaming.hw.EncoderDebugger
-
This
NV21Convertor
will do the necessary work to feed properly the encoder.
- getOrigin() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getPacketizer() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns the packetizer associated with the
MediaStream
.
- getPlanar() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- getPort() - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- getPort() - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
- getPort() - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Returns the port used by the RTSP server.
- getProfileLevel() - Method in class net.majorkernelpanic.streaming.mp4.MP4Config
-
- getRtpSocket() - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
- getService() - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer.LocalBinder
-
- getSession() - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.audio.AACStream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.audio.AMRNBStream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.Session
-
Returns a Session Description that can be stored in a file or sent to a client with RTSP.
- getSessionDescription() - Method in interface net.majorkernelpanic.streaming.Stream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.video.H263Stream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.video.H264Stream
-
Returns a description of the stream using SDP.
- getSessionDescription() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Returns a description of the stream using SDP.
- getSliceHeigth() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- getSSRC() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Returns the SSRC of the underlying
RtpSocket
.
- getSSRC() - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- getSSRC() - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
- getSSRC() - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Returns the SSRC of the stream.
- getSSRC() - Method in interface net.majorkernelpanic.streaming.Stream
-
Returns the SSRC of the underlying
RtpSocket
.
- getStreamingMethod() - Method in class net.majorkernelpanic.streaming.MediaStream
-
- getStride() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- getStsdBox() - Method in class net.majorkernelpanic.streaming.mp4.MP4Parser
-
- getSurfaceTexture() - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- getSurfaceTexture() - Method in class net.majorkernelpanic.streaming.gl.TextureManager
-
- getSurfaceView() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getTextureId() - Method in class net.majorkernelpanic.streaming.gl.TextureManager
-
- getTimeToLive() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getTrack(int) - Method in class net.majorkernelpanic.streaming.Session
-
- getUVPanesReversed() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- getVideoEncoder() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getVideoQuality() - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- getVideoQuality() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Returns the quality of the stream.
- getVideoTrack() - Method in class net.majorkernelpanic.streaming.Session
-
- getYPadding() - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- samplingRate - Variable in class net.majorkernelpanic.streaming.audio.AudioQuality
-
- SenderReport - Class in net.majorkernelpanic.streaming.rtcp
-
Implementation of Sender Report RTCP packets.
- SenderReport(int) - Constructor for class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- SenderReport() - Constructor for class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- SERVER_NAME - Static variable in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
The server name that will appear in responses.
- Session - Class in net.majorkernelpanic.streaming
-
You should instantiate this class with the
SessionBuilder
.
This is the class you will want to use to stream audio and or video to some peer using RTP.
It holds a
VideoStream
and a
AudioStream
together and provides
synchronous and asynchronous functions to start and stop those steams.
- Session() - Constructor for class net.majorkernelpanic.streaming.Session
-
Creates a streaming session that can be customized by adding tracks.
- Session.Callback - Interface in net.majorkernelpanic.streaming
-
The callback interface you need to implement to get some feedback
Those will be called from the UI thread.
- SessionBuilder - Class in net.majorkernelpanic.streaming
-
- setAspectRatio(double) - Method in class net.majorkernelpanic.streaming.gl.SurfaceView.ViewAspectRatioMeasurer
-
- setAspectRatioMode(int) - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- setAudioEncoder(int) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the audio encoder.
- setAudioQuality(AudioQuality) - Method in class net.majorkernelpanic.streaming.audio.AudioStream
-
- setAudioQuality(AudioQuality) - Method in class net.majorkernelpanic.streaming.Session
-
Sets the configuration of the stream.
- setAudioQuality(AudioQuality) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the audio quality.
- setAudioSource(int) - Method in class net.majorkernelpanic.streaming.audio.AudioStream
-
- setAuthorization(String, String) - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Set Basic authorization to access RTSP Stream
- setCacheSize(long) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Sets the size of the FIFO in ms.
- setCallback(RtspClient.Callback) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
Sets the callback interface that will be called on status updates of the connection
with the RTSP server.
- setCallback(Session.Callback) - Method in class net.majorkernelpanic.streaming.Session
-
Sets the callback interface that will be called by the
Session
.
- setCallback(Session.Callback) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- setCamera(int) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- setCamera(int) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Sets the camera that will be used to capture video.
- setClockFrequency(long) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Sets the clock frequency of the stream in Hz.
- setColorPanesReversed(boolean) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setContext(Context) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Access to the context is needed for the H264Stream class to store some stuff in the SharedPreferences.
- setCredentials(String, String) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
If authentication is enabled on the server, you need to call this with a valid login/password pair.
- setDestination(InetAddress, int) - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- setDestination(InetAddress, int, int) - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
Sets the destination of the stream.
- setDestination(InetAddress, int, int) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Sets the destination address and to which the packets will be sent.
- setDestination(String) - Method in class net.majorkernelpanic.streaming.Session
-
The destination address for all the streams of the session.
- setDestination(String) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the destination of the session.
- setDestinationAddress(InetAddress) - Method in class net.majorkernelpanic.streaming.MediaStream
-
Sets the destination IP address of the stream.
- setDestinationAddress(InetAddress) - Method in interface net.majorkernelpanic.streaming.Stream
-
Sets the destination ip address of the stream.
- setDestinationPorts(int) - Method in class net.majorkernelpanic.streaming.MediaStream
-
Sets the destination ports of the stream.
- setDestinationPorts(int, int) - Method in class net.majorkernelpanic.streaming.MediaStream
-
Sets the destination ports of the stream.
- setDestinationPorts(int) - Method in interface net.majorkernelpanic.streaming.Stream
-
Sets the destination ports of the stream.
- setDestinationPorts(int, int) - Method in interface net.majorkernelpanic.streaming.Stream
-
Sets the destination ports of the stream.
- setEncoderColorFormat(int) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setFlashEnabled(boolean) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- setFlashState(boolean) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Turns the LED on or off if phone has one.
- setInputStream(InputStream) - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
- setInterval(long) - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
Sets the temporal interval between two RTCP Sender Reports.
- setOrigin(String) - Method in class net.majorkernelpanic.streaming.Session
-
The origin address of the session.
- setOrigin(String) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the origin of the session.
- setOutputStream(OutputStream, byte) - Method in class net.majorkernelpanic.streaming.MediaStream
-
If a TCP is used as the transport protocol for the RTP session,
the output stream to which RTP packets will be written to must
be specified with this method.
- setOutputStream(OutputStream, byte) - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
If a TCP is used as the transport protocol for the RTP session,
the output stream to which RTP packets will be written to must
be specified with this method.
- setOutputStream(OutputStream, byte) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
If a TCP is used as the transport protocol for the RTP session,
the output stream to which RTP packets will be written to must
be specified with this method.
- setOutputStream(OutputStream, byte) - Method in interface net.majorkernelpanic.streaming.Stream
-
If a TCP is used as the transport protocol for the RTP session,
the output stream to which RTP packets will be written to must
be specified with this method.
- setPlanar(boolean) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setPort(int) - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Sets the port for the RTSP server to use.
- setPreferences(SharedPreferences) - Method in class net.majorkernelpanic.streaming.audio.AACStream
-
- setPreferences(SharedPreferences) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
- setPresentationTime(long) - Method in class net.majorkernelpanic.streaming.gl.SurfaceManager
-
Sends the presentation time stamp to EGL.
- setPreviewOrientation(int) - Method in class net.majorkernelpanic.streaming.Session
-
Sets the orientation of the preview.
- setPreviewOrientation(int) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the orientation of the preview.
- setPreviewOrientation(int) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Sets the orientation of the preview.
- setSamplingRate(int) - Method in class net.majorkernelpanic.streaming.rtp.AACADTSPacketizer
-
- setSamplingRate(int) - Method in class net.majorkernelpanic.streaming.rtp.AACLATMPacketizer
-
- setServerAddress(String, int) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
Sets the destination address of the RTSP server.
- setSession(Session) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
The
Session
that will be used to stream to the server.
- setSize(int, int) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setSliceHeigth(int) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setSSRC(int) - Method in class net.majorkernelpanic.streaming.rtcp.SenderReport
-
- setSSRC(int) - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
- setSSRC(int) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Sets the SSRC of the stream.
- setStreamingMethod(byte) - Method in class net.majorkernelpanic.streaming.MediaStream
-
Sets the streaming method that will be used.
- setStreamParameters(byte[], byte[]) - Method in class net.majorkernelpanic.streaming.rtp.H264Packetizer
-
- setStreamPath(String) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
The path to which the stream will be sent to.
- setStride(int) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- setSurfaceView(SurfaceView) - Method in class net.majorkernelpanic.streaming.Session
-
Sets a Surface to show a preview of recorded media (video).
- setSurfaceView(SurfaceView) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the SurfaceView required to preview the video stream.
- setSurfaceView(SurfaceView) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Sets a Surface to show a preview of recorded media (video).
- setTimeToLive(int) - Method in class net.majorkernelpanic.streaming.MediaStream
-
Sets the Time To Live of packets sent over the network.
- setTimeToLive(int) - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
- setTimeToLive(int) - Method in class net.majorkernelpanic.streaming.rtp.RtpSocket
-
Sets the Time To Live of the UDP packets.
- setTimeToLive(int) - Method in class net.majorkernelpanic.streaming.Session
-
Set the TTL of all packets sent during the session.
- setTimeToLive(int) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
- setTimeToLive(int) - Method in interface net.majorkernelpanic.streaming.Stream
-
Sets the Time To Live of packets sent over the network.
- setTransportMode(int) - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
- setVideoEncoder(int) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the default video encoder.
- setVideoQuality(VideoQuality) - Method in class net.majorkernelpanic.streaming.Session
-
Sets the configuration of the stream.
- setVideoQuality(VideoQuality) - Method in class net.majorkernelpanic.streaming.SessionBuilder
-
Sets the video stream quality.
- setVideoQuality(VideoQuality) - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Sets the configuration of the stream.
- setYPadding(int) - Method in class net.majorkernelpanic.streaming.hw.NV21Convertor
-
- SOFTWARE_ENCODERS - Static variable in class net.majorkernelpanic.streaming.video.CodecManager
-
There currently is no way to know if an encoder is software or hardware from the MediaCodecInfo class,
so we need to maintain a list of known software encoders.
- start() - Method in class net.majorkernelpanic.streaming.audio.AACStream
-
- start() - Method in class net.majorkernelpanic.streaming.audio.AMRNBStream
-
Starts the stream.
- start() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Starts the stream.
- start() - Method in class net.majorkernelpanic.streaming.rtp.AACADTSPacketizer
-
- start() - Method in class net.majorkernelpanic.streaming.rtp.AACLATMPacketizer
-
- start() - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
Starts the packetizer.
- start() - Method in class net.majorkernelpanic.streaming.rtp.AMRNBPacketizer
-
- start() - Method in class net.majorkernelpanic.streaming.rtp.H263Packetizer
-
- start() - Method in class net.majorkernelpanic.streaming.rtp.H264Packetizer
-
- start() - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Starts (or restart if needed, if for example the configuration
of the server has been modified) the RTSP server.
- start() - Method in class net.majorkernelpanic.streaming.Session
-
Asynchronously starts all streams of the session.
- start() - Method in interface net.majorkernelpanic.streaming.Stream
-
Starts the stream.
- start() - Method in class net.majorkernelpanic.streaming.video.H263Stream
-
Starts the stream.
- start() - Method in class net.majorkernelpanic.streaming.video.H264Stream
-
Starts the stream.
- start() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Starts the stream.
- startGLThread() - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- startPreview() - Method in class net.majorkernelpanic.streaming.Session
-
Asynchronously starts the camera preview.
- startPreview() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
- startStream() - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
Connects to the RTSP server to publish the stream, and the effectively starts streaming.
- stop() - Method in class net.majorkernelpanic.streaming.audio.AACStream
-
Stops the stream.
- stop() - Method in class net.majorkernelpanic.streaming.MediaStream
-
Stops the stream.
- stop() - Method in class net.majorkernelpanic.streaming.rtp.AACADTSPacketizer
-
- stop() - Method in class net.majorkernelpanic.streaming.rtp.AACLATMPacketizer
-
- stop() - Method in class net.majorkernelpanic.streaming.rtp.AbstractPacketizer
-
Stops the packetizer.
- stop() - Method in class net.majorkernelpanic.streaming.rtp.AMRNBPacketizer
-
- stop() - Method in class net.majorkernelpanic.streaming.rtp.H263Packetizer
-
- stop() - Method in class net.majorkernelpanic.streaming.rtp.H264Packetizer
-
- stop() - Method in class net.majorkernelpanic.streaming.rtsp.RtspServer
-
Stops the RTSP server but not the Android Service.
- stop() - Method in class net.majorkernelpanic.streaming.Session
-
Stops all existing streams.
- stop() - Method in interface net.majorkernelpanic.streaming.Stream
-
Stops the stream.
- stop() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Stops the stream.
- stopPreview() - Method in class net.majorkernelpanic.streaming.Session
-
Asynchronously stops the camera preview.
- stopPreview() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Stops the preview.
- stopStream() - Method in class net.majorkernelpanic.streaming.rtsp.RtspClient
-
Stops the stream, and informs the RTSP server.
- StorageUnavailableException - Exception in net.majorkernelpanic.streaming.exceptions
-
- StorageUnavailableException(String) - Constructor for exception net.majorkernelpanic.streaming.exceptions.StorageUnavailableException
-
- Stream - Interface in net.majorkernelpanic.streaming
-
An interface that represents a Stream.
- STREAM_AUDIO - Static variable in class net.majorkernelpanic.streaming.Session
-
- STREAM_VIDEO - Static variable in class net.majorkernelpanic.streaming.Session
-
- SUPPORTED_COLOR_FORMATS - Static variable in class net.majorkernelpanic.streaming.hw.CodecManager
-
- SUPPORTED_COLOR_FORMATS - Static variable in class net.majorkernelpanic.streaming.video.CodecManager
-
- surfaceChanged(SurfaceHolder, int, int, int) - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- surfaceCreated(SurfaceHolder) - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- surfaceDestroyed(SurfaceHolder) - Method in class net.majorkernelpanic.streaming.gl.SurfaceView
-
- SurfaceManager - Class in net.majorkernelpanic.streaming.gl
-
- SurfaceManager(Surface, SurfaceManager) - Constructor for class net.majorkernelpanic.streaming.gl.SurfaceManager
-
Creates an EGL context and an EGL surface.
- SurfaceManager(Surface) - Constructor for class net.majorkernelpanic.streaming.gl.SurfaceManager
-
Creates an EGL context and an EGL surface.
- SurfaceView - Class in net.majorkernelpanic.streaming.gl
-
An enhanced SurfaceView in which the camera preview will be rendered.
- SurfaceView(Context, AttributeSet) - Constructor for class net.majorkernelpanic.streaming.gl.SurfaceView
-
- SurfaceView.ViewAspectRatioMeasurer - Class in net.majorkernelpanic.streaming.gl
-
This class is a helper to measure views that require a specific aspect ratio.
- swapBuffer() - Method in class net.majorkernelpanic.streaming.gl.SurfaceManager
-
- switchCamera() - Method in class net.majorkernelpanic.streaming.Session
-
Switch between the front facing and the back facing camera of the phone.
- switchCamera() - Method in class net.majorkernelpanic.streaming.video.VideoStream
-
Switch between the front facing and the back facing camera of the phone.
- syncConfigure() - Method in class net.majorkernelpanic.streaming.Session
-
- syncStart(int) - Method in class net.majorkernelpanic.streaming.Session
-
Starts a stream in a synchronous manner.
- syncStart() - Method in class net.majorkernelpanic.streaming.Session
-
- syncStop() - Method in class net.majorkernelpanic.streaming.Session
-
Stops all existing streams in a synchronous manner.