Media input
[Plugins]

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
typedef struct bg_input_plugin_s bg_input_plugin_t
 Typedef for input plugin.

Enumerations

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

Detailed Description

Media input.


Typedef Documentation

typedef struct bg_input_callbacks_s bg_input_callbacks_t

typedef for input callbacks

typedef struct bg_input_plugin_s bg_input_plugin_t

Typedef for input plugin.


Enumeration Type Documentation

enum bg_stream_action_t

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_BYPASS  A/V data will bypass the player. It will only be chosen if the BG_PLUGIN_BYPASS flag (see below) is present. Currently, this is used only for Audio-CD playback to the soundcard.


Generated on Tue Jul 28 01:06:41 2009 for gmerlin by  doxygen 1.5.4