Package 

Class 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)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbsP2pCameraListener

        AbsP2pCameraListener()
    • 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)