Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
mmrenderertypes.h File Reference

(e9abd242abfbc368478f7be3e2923e7b100a9386)

#include <mm/renderer.h>
#include <mm/renderer/types.h>
+ Include dependency graph for mmrenderertypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mmr_event
 
union  mmr_event::mmr_event_details
 
struct  mmr_event::mmr_event_details::mmr_event_state
 
struct  mmr_event::mmr_event_details::mmr_event_error
 
struct  mmr_event::mmr_event_details::mmr_event_warning
 
struct  mmr_event::mmr_event_details::mmr_event_metadata
 
struct  mmr_event::mmr_event_details::mmr_event_trkparam
 
struct  mmr_event::mmr_event_details::mmr_event_playlist
 
struct  mmr_event::mmr_event_details::mmr_event_output
 

Typedefs

typedef enum mmr_state mmr_state_t
 
typedef enum mmr_event_type mmr_event_type_t
 
typedef struct mmr_event mmr_event_t
 

Enumerations

enum  mmr_state { MMR_STATE_DESTROYED , MMR_STATE_IDLE , MMR_STATE_STOPPED , MMR_STATE_PLAYING }
 
enum  mmr_event_type {
  MMR_EVENT_NONE , MMR_EVENT_ERROR , MMR_EVENT_STATE , MMR_EVENT_OVERFLOW ,
  MMR_EVENT_WARNING , MMR_EVENT_STATUS , MMR_EVENT_METADATA , MMR_EVENT_PLAYLIST ,
  MMR_EVENT_INPUT , MMR_EVENT_OUTPUT , MMR_EVENT_CTXTPAR , MMR_EVENT_TRKPAR ,
  MMR_EVENT_OTHER
}
 

Functions

const mmr_event_tmmr_event_get (mmr_context_t *ctxt)
 

Typedef Documentation

◆ mmr_event_t

typedef struct mmr_event mmr_event_t

◆ mmr_event_type_t

◆ mmr_state_t

typedef enum mmr_state mmr_state_t

Enumeration Type Documentation

◆ mmr_event_type

Enumerator
MMR_EVENT_NONE 
MMR_EVENT_ERROR 
MMR_EVENT_STATE 
MMR_EVENT_OVERFLOW 
MMR_EVENT_WARNING 
MMR_EVENT_STATUS 
MMR_EVENT_METADATA 
MMR_EVENT_PLAYLIST 
MMR_EVENT_INPUT 
MMR_EVENT_OUTPUT 
MMR_EVENT_CTXTPAR 
MMR_EVENT_TRKPAR 
MMR_EVENT_OTHER 

Definition at line 29 of file mmrenderertypes.h.

◆ mmr_state

enum mmr_state
Enumerator
MMR_STATE_DESTROYED 
MMR_STATE_IDLE 
MMR_STATE_STOPPED 
MMR_STATE_PLAYING 

Definition at line 22 of file mmrenderertypes.h.

Function Documentation

◆ mmr_event_get()

const mmr_event_t * mmr_event_get ( mmr_context_t * ctxt)