MCPcopy Create free account

hub / github.com/ant-media/LiveVideoBroadcaster / functions

Functions393 in github.com/ant-media/LiveVideoBroadcaster

↓ 20 callersMethodcheckGlError
Checks to see if a GLES error has been raised.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/GlUtil.java:106
↓ 15 callersMethodgetSessionTimeString
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:395
↓ 10 callersMethodrelease
Discards all resources held by this class, notably the EGL activity. This must be called from the thread where the activity was created. <p> On compl
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:184
↓ 8 callersMethodclose
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/RTMPStreamer.java:103
↓ 8 callersMethodcreateProgram
Creates a new program from the supplied vertex and fragment shaders. @return A handle to the program, or 0 on failure.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/GlUtil.java:51
↓ 6 callersMethodcheckLocation
Checks to see if the location we obtained is valid. GLES returns -1 if a label could not be found, but does not set the GL error. <p> Throws a Runtim
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/GlUtil.java:121
↓ 6 callersMethodcreateFloatBuffer
Allocates a direct float buffer, and populates it with the float array data.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/GlUtil.java:166
↓ 5 callersMethodopen
(String uri)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:26
↓ 5 callersMethodreadAmfType
(ParsableByteArray data)
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/ScriptTagPayloadReader.java:99
↓ 5 callersMethodsetRendererPreviewSize
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/LiveVideoBroadcaster.java:387
↓ 5 callersMethodtwoDigitString
(int number)
app/src/main/java/io/antmedia/android/liveVideoBroadcaster/LiveVideoBroadcasterActivity.java:383
↓ 5 callersMethodtwoDigitString
(int number)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/utils/Utils.java:37
↓ 4 callersMethodgetParameters
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:82
↓ 4 callersMethodisConnected
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:28
↓ 4 callersMethodprintInternalError
(String type, Exception e)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:355
↓ 4 callersMethodreadAmfString
Read a string from an AMF encoded buffer. @param data The buffer from which to read. @return The value read from the buffer.
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/ScriptTagPayloadReader.java:129
↓ 4 callersMethodrelease
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:61
↓ 4 callersMethodreleaseCamera
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/LiveVideoBroadcaster.java:512
↓ 4 callersMethodsetDisplayOrientation
Sets the display orientation of the camera for portrait or landscape orientation
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/ILiveVideoBroadcaster.java:83
↓ 4 callersMethodshowToast
(int messageId)
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:441
↓ 4 callersMethodtoString
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/Drawable2d.java:189
↓ 3 callersMethodbuildDataSourceFactory
Returns a new DataSource factory. @param useBandwidthMeter Whether to set {@link #BANDWIDTH_METER} as a listener to the new DataSource factory. @
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:339
↓ 3 callersMethodcheckEglError
Checks for EGL errors. Throws an exception if an error has been raised.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:366
↓ 3 callersMethodclearResumePosition
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:327
↓ 3 callersMethodconsume
Consumes payload data. @param data The payload data to consume. @param timeUs The timestamp associated with the payload. @throws ParserException If a
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/TagPayloadReader.java:63
↓ 3 callersMethodcreateWindowSurface
Creates an EGL surface associated with a Surface. <p> If this is destined for MediaCodec, the EGLConfig should have the "recordable" attribute.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:229
↓ 3 callersMethoddoesEncoderWorks
(Context context)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/utils/Utils.java:58
↓ 3 callersMethodgetTimeString
(long timeMs)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:399
↓ 3 callersMethodplay
(View view)
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:477
↓ 3 callersMethodprepareTagData
(ExtractorInput input)
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/FlvExtractor.java:269
↓ 3 callersMethodreadAmfData
(ParsableByteArray data, int type)
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/ScriptTagPayloadReader.java:200
↓ 3 callersMethodreleasePlayer
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:307
↓ 3 callersMethodsendFrames
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/RTMPStreamer.java:195
↓ 3 callersMethodsetParameters
(Camera.Parameters parameters)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:86
↓ 3 callersMethodstartPreview
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:105
↓ 3 callersMethodstopPreview
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:109
↓ 3 callersMethodtriggerStopRecording
()
app/src/main/java/io/antmedia/android/liveVideoBroadcaster/LiveVideoBroadcasterActivity.java:298
↓ 3 callersMethodupdateResumePosition
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:321
↓ 3 callersMethodwriteVideo
(byte[] data, int length, int presentationTime)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:32
↓ 2 callersMethoddrainEncoder
Extracts all pending data from the encoder and forwards it to the muxer. <p> If endOfStream is not set, this returns when there is no more data to dra
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/VideoEncoderCore.java:156
↓ 2 callersMethoddrawFrame
Draws a viewport-filling rect, texturing it with the specified texture object.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/FullFrameRect.java:81
↓ 2 callersMethodgetBitrate
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/CameraSurfaceRenderer.java:152
↓ 2 callersMethodgetCameraDisplayOrientation
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/LiveVideoBroadcaster.java:711
↓ 2 callersMethodgetConfig
Finds a suitable EGLConfig. @param flags Bit flags from constructor. @param version Must be 2 or 3.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:144
↓ 2 callersMethodgetDefaultSharedPreferences
(Context context)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/utils/Utils.java:50
↓ 2 callersMethodgetFormatSupportString
(int formatSupport)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:418
↓ 2 callersMethodgetFrameInterval
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:250
↓ 2 callersMethodgetFrameRate
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:260
↓ 2 callersMethodgetItem
(int i)
app/src/main/java/io/antmedia/android/liveVideoBroadcaster/CameraResolutionsFragment.java:117
↓ 2 callersMethodgetPreviewSize
@return current preview size of the active camera
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/ILiveVideoBroadcaster.java:78
↓ 2 callersMethodgetTrackStatusString
(TrackSelection selection, TrackGroup group, int trackIndex)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:449
↓ 2 callersMethodgetWidth
Returns the surface's width, in pixels. <p> If this is called on a window surface, and the underlying surface is in the process of changing size, we m
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglSurfaceBase.java:87
↓ 2 callersMethodhandleException
(Message msg, RuntimeException e)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:205
↓ 2 callersMethodhandleStopRecording
Handles a request to stop encoding.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:416
↓ 2 callersMethodisCameraAvailable
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:57
↓ 2 callersMethodisRecording
Returns true if recording has been started.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:185
↓ 2 callersMethodisReleased
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:123
↓ 2 callersMethodloadShader
Compiles the provided shader source. @return A handle to the shader, or 0 on failure.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/GlUtil.java:87
↓ 2 callersMethodmakeCurrent
Makes our EGL activity current, using the supplied surface for both "draw" and "read".
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:268
↓ 2 callersMethodnotifyPausing
Notifies the renderer thread that the activity is pausing. <p> For best results, call this after disabling Camera preview.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/CameraSurfaceRenderer.java:95
↓ 2 callersMethodonPause
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:164
↓ 2 callersMethodopenCamera
Opens camera in an another thread and render camera view on GLSurfaceView @param cameraId specifies which camera to open can be
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/ILiveVideoBroadcaster.java:45
↓ 2 callersMethodprintMetadata
(Metadata metadata, String prefix)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:359
↓ 2 callersMethodquerySurface
Performs a simple surface query.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglCore.java:328
↓ 2 callersMethodreadAmfDouble
Read a double number from an AMF encoded buffer. @param data The buffer from which to read. @return The value read from the buffer.
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/ScriptTagPayloadReader.java:119
↓ 2 callersMethodreadAmfEcmaArray
Read an ECMA array from an AMF encoded buffer. @param data The buffer from which to read. @return The value read from the buffer.
app/src/main/java/io/antmedia/android/liveVideoPlayer/flvExtractor/ScriptTagPayloadReader.java:177
↓ 2 callersMethodrecorderConfigChanged
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/CameraSurfaceRenderer.java:326
↓ 2 callersMethodreleaseEglSurface
Release the EGL surface.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/EglSurfaceBase.java:109
↓ 2 callersMethodsendAudioFrames
(int timestamp)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/RTMPStreamer.java:211
↓ 2 callersMethodsendVideoFrames
(int timestamp)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/RTMPStreamer.java:251
↓ 2 callersMethodsetAudioEnable
(boolean enable)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:36
↓ 2 callersMethodsetBitrate
(int bitrate)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/CameraSurfaceRenderer.java:156
↓ 2 callersMethodsetCameResolutions
(ArrayList<Resolution> cameraResolutions)
app/src/main/java/io/antmedia/android/liveVideoBroadcaster/CameraResolutionsFragment.java:108
↓ 2 callersMethodsetCameraParameters
(Camera.Parameters parameters)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/LiveVideoBroadcaster.java:532
↓ 2 callersMethodsetCameraPreviewSize
Records the size of the incoming camera preview frames. <p> It's not clear whether this is guaranteed to execute before or after onSurfaceCreated(), s
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/CameraSurfaceRenderer.java:131
↓ 2 callersMethodsetFrameRate
(int framerate)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:254
↓ 2 callersMethodsetPreviewTexture
(SurfaceTexture previewTexture)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:119
↓ 2 callersMethodsetResolution
Set the resolution of the active camera @param size
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/ILiveVideoBroadcaster.java:66
↓ 2 callersMethodsetTexSize
Sets the size of the texture. This is used to find adjacent texels when filtering.
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/Texture2dProgram.java:351
↓ 2 callersMethodshowControls
()
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:437
↓ 2 callersMethodstartRecording
Tells the video recorder to start recording. (Call from non-encoder thread.) <p> Creates a new thread, which will create an encoder using the provide
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:133
↓ 2 callersMethodstopMuxer
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:34
↓ 2 callersMethodstopRecording
Tells the video recorder to stop recording. (Call from non-encoder thread.) <p> Returns immediately; the encoder/muxer may not yet be finished creati
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:173
↓ 2 callersMethodwriteAudio
(byte[] data, int size, int presentationTime)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/IMediaMuxer.java:30
↓ 1 callersMethodaddCallbackBuffer
(byte[] buffer)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:95
↓ 1 callersMethodautoFocus
(Camera.AutoFocusCallback callback)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:70
↓ 1 callersMethodbuildHttpDataSourceFactory
Returns a new HttpDataSource factory. @param useBandwidthMeter Whether to set {@link #BANDWIDTH_METER} as a listener to the new DataSource factor
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:350
↓ 1 callersMethodbuildMediaSource
(Uri uri, String overrideExtension)
app/src/main/java/io/antmedia/android/liveVideoPlayer/LiveVideoPlayerActivity.java:279
↓ 1 callersMethodcancelAutoFocus
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/CameraProxy.java:74
↓ 1 callersMethodchangeCamera
Changes the camera, if active camera is back camera, releases the back camera and open the front camera, it behaves same with the front camera
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/ILiveVideoBroadcaster.java:52
↓ 1 callersMethodchangeEffect
(Texture2dProgram.ProgramType type)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:369
↓ 1 callersMethodcreateTextureObject
Creates a texture object suitable for use with drawFrame().
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/FullFrameRect.java:74
↓ 1 callersMethoddoesEncoderWork
(int width, int height, int bitRate, int frameRate)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/VideoEncoderCore.java:92
↓ 1 callersMethoddraw
Issues the draw call. Does the full setup on every call. @param mvpMatrix The 4x4 projection matrix. @param vertexBuffer Buffer with vertex position
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/gles/Texture2dProgram.java:379
↓ 1 callersMethodencodeAudio
(byte[] data, int length, long pts)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/AudioEncoder.java:71
↓ 1 callersMethodfindBestFrameRate
(List<int[]> frameRateList, int[] requestedFrameRate)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/LiveVideoBroadcaster.java:673
↓ 1 callersMethodfinishframes
()
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/network/RTMPStreamer.java:173
↓ 1 callersMethodframeAvailable
Tells the video recorder that a new frame is available. (Call from non-encoder thread.) <p> This function sends a message and returns immediately. T
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/TextureMovieEncoder.java:211
↓ 1 callersMethodgetAdaptiveSupportString
(int trackCount, int adaptiveSupport)
app/src/main/java/io/antmedia/android/liveVideoPlayer/EventLogger.java:433
↓ 1 callersMethodgetBuffer
(int size, int lastSentFrameTimestamp, int currentTimeStamp)
liveVideoBroadcasterSDK/src/main/java/io/antmedia/android/broadcaster/encoder/AudioEncoder.java:197
next →1–100 of 393, ranked by callers