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
↓ 2 callers
Method
avcStartWithAnnexb
从硬编出来的byteBuffer中查找nal @param as @param bb @param bi
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:177
↓ 2 callers
Method
cameraZoom
(boolean isBig)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:253
↓ 2 callers
Method
checkEglError
(String op)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:114
↓ 2 callers
Method
checkOrientation
Set the orientation of this layout if it has changed, and center the elements based on the new orientation.
app/src/main/java/com/laifeng/sopcastdemo/ui/TopRightWeightedLayout.java:56
↓ 2 callers
Method
clearSocket
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:179
↓ 2 callers
Method
createDefault
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/CameraConfiguration.java:52
↓ 2 callers
Method
createDefault
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/AudioConfiguration.java:48
↓ 2 callers
Method
createTexCoordBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:49
↓ 2 callers
Method
createVertexBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:33
↓ 2 callers
Method
deviceInFpsBlacklisted
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/blacklist/BlackListHelper.java:41
↓ 2 callers
Method
fixGravityAndPadding
Swap gravity: left for bottom right for top center horizontal for center vertical etc also swap left|right padding for bottom|top
app/src/main/java/com/laifeng/sopcastdemo/ui/TopRightWeightedLayout.java:99
↓ 2 callers
Method
getAllCamerasData
(boolean isBackFirst)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:33
↓ 2 callers
Method
getAudioMediaCodec
(AudioConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/mediacodec/AudioMediaCodec.java:25
↓ 2 callers
Method
getAudioRecord
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioUtils.java:51
↓ 2 callers
Method
getChunkSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetChunkSize.java:28
↓ 2 callers
Method
getChunkStreamId
@return the RTMP chunk stream ID (channel ID) for this chunk
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkHeader.java:188
↓ 2 callers
Method
getCommandName
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Command.java:38
↓ 2 callers
Method
getData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ContentData.java:22
↓ 2 callers
Method
getEffertedTextureId
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:150
↓ 2 callers
Method
getIntValue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetPeerBandwidth.java:52
↓ 2 callers
Method
getIntValue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:143
↓ 2 callers
Method
getLooper
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:350
↓ 2 callers
Method
getPreSendChunkHeader
(int chunkStreamId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:47
↓ 2 callers
Method
getRxChunkSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:63
↓ 2 callers
Method
getSessionId
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:22
↓ 2 callers
Method
getSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfMap.java:47
↓ 2 callers
Method
getSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:107
↓ 2 callers
Method
getType
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:173
↓ 2 callers
Method
init
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:93
↓ 2 callers
Method
init
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/RenderSurfaceView.java:38
↓ 2 callers
Method
initAspectRatio
(AttributeSet attrs)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:80
↓ 2 callers
Method
initAudioParams
(int sampleRate, int sampleSize, boolean isStereo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/rtmp/RtmpPacker.java:130
↓ 2 callers
Method
initWatermarkVertexBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:127
↓ 2 callers
Method
isKey
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:49
↓ 2 callers
Method
isOpen
(boolean isOpen)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastLog.java:17
↓ 2 callers
Method
loadShader
(int shaderType, String source)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:89
↓ 2 callers
Method
makeCurrent
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:73
↓ 2 callers
Method
onDisconnect
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/OnReadListener.java:17
↓ 2 callers
Method
onOpenFail
(int error)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraListener.java:19
↓ 2 callers
Method
onOpenSuccess
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraListener.java:18
↓ 2 callers
Method
onStreamEnd
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/OnReadListener.java:18
↓ 2 callers
Method
onTouchEvent
(MotionEvent event)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:205
↓ 2 callers
Method
onVideoEncode
(ByteBuffer bb, MediaCodec.BufferInfo bi)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/OnVideoEncodeListener.java:16
↓ 2 callers
Method
parseAttributes
(Context context, AttributeSet attrs)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:249
↓ 2 callers
Method
pauseEncode
(boolean pause)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioProcessor.java:50
↓ 2 callers
Method
prepare
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:61
↓ 2 callers
Method
process
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastUtils.java:19
↓ 2 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/amf/Util.java:91
↓ 2 callers
Method
readDouble
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:126
↓ 2 callers
Method
readFrom
Read and parse bytes from the specified input stream to populate this AMFData instance (deserialize) @return the amount of bytes read
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfData.java:30
↓ 2 callers
Method
readUnsignedInt16
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:35
↓ 2 callers
Method
readUnsignedInt32
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:27
↓ 2 callers
Method
readVariableData
(final InputStream in, int bytesAlreadyRead)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/VariableBodyRtmpPacket.java:60
↓ 2 callers
Method
refocus
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusManager.java:22
↓ 2 callers
Method
releaseEncoder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:104
↓ 2 callers
Method
removeCallbacks
Remove any pending posts of Runnable r that are in the message queue.
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:185
↓ 2 callers
Method
removeRenderSurfaceView
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:118
↓ 2 callers
Method
reverseChildren
Reverse the ordering of the children in this layout. Note: bringChildToFront produced a non-deterministic ordering.
app/src/main/java/com/laifeng/sopcastdemo/ui/TopRightWeightedLayout.java:80
↓ 2 callers
Method
screenOff
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:238
↓ 2 callers
Method
selectCodec
Returns the first codec capable of encoding the specified MIME type, or null if no match was found.
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/mediacodec/MediaCodecHelper.java:24
↓ 2 callers
Method
sendDisconnectMsg
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:202
↓ 2 callers
Method
setAddress
(String url)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:65
↓ 2 callers
Method
setAnnexbNaluListener
(AnnexbNaluListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:56
↓ 2 callers
Method
setAudioEncodeListener
(OnAudioEncodeListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/IAudioController.java:24
↓ 2 callers
Method
setAudioNormal
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:335
↓ 2 callers
Method
setAudioParams
(int sampleRate, int sampleSize, boolean isStereo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:77
↓ 2 callers
Method
setCameraOpenListener
(CameraListener cameraOpenListener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:63
↓ 2 callers
Method
setClickEnabled
Enable or disable click reactions for this button without affecting visual state. For most cases you'll want to use {@link #setEnabled(boolean)}. @par
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:195
↓ 2 callers
Method
setConnectListener
(RtmpConnectListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:84
↓ 2 callers
Method
setData
(byte[] data)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ContentData.java:26
↓ 2 callers
Method
setFocusImage
(boolean success)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:37
↓ 2 callers
Method
setImageLevel
(int level)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:296
↓ 2 callers
Method
setMute
(boolean mute)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioProcessor.java:54
↓ 2 callers
Method
setOnReadListener
(OnReadListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/ReadThread.java:31
↓ 2 callers
Method
setOnVideoEncodeListener
(OnVideoEncodeListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordEncoder.java:48
↓ 2 callers
Method
setPosition
Centers the focus ring on the x,y coordinates provided and sets the focus to this position @param x @param y
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:52
↓ 2 callers
Method
setRecordBps
(int bps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordActivity.java:113
↓ 2 callers
Method
setRecorder
(MyRecorder recorder)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:76
↓ 2 callers
Method
setRecorderBps
(int bps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:117
↓ 2 callers
Method
setSendQueueListener
(SendQueueListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/ISendQueue.java:21
↓ 2 callers
Method
setSenderListener
(OnSenderListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:81
↓ 2 callers
Method
setShader
(String vertex, String fragment)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:56
↓ 2 callers
Method
setSize
(int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/VideoConfiguration.java:52
↓ 2 callers
Method
setVideoEncodeListener
(OnVideoEncodeListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:35
↓ 2 callers
Method
setVideoEncoderListener
(OnVideoEncodeListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/IVideoController.java:22
↓ 2 callers
Method
setVideoParams
(int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:73
↓ 2 callers
Method
setWriteListener
(OnWriteListener listener)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/WriteThread.java:31
↓ 2 callers
Method
shutdown
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/ReadThread.java:57
↓ 2 callers
Method
stop
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/ISendQueue.java:17
↓ 2 callers
Method
stopPreview
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:147
↓ 2 callers
Method
switchCamera
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:267
↓ 2 callers
Method
switchFocusMode
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:249
↓ 2 callers
Method
switchTorch
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:301
↓ 2 callers
Method
takeInvokedCommand
(int transactionId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:55
↓ 2 callers
Method
toByteArray
(double d)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:100
↓ 2 callers
Method
toHexString
(byte[] raw)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:73
↓ 2 callers
Method
valueOf
(byte messageTypeId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/MessageType.java:147
↓ 2 callers
Method
writeDouble
(OutputStream out, double d)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:131
↓ 2 callers
Method
writeFirstAudioTag
写第一个音频tag @param audioRate 音频采样率 @param isStereo 是否为立体声 @return byte数组
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:199
↓ 2 callers
Method
writeFirstVideoTag
第一个视频Tag,需要写入AVC视频流的configuretion信息,这个信息根据pps、sps生成 8 bit configuration version ------ 版本号 8 bit AVC Profile Indication ------- sps[1] 8 bit Profile C
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:135
← previous
next →
101–200 of 852, ranked by callers