Pepper_47_C_interfaces
Public Attributes | List of all members
PP_ESPacket Struct Reference

#include <pp_media_player_samsung.h>

Collaboration diagram for PP_ESPacket:
Collaboration graph

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.

Definition at line 318 of file pp_media_player_samsung.h.

Member Data Documentation

void* PP_ESPacket::buffer

Base address of buffer containing data of the packet.

Definition at line 346 of file pp_media_player_samsung.h.

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.

Definition at line 330 of file pp_media_player_samsung.h.

PP_TimeDelta PP_ESPacket::duration

Duration of the packet.

Definition at line 334 of file pp_media_player_samsung.h.

PP_Bool PP_ESPacket::is_key_frame

Whether the packet represents a key frame.

Definition at line 338 of file pp_media_player_samsung.h.

PP_TimeTicks PP_ESPacket::pts

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

Definition at line 323 of file pp_media_player_samsung.h.

uint32_t PP_ESPacket::size

Size in bytes of packet data

Definition at line 342 of file pp_media_player_samsung.h.


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