esi.h File Reference

#include <gpac/tools.h>
Include dependency graph for esi.h:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  GF_ESIPacket
struct  __esi_video_info
struct  __esi_audio_info
struct  GF_ESInterface
struct  GF_ServiceInterface
struct  GF_DataIO

Enumerations

enum  { GF_ESI_INPUT_DATA_FLUSH, GF_ESI_INPUT_DATA_PULL, GF_ESI_INPUT_DATA_RELEASE, GF_ESI_INPUT_DESTROY }
enum  { GF_ESI_OUTPUT_DATA_DISPATCH }
enum  {
  GF_ESI_DATA_AU_START = 1, GF_ESI_DATA_AU_END = 1<<1, GF_ESI_DATA_AU_RAP = 1<<2, GF_ESI_DATA_HAS_CTS = 1<<3,
  GF_ESI_DATA_HAS_DTS = 1<<4, GF_ESI_DATA_REPEAT = 1<<5, GF_ESI_DATA_CRITICAL = 1<<6, GF_ESI_DATA_ENCRYPTED = 1<<7
}
enum  { GF_ESI_AU_PULL_CAP = 1, GF_ESI_SIGNAL_DTS = 1<<1, GF_ESI_STREAM_IS_OVER = 1<<2, GF_ESI_STREAM_WITHOUT_MPEG4_SYSTEMS = 1<<3 }

Enumeration Type Documentation

anonymous enum
Enumerator:
GF_ESI_INPUT_DATA_FLUSH 
GF_ESI_INPUT_DATA_PULL 
GF_ESI_INPUT_DATA_RELEASE 
GF_ESI_INPUT_DESTROY 
anonymous enum
Enumerator:
GF_ESI_OUTPUT_DATA_DISPATCH 
anonymous enum
Enumerator:
GF_ESI_DATA_AU_START 
GF_ESI_DATA_AU_END 
GF_ESI_DATA_AU_RAP 
GF_ESI_DATA_HAS_CTS 
GF_ESI_DATA_HAS_DTS 
GF_ESI_DATA_REPEAT 
GF_ESI_DATA_CRITICAL 
GF_ESI_DATA_ENCRYPTED 
anonymous enum
Enumerator:
GF_ESI_AU_PULL_CAP 
GF_ESI_SIGNAL_DTS 
GF_ESI_STREAM_IS_OVER 
GF_ESI_STREAM_WITHOUT_MPEG4_SYSTEMS 

Generated on 4 May 2016 for libgpac by  doxygen 1.6.1