Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PP_ESPacket Struct Reference

#include <pp_media_player_samsung.h>

Public Attributes

PP_TimeTicks pts
 
PP_TimeTicks dts
 
PP_TimeDelta duration
 
PP_Bool is_key_frame
 
uint32_t size
 
void * buffer
 

Detailed Description

Structure describing Elementary Stream packet. It contains all necessary timing information to display sent packets in appropriate order and synchronize different streams.

Member Data Documentation

void* PP_ESPacket::buffer

Base address of buffer containing data of the packet.

PP_TimeTicks PP_ESPacket::dts

Decode Timestamp, indicates time relative to begging of the stream when packet must be sent to decoder.

Usually equals to pts except rare cases like B-Frames.

PP_TimeDelta PP_ESPacket::duration

Duration of the packet.

PP_Bool PP_ESPacket::is_key_frame

Whether the packet represents a key frame.

PP_TimeTicks PP_ESPacket::pts

Presentation Timestamp, indicates time relative to begging of the stream when packet must be rendered.

uint32_t PP_ESPacket::size

Size in bytes of packet data


The documentation for this struct was generated from the following file: