Todo List
void add( $objects)
Overridden in child classes as:
void add_instance( $data)
void connect( )
void delete_instance( $id)
void delete_track( $object_id)
void get( )
void get_active_instance( )
void get_description( )
void get_file( $object)
This returns the Filename for the passed object, not always possible
void get_instances( )
void get_url( $object)
This returns the URL for the passed object
void get_version( )
void install( )
void instance_fields( )
void is_installed( )
void parse_url( $url)
This takes an Ampache URL and then returns the 'primary' part of it So that it's easier for localplay modules to return valid song information
void play( )
void set_active_instance( $uid)
void status( )
void stop( )
void uninstall( )
void update_instance( $id, $post)