Pepper_37_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 358 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 386 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 370 of file pp_media_player_samsung.h.

PP_TimeDelta PP_ESPacket::duration

Duration of the packet.

Definition at line 374 of file pp_media_player_samsung.h.

PP_Bool PP_ESPacket::is_key_frame

Whether the packet represents a key frame.

Definition at line 378 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 363 of file pp_media_player_samsung.h.

uint32_t PP_ESPacket::size

Size in bytes of packet data

Definition at line 382 of file pp_media_player_samsung.h.


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