|
| | VideoReceiver (Clock *clock, EventFactory *event_factory, EncodedImageCallback *pre_decode_image_callback, VCMTiming *timing, NackSender *nack_sender=nullptr, KeyFrameRequestSender *keyframe_request_sender=nullptr) |
| |
| | ~VideoReceiver () |
| |
| int32_t | RegisterReceiveCodec (const VideoCodec *receiveCodec, int32_t numberOfCores, bool requireKeyFrame) |
| |
| void | RegisterExternalDecoder (VideoDecoder *externalDecoder, uint8_t payloadType) |
| |
| int32_t | RegisterReceiveCallback (VCMReceiveCallback *receiveCallback) |
| |
| int32_t | RegisterReceiveStatisticsCallback (VCMReceiveStatisticsCallback *receiveStats) |
| |
| int32_t | RegisterDecoderTimingCallback (VCMDecoderTimingCallback *decoderTiming) |
| |
| int32_t | RegisterFrameTypeCallback (VCMFrameTypeCallback *frameTypeCallback) |
| |
| int32_t | RegisterPacketRequestCallback (VCMPacketRequestCallback *callback) |
| |
| int32_t | Decode (uint16_t maxWaitTimeMs) |
| |
| int32_t | Decode (const webrtc::VCMEncodedFrame *frame) |
| |
| int32_t | ReceiveCodec (VideoCodec *currentReceiveCodec) const |
| |
| VideoCodecType | ReceiveCodec () const |
| |
| int32_t | IncomingPacket (const uint8_t *incomingPayload, size_t payloadLength, const WebRtcRTPHeader &rtpInfo) |
| |
| int32_t | SetMinimumPlayoutDelay (uint32_t minPlayoutDelayMs) |
| |
| int32_t | SetRenderDelay (uint32_t timeMS) |
| |
| int32_t | Delay () const |
| |
| uint32_t | DiscardedPackets () const |
| |
| int | SetReceiverRobustnessMode (ReceiverRobustness robustnessMode, VCMDecodeErrorMode errorMode) |
| |
| void | SetNackSettings (size_t max_nack_list_size, int max_packet_age_to_nack, int max_incomplete_time_ms) |
| |
| void | SetDecodeErrorMode (VCMDecodeErrorMode decode_error_mode) |
| |
| int | SetMinReceiverDelay (int desired_delay_ms) |
| |
| int32_t | SetReceiveChannelParameters (int64_t rtt) |
| |
| int32_t | SetVideoProtection (VCMVideoProtection videoProtection, bool enable) |
| |
| int64_t | TimeUntilNextProcess () override |
| |
| void | Process () override |
| |
| void | TriggerDecoderShutdown () |
| |
| | VideoReceiver (Clock *clock, EventFactory *event_factory, EncodedImageCallback *pre_decode_image_callback, VCMTiming *timing, NackSender *nack_sender=nullptr, KeyFrameRequestSender *keyframe_request_sender=nullptr) |
| |
| | ~VideoReceiver () |
| |
| int32_t | RegisterReceiveCodec (const VideoCodec *receiveCodec, int32_t numberOfCores, bool requireKeyFrame) |
| |
| void | RegisterExternalDecoder (VideoDecoder *externalDecoder, uint8_t payloadType) |
| |
| int32_t | RegisterReceiveCallback (VCMReceiveCallback *receiveCallback) |
| |
| int32_t | RegisterReceiveStatisticsCallback (VCMReceiveStatisticsCallback *receiveStats) |
| |
| int32_t | RegisterDecoderTimingCallback (VCMDecoderTimingCallback *decoderTiming) |
| |
| int32_t | RegisterFrameTypeCallback (VCMFrameTypeCallback *frameTypeCallback) |
| |
| int32_t | RegisterPacketRequestCallback (VCMPacketRequestCallback *callback) |
| |
| int32_t | Decode (uint16_t maxWaitTimeMs) |
| |
| int32_t | Decode (const webrtc::VCMEncodedFrame *frame) |
| |
| int32_t | ReceiveCodec (VideoCodec *currentReceiveCodec) const |
| |
| VideoCodecType | ReceiveCodec () const |
| |
| int32_t | IncomingPacket (const uint8_t *incomingPayload, size_t payloadLength, const WebRtcRTPHeader &rtpInfo) |
| |
| int32_t | SetMinimumPlayoutDelay (uint32_t minPlayoutDelayMs) |
| |
| int32_t | SetRenderDelay (uint32_t timeMS) |
| |
| int32_t | Delay () const |
| |
| uint32_t | DiscardedPackets () const |
| |
| int | SetReceiverRobustnessMode (ReceiverRobustness robustnessMode, VCMDecodeErrorMode errorMode) |
| |
| void | SetNackSettings (size_t max_nack_list_size, int max_packet_age_to_nack, int max_incomplete_time_ms) |
| |
| void | SetDecodeErrorMode (VCMDecodeErrorMode decode_error_mode) |
| |
| int | SetMinReceiverDelay (int desired_delay_ms) |
| |
| int32_t | SetReceiveChannelParameters (int64_t rtt) |
| |
| int32_t | SetVideoProtection (VCMVideoProtection videoProtection, bool enable) |
| |
| int64_t | TimeUntilNextProcess () override |
| |
| void | Process () override |
| |
| void | TriggerDecoderShutdown () |
| |
| virtual void | ProcessThreadAttached (ProcessThread *) |
| |
| virtual void | ProcessThreadAttached (ProcessThread *) |
| |