Public Attributes

ox_player_t Struct Reference
[limoa backend]

#include <player-be.h>

List of all members.

Public Attributes

ox_session_tox
XADataSource data_src
XADataSource bank_src
XADataSink audio_snk
XADataSink image_video_snk
XADataSink vibra_snk
XADataSink LED_array_snk
void * source_sink_dptr
OMX_HANDLETYPE demux_handle
OMX_HANDLETYPE clock_handle
OMX_HANDLETYPE audio_decode_handle
OMX_HANDLETYPE audio_sink_handle
OMX_HANDLETYPE video_decode_handle
OMX_HANDLETYPE video_scheduler_handle
OMX_HANDLETYPE video_sink_handle
lthread_mutex_t mutex
lthread_cond_t cond
lthread_t sync_thread
int sync_state
uint32_t sync_flags
uint32_t demux_flags
uint32_t clock_flags
uint32_t audio_decode_flags
uint32_t audio_sink_flags
uint32_t video_decode_flags
uint32_t video_scheduler_flags
uint32_t video_sink_flags
uint32_t demux_port_flags
uint32_t clock_port_flags
uint32_t audio_decode_port_flags
uint32_t audio_sink_port_flags
uint32_t video_decode_port_flags
uint32_t video_scheduler_port_flags
uint32_t video_sink_port_flags
ox_callback_play_t callback
XAuint32 callback_events_mask
OMX_U8 dummy_buf [1]

Member Data Documentation

OMX_HANDLETYPE audio_decode_handle
uint32_t audio_sink_flags
OMX_HANDLETYPE audio_sink_handle
uint32_t clock_flags
OMX_HANDLETYPE clock_handle
uint32_t clock_port_flags
lthread_cond_t cond
uint32_t demux_flags

sync thread request flags.

OMX_HANDLETYPE demux_handle
uint32_t demux_port_flags
OMX_U8 dummy_buf[1]

dummy buffer for demuxer initialization to fool demuxer output port so that content can be discovered without actually allocating any buffer.

lthread_mutex_t mutex
uint32_t sync_flags

sync thread state ox_player_sync_state_t.

lthread_t sync_thread

thread to monitor component callbacks and synchronize.

OMX_HANDLETYPE video_decode_handle
OMX_HANDLETYPE video_scheduler_handle
uint32_t video_sink_flags
OMX_HANDLETYPE video_sink_handle
LIMOpenMAX Implementation API Reference - Generated by doxygen