Player
Multimedia player.
More...
Detailed Description
Multimedia player.
Function Documentation
Create a player.
- Parameters:
-
| plugin_reg | A plugin registry - Returns:
- A newly allocated player
The plugin registry is used for loading audio- and video filters |
Get parameters.
- Parameters:
-
Get parameters.
- Parameters:
-
| player | A player cast to void - Parameters:
-
| name | The name of the parameter - Parameters:
-
|
|
void bg_player_add_accelerators |
( |
bg_player_t * |
player, |
|
|
const bg_accelerator_t * |
list | |
|
) |
| | |
Set accelerators.
- Parameters:
-
| player | A newly created player - Parameters:
-
| list | A list of accelerators, terminated with BG_KEY_NONE |
|
void bg_player_destroy |
( |
bg_player_t * |
player |
) |
|
Destroy a player.
- Parameters:
-
void bg_player_add_message_queue |
( |
bg_player_t * |
player, |
|
|
bg_msg_queue_t * |
message_queue | |
|
) |
| | |
Attach a message queue to a player.
- Parameters:
-
| player | A player - Parameters:
-
| message_queue | A mesage queue |
|
void bg_player_delete_message_queue |
( |
bg_player_t * |
player, |
|
|
bg_msg_queue_t * |
message_queue | |
|
) |
| | |
Detach a message queue from a player.
- Parameters:
-
| player | A player - Parameters:
-
| message_queue | A mesage queue |
|
void bg_player_run |
( |
bg_player_t * |
player |
) |
|
Start the player thread.
- Parameters:
-
void bg_player_quit |
( |
bg_player_t * |
player |
) |
|
Quit the player thread.
- Parameters:
-