-
public abstract class AbsP2pCameraListener
-
-
Constructor Summary
Constructors Constructor Description AbsP2pCameraListener()
-
Method Summary
Modifier and Type Method Description void
receiveFrameDataForMediaCodec(int avChannel, Array<byte> buf, int length, int pFrmNo, Array<byte> pFrmInfoBuf, boolean isIframe, int codecId)
void
onReceiveAudioBufferData(int nSampleRate, int nChannelNum, int nBitWidth, long nTimeStamp, long progress, long duration)
void
onReceiveFrameYUVData(int sessionId, ByteBuffer y, ByteBuffer u, ByteBuffer v, ThingVideoFrameInfo videoFrameInfo, Object camera)
void
onReceiveFrameYUVData(int sessionId, ByteBuffer y, ByteBuffer u, ByteBuffer v, int width, int height, int nFrameRate, int nIsKeyFrame, long timestamp, long nProgress, long nDuration, Object camera)
void
onSessionStatusChanged(Object camera, int sessionId, int sessionStatus)
void
onReceiveSpeakerEchoData(ByteBuffer pcm, int sampleRate)
-
-
Method Detail
-
receiveFrameDataForMediaCodec
void receiveFrameDataForMediaCodec(int avChannel, Array<byte> buf, int length, int pFrmNo, Array<byte> pFrmInfoBuf, boolean isIframe, int codecId)
-
onReceiveAudioBufferData
void onReceiveAudioBufferData(int nSampleRate, int nChannelNum, int nBitWidth, long nTimeStamp, long progress, long duration)
-
onReceiveFrameYUVData
void onReceiveFrameYUVData(int sessionId, ByteBuffer y, ByteBuffer u, ByteBuffer v, ThingVideoFrameInfo videoFrameInfo, Object camera)
-
onReceiveFrameYUVData
void onReceiveFrameYUVData(int sessionId, ByteBuffer y, ByteBuffer u, ByteBuffer v, int width, int height, int nFrameRate, int nIsKeyFrame, long timestamp, long nProgress, long nDuration, Object camera)
-
onSessionStatusChanged
void onSessionStatusChanged(Object camera, int sessionId, int sessionStatus)
-
onReceiveSpeakerEchoData
void onReceiveSpeakerEchoData(ByteBuffer pcm, int sampleRate)
-
-
-
-