MCPcopy Create free account

hub / github.com/DL-ZhangTeng/ProjectionScreenSender / functions

Functions287 in github.com/DL-ZhangTeng/ProjectionScreenSender

↓ 8 callersMethodshowLog
(String msg)
app/src/main/java/com/zhangteng/projectionscreensender/sender/NormalSendQueue.java:250
↓ 8 callersMethodtoString
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Video.java:17
↓ 7 callersMethodremove
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:434
↓ 6 callersMethodpost
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
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:94
↓ 6 callersMethodrun
()
app/src/main/java/com/zhangteng/projectionscreensender/controller/StreamController.java:118
↓ 6 callersMethodstart
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/Sender.java:8
↓ 5 callersMethodreadUnsignedInt24
(InputStream in)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:26
↓ 5 callersMethodstart
()
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:11
↓ 5 callersMethodstop
()
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:13
↓ 5 callersMethodstop
()
app/src/main/java/com/zhangteng/projectionscreensender/packer/Packer.java:30
↓ 5 callersMethodwrapRunnable
(Runnable r)
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:354
↓ 5 callersMethodwriteUnsignedInt24
(OutputStream out, int value)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:34
↓ 4 callersMethodexecuteTask
(final Task task)
app/src/main/java/com/zhangteng/projectionscreensender/controller/StreamController.java:121
↓ 4 callersMethodgetValue
Returns the byte value of this chunk header type
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ChunkType.java:32
↓ 4 callersMethodgetVideoSize
(int size)
app/src/main/java/com/zhangteng/projectionscreensender/mediacodec/VideoMediaCodec.java:59
↓ 4 callersMethodmarkAbsoluteTimestampTx
Utility method for calculating & synchronizing transmitted timestamps
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/SessionInfo.java:93
↓ 4 callersMethodputPreReceiveChunkHeader
(int chunkStreamId, ChunkHeader chunkHeader)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/SessionInfo.java:37
↓ 4 callersMethodreadUnsignedInt32
(InputStream in)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:22
↓ 4 callersMethodwriteUnsignedInt32
(OutputStream out, int value)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:15
↓ 3 callersMethoddisConnected
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpSender.java:151
↓ 3 callersMethodgetPreReceiveChunkHeader
(int chunkStreamId)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/SessionInfo.java:33
↓ 3 callersMethodonPacket
(byte[] data, int packetType)
app/src/main/java/com/zhangteng/projectionscreensender/packer/Packer.java:14
↓ 3 callersMethodsetVideoConfiguration
(VideoConfiguration configuration)
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:23
↓ 3 callersMethodstart
()
app/src/main/java/com/zhangteng/projectionscreensender/packer/Packer.java:27
↓ 3 callersMethodtoHexString
(byte[] raw)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:68
↓ 2 callersMethodannexbDemux
从硬编出来的数据取出一帧nal @param bb @param bi @return
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:200
↓ 2 callersMethodavcStartWithAnnexb
从硬编出来的byteBuffer中查找nal @param as @param bb @param bi
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:236
↓ 2 callersMethodbuild
()
app/src/main/java/com/zhangteng/projectionscreensender/configuration/VideoConfiguration.java:101
↓ 2 callersMethodconnect
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpSender.java:62
↓ 2 callersMethodgetPreSendChunkHeader
(int chunkStreamId)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/SessionInfo.java:41
↓ 2 callersMethodisAccessUnitDelimiter
(byte[] frame)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:296
↓ 2 callersMethodisKeyFrame
(byte[] frame)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:285
↓ 2 callersMethodisPps
(byte[] frame)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:274
↓ 2 callersMethodisSps
(byte[] frame)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:263
↓ 2 callersMethodonSocketConnectFail
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnectListener.java:9
↓ 2 callersMethodonSpsPps
(byte[] sps, byte[] pps)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:42
↓ 2 callersMethodonVideo
(byte[] data, boolean isKeyFrame)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:44
↓ 2 callersMethodpause
()
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:15
↓ 2 callersMethodreadBytesUntilFull
Reads bytes from the specified inputstream into the specified target buffer until it is filled up
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/Util.java:86
↓ 2 callersMethodresume
()
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:17
↓ 2 callersMethodsetOnVideoEncodeListener
(OnVideoEncodeListener listener)
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordEncoder.java:41
↓ 2 callersMethodsetPause
(boolean pause)
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordEncoder.java:45
↓ 2 callersMethodsetVideoBps
(int bps)
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:19
↓ 2 callersMethodsetVideoEncoderListener
(OnVideoEncodeListener listener)
app/src/main/java/com/zhangteng/projectionscreensender/controller/IVideoController.java:21
↓ 2 callersMethodshutDown
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpReadThread.java:39
↓ 2 callersMethodsocketDisconnect
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnTcpReadListener.java:7
↓ 2 callersMethodstop
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/Sender.java:12
↓ 2 callersMethodstopRecording
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordActivity.java:69
↓ 2 callersMethodvalueOf
(byte messageTypeId)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/MessageType.java:135
↓ 1 callersMethodabandonData
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/NormalSendQueue.java:142
↓ 1 callersMethodacceptMsg
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpReadThread.java:44
↓ 1 callersMethodanalyseVideoDataonlyH264
(ByteBuffer bb, MediaCodec.BufferInfo bi)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:132
↓ 1 callersMethodbad
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/SendQueueListener.java:8
↓ 1 callersMethodbuildNaluHeader
(int length)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:256
↓ 1 callersMethodbuildSendContent
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/Encode.java:15
↓ 1 callersMethodclearSocket
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnection.java:103
↓ 1 callersMethodconnectNotInUi
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpSender.java:73
↓ 1 callersMethodconnectSuccess
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnTcpReadListener.java:9
↓ 1 callersMethoddeviceInFpsBlacklisted
()
app/src/main/java/com/zhangteng/projectionscreensender/blackListHelper/BlackListHelper.java:35
↓ 1 callersMethoddrainEncoder
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordEncoder.java:106
↓ 1 callersMethodgetData
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ContentData.java:19
↓ 1 callersMethodgetDefaultVideoConfiguration
()
app/src/main/java/com/zhangteng/projectionscreensender/configuration/VideoConfiguration.java:53
↓ 1 callersMethodgetLooper
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:350
↓ 1 callersMethodgetPacketLength
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ChunkHeader.java:181
↓ 1 callersMethodgetSurface
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordEncoder.java:59
↓ 1 callersMethodgetTxChunkSize
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/SessionInfo.java:65
↓ 1 callersMethodgetValue
Returns the value of this chunk type
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/MessageType.java:131
↓ 1 callersMethodgetVideoMediaCodec
(VideoConfiguration videoConfiguration)
app/src/main/java/com/zhangteng/projectionscreensender/mediacodec/VideoMediaCodec.java:19
↓ 1 callersMethodgood
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/SendQueueListener.java:7
↓ 1 callersMethodinitialView
()
app/src/main/java/com/zhangteng/projectionscreensender/ProjectionScreenActivity.java:42
↓ 1 callersMethodinsertAfter
(ChainedRef candidate)
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:451
↓ 1 callersMethodint2Bytes
将int转为长度为4的byte数组 @param length @return
app/src/main/java/com/zhangteng/projectionscreensender/sender/Encode.java:31
↓ 1 callersMethodonConnected
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnSenderListener.java:10
↓ 1 callersMethodonData
(byte[] data, int type)
app/src/main/java/com/zhangteng/projectionscreensender/sender/Sender.java:10
↓ 1 callersMethodonDisConnected
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnSenderListener.java:12
↓ 1 callersMethodonNetBad
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnSenderListener.java:18
↓ 1 callersMethodonNetGood
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnSenderListener.java:16
↓ 1 callersMethodonPublishFail
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/OnSenderListener.java:14
↓ 1 callersMethodonSocketConnectSuccess
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnectListener.java:7
↓ 1 callersMethodonSocketDisconnect
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnectListener.java:19
↓ 1 callersMethodonTcpConnectFail
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnectListener.java:13
↓ 1 callersMethodonTcpConnectSuccess
()
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnectListener.java:11
↓ 1 callersMethodonVideoData
(ByteBuffer bb, MediaCodec.BufferInfo bi)
app/src/main/java/com/zhangteng/projectionscreensender/packer/Packer.java:24
↓ 1 callersMethodonVideoEncode
(ByteBuffer bb, MediaCodec.BufferInfo bi)
app/src/main/java/com/zhangteng/projectionscreensender/video/OnVideoEncodeListener.java:11
↓ 1 callersMethodparseBasicHeader
(byte basicHeaderByte)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ChunkHeader.java:171
↓ 1 callersMethodputFrame
(Frame frame)
app/src/main/java/com/zhangteng/projectionscreensender/sender/ISendQueue.java:12
↓ 1 callersMethodreadHeaderImpl
(InputStream in, SessionInfo sessionInfo)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ChunkHeader.java:38
↓ 1 callersMethodreleaseEncoder
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordEncoder.java:88
↓ 1 callersMethodremoveCallbacks
Remove any pending posts of Runnable r that are in the message queue.
app/src/main/java/com/zhangteng/projectionscreensender/sender/WeakHandler.java:185
↓ 1 callersMethodrequestRecordFail
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordActivity.java:53
↓ 1 callersMethodrequestRecordSuccess
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordActivity.java:49
↓ 1 callersMethodrequestRecording
()
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordActivity.java:25
↓ 1 callersMethodsendData
(byte[] buff)
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpWriteThread.java:47
↓ 1 callersMethodsetAnnexbNaluListener
(AnnexbNaluListener listener)
app/src/main/java/com/zhangteng/projectionscreensender/packer/AnnexbHelper.java:47
↓ 1 callersMethodsetConnectListener
(TcpConnectListener listener)
app/src/main/java/com/zhangteng/projectionscreensender/sender/TcpConnection.java:38
↓ 1 callersMethodsetData
(byte[] data)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ContentData.java:23
↓ 1 callersMethodsetPacker
(Packer packer)
app/src/main/java/com/zhangteng/projectionscreensender/controller/StreamController.java:30
↓ 1 callersMethodsetPacketLength
(int packetLength)
app/src/main/java/com/zhangteng/projectionscreensender/sender/packets/ChunkHeader.java:198
↓ 1 callersMethodsetPacketListener
(OnPacketListener listener)
app/src/main/java/com/zhangteng/projectionscreensender/packer/Packer.java:21
↓ 1 callersMethodsetRecordPacker
(Packer packer)
app/src/main/java/com/zhangteng/projectionscreensender/record/ScreenRecordActivity.java:96
next →1–100 of 287, ranked by callers