#include "alsad_stream_list.h"
Functions | |
int | alsad_stream_list_init (alsad_stream_list_t *new_list, unsigned int num_streams) |
void | alsad_stream_list_destroy (alsad_stream_list_t *destroy_list) |
int | alsad_stream_node_init (alsad_stream_node_t **new_stream_node, alsad_stream_props_t *new_stream, alsad_config_keys_t *keys) |
void | alsad_stream_node_destroy (alsad_stream_node_t *destroy_stream) |
alsad_stream_node_t * | alsad_stream_list_insert (alsad_stream_list_t *list, alsad_stream_node_t *new_stream_node) |
alsad_stream_node_t * | alsad_stream_list_remove (alsad_stream_list_t *list, unsigned int ident) |
alsad_stream_node_t * | alsad_stream_list_find (alsad_stream_list_t *list, unsigned int ident) |
int | alsad_stream_list_send (int sock, alsad_stream_list_t *list) |
int | alsad_stream_list_send_pipes (int sock, alsad_stream_list_t *list, unsigned int ident) |
int | alsad_stream_node_compare (void *identifier, void *stream_node) |
int | alsad_stream_send_stream_nodes (void *stream_node, void *args) |