Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LaiFeng-Android/SopCastComponent
/ functions
Functions
852 in github.com/LaiFeng-Android/SopCastComponent
⨍
Functions
852
◇
Types & classes
154
↓ 79 callers
Method
d
(String tag, String msg)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastLog.java:21
↓ 31 callers
Method
instance
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:48
↓ 30 callers
Method
setProperty
(String key, AmfData value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfObject.java:31
↓ 20 callers
Method
getValue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfType.java:42
↓ 16 callers
Method
stop
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/Packer.java:30
↓ 14 callers
Method
checkGlError
(String op)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:106
↓ 14 callers
Method
e
(String tag, String msg)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastLog.java:33
↓ 13 callers
Method
addData
(String string)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/VariableBodyRtmpPacket.java:38
↓ 13 callers
Method
setVisibility
(int visibility)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:90
↓ 12 callers
Method
readUnsignedInt32
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:22
↓ 11 callers
Method
post
Causes the Runnable r to be added to the message queue. The runnable will be run on the thread to which this handler is attached. @param r The Runnab
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:94
↓ 11 callers
Method
putFrame
(Frame frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/ISendQueue.java:19
↓ 11 callers
Method
release
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:293
↓ 11 callers
Method
setInteger
(final int location, final int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:206
↓ 11 callers
Method
start
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/Packer.java:28
↓ 11 callers
Method
w
(String tag, String msg)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastLog.java:27
↓ 11 callers
Method
writeUnsignedInt32
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:15
↓ 10 callers
Method
getChunkHeader
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Chunk.java:22
↓ 10 callers
Method
onPacket
(byte[] data, int packetType)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/Packer.java:19
↓ 10 callers
Method
setOnStateChangeListener
(OnStateChangeListener onStateChangeListener)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:98
↓ 9 callers
Method
getBytes
@return the bytes of this object
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfData.java:36
↓ 9 callers
Method
remove
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:434
↓ 9 callers
Method
runOnDraw
(final Runnable runnable)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:154
↓ 8 callers
Method
getSize
@return the amount of bytes required for this object
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfData.java:33
↓ 8 callers
Method
toString
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Audio.java:20
↓ 7 callers
Method
draw
(final float[] tex_mtx)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:166
↓ 7 callers
Method
setVideoConfiguration
(VideoConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/IVideoController.java:23
↓ 6 callers
Method
getValue
Returns the byte value of this chunk header type
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkType.java:43
↓ 6 callers
Method
getVideoSize
(int size)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/mediacodec/VideoMediaCodec.java:60
↓ 6 callers
Method
isLandscape
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:67
↓ 6 callers
Method
pause
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:19
↓ 6 callers
Method
resume
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:20
↓ 6 callers
Method
sendPublishFail
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:213
↓ 6 callers
Method
start
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:17
↓ 6 callers
Method
stop
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:18
↓ 6 callers
Method
writeTo
Write/Serialize this AMF data intance (Object/string/integer etc) to the specified OutputStream
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfData.java:22
↓ 5 callers
Method
createIdentityMtx
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:65
↓ 5 callers
Method
getCameraData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:63
↓ 5 callers
Method
getMessageType
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkHeader.java:196
↓ 5 callers
Method
getPacketLength
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkHeader.java:192
↓ 5 callers
Method
init
()
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:219
↓ 5 callers
Method
mute
(boolean mute)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:21
↓ 5 callers
Method
processNotUI
(final INotUIProcessor processor)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastUtils.java:22
↓ 5 callers
Method
readUnsignedInt24
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:26
↓ 5 callers
Method
releaseCamera
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:165
↓ 5 callers
Method
setFocusMode
(Camera camera, CameraData cameraData, boolean isTouchMode)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:148
↓ 5 callers
Method
setMessageStreamId
(int messageStreamId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkHeader.java:205
↓ 5 callers
Method
setState
(int state)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:116
↓ 5 callers
Method
setVideoBps
(int bps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/IVideoController.java:21
↓ 5 callers
Method
start
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/ISendQueue.java:16
↓ 5 callers
Method
stop
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:452
↓ 5 callers
Method
toHexString
(byte[] raw)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:68
↓ 5 callers
Method
wrapRunnable
(Runnable r)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:354
↓ 5 callers
Method
writeFlvTagHeader
写flv tag头信息 @param buffer 需要写入数据的byte buffer @param type 类型:音频(0x8),视频(0x9),脚本(0x12) @param dataSize 数据大小 @param timestamp 时间戳 @return byte数组
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:66
↓ 5 callers
Method
writeUnsignedInt24
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:34
↓ 4 callers
Method
build
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/VideoConfiguration.java:79
↓ 4 callers
Method
getFileContextFromAssets
(Context context, String fileName)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GLSLFileUtils.java:15
↓ 4 callers
Method
getRecordBufferSize
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioUtils.java:40
↓ 4 callers
Method
markAbsoluteTimestampTx
Utility method for calculating & synchronizing transmitted timestamps
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:95
↓ 4 callers
Method
postOpenCameraError
(final int error)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:203
↓ 4 callers
Method
putPreReceiveChunkHeader
(int chunkStreamId, ChunkHeader chunkHeader)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:43
↓ 4 callers
Method
release
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:181
↓ 4 callers
Method
setChunkStreamId
Sets the ID of the chunk stream to be aborted
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Abort.java:34
↓ 4 callers
Method
setEffect
(Effect effect)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:230
↓ 4 callers
Method
setPause
(boolean pause)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:39
↓ 4 callers
Method
setTextureId
(int textureId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:67
↓ 4 callers
Method
setWatermark
(Watermark watermark)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:220
↓ 4 callers
Method
sizeOf
@return the byte size of the resulting AMF string of the specified value
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:126
↓ 4 callers
Method
startRecording
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordActivity.java:82
↓ 4 callers
Method
writeStringTo
(OutputStream out, String string, boolean isKey)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:94
↓ 3 callers
Method
changeFocusModeUI
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:187
↓ 3 callers
Method
connect
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:85
↓ 3 callers
Method
createDefault
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/VideoConfiguration.java:39
↓ 3 callers
Method
createProgram
(String vertexSource, String fragmentSource)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:71
↓ 3 callers
Method
getBytes
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:113
↓ 3 callers
Method
getPreReceiveChunkHeader
(int chunkStreamId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:39
↓ 3 callers
Method
getState
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:117
↓ 3 callers
Method
getTransactionId
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Command.java:46
↓ 3 callers
Method
getValue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfNumber.java:30
↓ 3 callers
Method
getValue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:41
↓ 3 callers
Method
getVideoMediaCodec
(VideoConfiguration videoConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/mediacodec/VideoMediaCodec.java:25
↓ 3 callers
Method
initView
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:86
↓ 3 callers
Method
initView
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:66
↓ 3 callers
Method
openCamera
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:71
↓ 3 callers
Method
readBytesUntilFull
Reads bytes from the specified inputstream into the specified target buffer until it is filled up
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:86
↓ 3 callers
Method
readFrom
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfDecoder.java:17
↓ 3 callers
Method
readStringFrom
(InputStream in, boolean isKey)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:82
↓ 3 callers
Method
setAudioConfiguration
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:23
↓ 3 callers
Method
setAutoFocusMode
(Camera camera)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:169
↓ 3 callers
Method
setEventData
Used to set (a single) event data for most user control message types
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:195
↓ 3 callers
Method
setOrientation
(Orientation orientation)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/CameraConfiguration.java:75
↓ 3 callers
Method
setPacker
(Packer packer)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:106
↓ 3 callers
Method
setSender
(Sender sender)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:110
↓ 3 callers
Method
setStateInternal
(int state, boolean callListener)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:199
↓ 3 callers
Method
setVideoSize
(int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:65
↓ 3 callers
Method
startPreview
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:127
↓ 3 callers
Method
stop
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/IVideoController.java:18
↓ 3 callers
Method
stopRecording
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordActivity.java:88
↓ 3 callers
Method
writeAudioTag
(ByteBuffer buffer, byte[] audioInfo, boolean isFirst, int audioSize)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:212
↓ 2 callers
Method
analyseVideoData
将硬编得到的视频数据进行处理生成每一帧视频数据,然后传给flv打包器 @param bb 硬编后的数据buffer @param bi 硬编的BufferInfo
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:73
next →
1–100 of 852, ranked by callers