gmerlin
Modules | Data Structures | Typedefs | Enumerations
Media input

Media input. More...

Modules

 Track information
 
 EDL support
 EDL support.
 

Data Structures

struct  bg_input_callbacks_s
 Callbacks for input plugins. More...
 
struct  bg_input_plugin_s
 Input plugin. More...
 

Typedefs

typedef struct bg_input_callbacks_s bg_input_callbacks_t
 typedef for input callbacks More...
 
typedef struct bg_input_plugin_s bg_input_plugin_t
 Typedef for input plugin. More...
 

Enumerations

enum  bg_stream_action_t {
  BG_STREAM_ACTION_OFF = 0,
  BG_STREAM_ACTION_DECODE,
  BG_STREAM_ACTION_READRAW
}
 Stream actions. More...
 

Detailed Description

Media input.

Typedef Documentation

typedef for input callbacks

Typedef for input plugin.

Enumeration Type Documentation

Stream actions.

These describe how streams should be handled by the input plugin. Note that by default, each stream is switched off.

Enumerator
BG_STREAM_ACTION_OFF 

Stream is switched off and will be ignored.

BG_STREAM_ACTION_DECODE 

Stream is switched on and will be decoded.

BG_STREAM_ACTION_READRAW 

Stream will be read in compressed form.