ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
protocol.h File Reference

H.265 codec transport protocol definitions. More...

Go to the source code of this file.

Data Structures

struct  h265_packet_header_t

Macros

#define H265_PACKET_TYPE   PACKET_TYPE_IMAGE_FRAME_H265
 For h265 packet header, this is the live record that ties type, client_id, frame_num, flags together. The owning code creates it, updates it while work is active, and releases its handles and pointed-to storage before freeing the record. H.265 frame packet type identifier Maps to PACKET_TYPE_IMAGE_FRAME_H265 (3002) from network/packet.h.
#define H265_FLAG_KEYFRAME   0x01
#define H265_FLAG_SIZE_CHANGE   0x02

Detailed Description

H.265 codec transport protocol definitions.

Definition in file src/session/h265/protocol.h.

Macro Definition Documentation

◆ H265_FLAG_KEYFRAME

#define H265_FLAG_KEYFRAME   0x01

H.265 frame flags

Definition at line 37 of file src/session/h265/protocol.h.

◆ H265_FLAG_SIZE_CHANGE

#define H265_FLAG_SIZE_CHANGE   0x02

Definition at line 38 of file src/session/h265/protocol.h.

◆ H265_PACKET_TYPE

#define H265_PACKET_TYPE   PACKET_TYPE_IMAGE_FRAME_H265

For h265 packet header, this is the live record that ties type, client_id, frame_num, flags together. The owning code creates it, updates it while work is active, and releases its handles and pointed-to storage before freeing the record. H.265 frame packet type identifier Maps to PACKET_TYPE_IMAGE_FRAME_H265 (3002) from network/packet.h.

Definition at line 17 of file src/session/h265/protocol.h.