Amazon Kinesis Webrtc C SDK
RtpVP8Payloader.h
Go to the documentation of this file.
1 /*******************************************
2 VP8 RTP Payloader include file
3 *******************************************/
4 #ifndef __KINESIS_VIDEO_WEBRTC_CLIENT_RTPVP8PAYLOADER_H
5 #define __KINESIS_VIDEO_WEBRTC_CLIENT_RTPVP8PAYLOADER_H
6 
7 #pragma once
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #define VP8_PAYLOAD_DESCRIPTOR_SIZE 1
14 #define VP8_PAYLOAD_DESCRIPTOR_START_OF_PARTITION_VALUE 0X10
15 
16 STATUS createPayloadForVP8(UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32);
17 STATUS depayVP8FromRtpPayload(PBYTE, UINT32, PBYTE, PUINT32, PBOOL);
18 
19 #ifdef __cplusplus
20 }
21 #endif
22 #endif //__KINESIS_VIDEO_WEBRTC_CLIENT_RTPVP8PAYLOADER_H
STATUS depayVP8FromRtpPayload(PBYTE, UINT32, PBYTE, PUINT32, PBOOL)
Definition: RtpVP8Payloader.c:54
STATUS createPayloadForVP8(UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32)
Definition: RtpVP8Payloader.c:5