XINE, A Free Video Player Project - API reference

Main Page Modules Data Structures File List Data Fields Globals

# Autoplay support

## Functions
char** | xine_get_autoplay_input_plugin_ids (xine_t *self)
| Request playlist from plugin.
char** | xine_get_autoplay_mrls (xine_t *self, char *plugin_id, int *num_mrls)
| Request MRL list from plugin.

## Function Documentation

char ** xine_get_autoplay_input_plugin_ids ( | xine_t * self )

  | Request playlist from plugin. Parameters:
  self | Current xine engine configuration ( see xine_init() )
  Returns: Playlist. Some input plugins can generate autoplay lists returns a list of ids of these plugins. Parameters:
  self |

char ** xine_get_autoplay_mrls ( | xine_t * self,
| char * plugin_id,
| int * num_mrls )

  | Request MRL list from plugin. Parameters:
  self | Current xine engine configuration ( see xine_init() )
  plugin_id | Plugin name ( see xine_get_autoplay_input_plugin_ids() )
  num_mrls | Entries in return array.
  Returns: MRL list. Get autoplay MRL list for input plugin named <plugin_id>. Parameters:
  self |
  plugin_id |
  num_mrls |