The mm-renderer event information.
#include <mm/renderer/events.h>
union mmr_event::mmr_event_details {
struct mmr_event_state {
mmr_state_t oldstate;
int oldspeed;
} state;
struct mmr_event_error {
mmr_error_info_t info;
} error;
struct mmr_event_warning {
const char *str;
const strm_string_t *obj;
} warning;
struct mmr_event_metadata {
unsigned index;
} metadata;
struct mmr_event_trkparam {
unsigned index;
} trkparam;
struct mmr_event_playlist {
unsigned start;
unsigned end;
unsigned length;
} playlist;
struct mmr_event_output {
unsigned id;
} output;
} details;
The mmr_event_state structure has these members:
The mmr_event_error structure has these members:
The mmr_event_warning structure has these members:
The mmr_event_metadata structure has these members:
The mmr_event_trkparam structure has these members:
The mmr_event_playlist structure has these members:
The mmr_event_output structure has these members:
The event details structure.
QNX Neutrino