Binary compatibility report for the libmpdclient library  between 0.13.0 and 2.0 versions on x86

Test Info


Library Namelibmpdclient
Version #10.13.0
Version #22.0
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types98 / 171
VerdictIncompatible
(100%)

Problem Summary


SeverityCount
Added Symbols-250
Removed SymbolsHigh98
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (250)


async.h, libmpdclient.so.2.0.0
mpd_async_events mpd_async const* async ) @@ libmpdclient2
mpd_async_free mpd_async* async ) @@ libmpdclient2
mpd_async_get_error mpd_async const* async ) @@ libmpdclient2
mpd_async_get_error_message mpd_async const* async ) @@ libmpdclient2
mpd_async_get_fd mpd_async const* async ) @@ libmpdclient2
mpd_async_get_system_error mpd_async const* async ) @@ libmpdclient2
mpd_async_io ( mpd_async* async, mpd_async_event events ) @@ libmpdclient2
mpd_async_new int fd ) @@ libmpdclient2
mpd_async_recv_line mpd_async* async ) @@ libmpdclient2
mpd_async_send_command ( mpd_async* async, char const* command, ... ) @@ libmpdclient2
mpd_async_send_command_v ( mpd_async* async, char const* command, va_list args ) @@ libmpdclient2

capabilities.h, libmpdclient.so.2.0.0
mpd_send_allowed_commands mpd_connection* connection ) @@ libmpdclient2
mpd_send_disallowed_commands mpd_connection* connection ) @@ libmpdclient2
mpd_send_list_tag_types mpd_connection* connection ) @@ libmpdclient2
mpd_send_list_url_schemes mpd_connection* connection ) @@ libmpdclient2

connection.h, libmpdclient.so.2.0.0
mpd_connection_clear_error mpd_connection* connection ) @@ libmpdclient2
mpd_connection_cmp_server_version ( mpd_connection const* connection, unsigned int major, unsigned int minor, unsigned int patch ) @@ libmpdclient2
mpd_connection_free mpd_connection* connection ) @@ libmpdclient2
mpd_connection_get_async mpd_connection* connection ) @@ libmpdclient2
mpd_connection_get_error mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_get_error_message mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_get_fd mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_get_server_error mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_get_server_version mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_get_system_error mpd_connection const* connection ) @@ libmpdclient2
mpd_connection_new ( char const* host, unsigned int port, unsigned int timeout_ms ) @@ libmpdclient2
mpd_connection_new_async ( mpd_async* async, char const* welcome ) @@ libmpdclient2
mpd_connection_set_timeout ( mpd_connection* connection, unsigned int timeout_ms ) @@ libmpdclient2

database.h, libmpdclient.so.2.0.0
mpd_recv_update_id mpd_connection* connection ) @@ libmpdclient2
mpd_run_rescan ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_run_update ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_send_list_all ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_send_list_all_meta ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_send_list_meta ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_send_rescan ( mpd_connection* connection, char const* path ) @@ libmpdclient2
mpd_send_update ( mpd_connection* connection, char const* path ) @@ libmpdclient2

directory.h, libmpdclient.so.2.0.0
mpd_directory_begin mpd_pair const* pair ) @@ libmpdclient2
mpd_directory_dup mpd_directory const* directory ) @@ libmpdclient2
mpd_directory_feed ( mpd_directory* directory, mpd_pair const* pair ) @@ libmpdclient2
mpd_directory_free mpd_directory* directory ) @@ libmpdclient2
mpd_directory_get_path mpd_directory const* directory ) @@ libmpdclient2
mpd_recv_directory mpd_connection* connection ) @@ libmpdclient2

entity.h, libmpdclient.so.2.0.0
mpd_entity_begin mpd_pair const* pair ) @@ libmpdclient2
mpd_entity_feed ( mpd_entity* entity, mpd_pair const* pair ) @@ libmpdclient2
mpd_entity_free mpd_entity* entity ) @@ libmpdclient2
mpd_entity_get_directory mpd_entity const* entity ) @@ libmpdclient2
mpd_entity_get_playlist mpd_entity const* entity ) @@ libmpdclient2
mpd_entity_get_song mpd_entity const* entity ) @@ libmpdclient2
mpd_entity_get_type mpd_entity const* entity ) @@ libmpdclient2
mpd_recv_entity mpd_connection* connection ) @@ libmpdclient2

idle.h, libmpdclient.so.2.0.0
mpd_idle_name mpd_idle idle ) @@ libmpdclient2
mpd_idle_name_parse char const* name ) @@ libmpdclient2
mpd_idle_parse_pair mpd_pair const* pair ) @@ libmpdclient2
mpd_recv_idle ( mpd_connection* connection, bool disable_timeout ) @@ libmpdclient2
mpd_run_idle mpd_connection* connection ) @@ libmpdclient2
mpd_run_idle_mask ( mpd_connection* connection, mpd_idle mask ) @@ libmpdclient2
mpd_run_noidle mpd_connection* connection ) @@ libmpdclient2
mpd_send_idle mpd_connection* connection ) @@ libmpdclient2
mpd_send_idle_mask ( mpd_connection* connection, mpd_idle mask ) @@ libmpdclient2
mpd_send_noidle mpd_connection* connection ) @@ libmpdclient2

list.h, libmpdclient.so.2.0.0
mpd_command_list_begin ( mpd_connection* connection, bool discrete_ok ) @@ libmpdclient2
mpd_command_list_end mpd_connection* connection ) @@ libmpdclient2

mixer.h, libmpdclient.so.2.0.0
mpd_run_set_volume ( mpd_connection* connection, unsigned int volume ) @@ libmpdclient2
mpd_send_set_volume ( mpd_connection* connection, unsigned int volume ) @@ libmpdclient2

output.h, libmpdclient.so.2.0.0
mpd_output_begin mpd_pair const* pair ) @@ libmpdclient2
mpd_output_feed ( mpd_output* output, mpd_pair const* pair ) @@ libmpdclient2
mpd_output_free mpd_output* output ) @@ libmpdclient2
mpd_output_get_enabled mpd_output const* output ) @@ libmpdclient2
mpd_output_get_id mpd_output const* output ) @@ libmpdclient2
mpd_output_get_name mpd_output const* output ) @@ libmpdclient2
mpd_recv_output mpd_connection* connection ) @@ libmpdclient2
mpd_run_disable_output ( mpd_connection* connection, unsigned int output_id ) @@ libmpdclient2
mpd_run_enable_output ( mpd_connection* connection, unsigned int output_id ) @@ libmpdclient2
mpd_send_disable_output ( mpd_connection* connection, unsigned int output_id ) @@ libmpdclient2
mpd_send_enable_output ( mpd_connection* connection, unsigned int output_id ) @@ libmpdclient2
mpd_send_outputs mpd_connection* connection ) @@ libmpdclient2

parser.h, libmpdclient.so.2.0.0
mpd_parser_feed ( mpd_parser* parser, char* line ) @@ libmpdclient2
mpd_parser_free mpd_parser* parser ) @@ libmpdclient2
mpd_parser_get_at mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_get_message mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_get_name mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_get_server_error mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_get_value mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_is_discrete mpd_parser const* parser ) @@ libmpdclient2
mpd_parser_new ( ) @@ libmpdclient2

password.h, libmpdclient.so.2.0.0
mpd_run_password ( mpd_connection* connection, char const* password ) @@ libmpdclient2
mpd_send_password ( mpd_connection* connection, char const* password ) @@ libmpdclient2

player.h, libmpdclient.so.2.0.0
mpd_run_consume ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_run_crossfade ( mpd_connection* connection, unsigned int seconds ) @@ libmpdclient2
mpd_run_current_song mpd_connection* connection ) @@ libmpdclient2
mpd_run_next mpd_connection* connection ) @@ libmpdclient2
mpd_run_pause ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_run_play mpd_connection* connection ) @@ libmpdclient2
mpd_run_play_id ( mpd_connection* connection, unsigned int song_id ) @@ libmpdclient2
mpd_run_play_pos ( mpd_connection* connection, unsigned int song_pos ) @@ libmpdclient2
mpd_run_previous mpd_connection* connection ) @@ libmpdclient2
mpd_run_random ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_run_repeat ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_run_seek_id ( mpd_connection* connection, unsigned int song_id, unsigned int t ) @@ libmpdclient2
mpd_run_seek_pos ( mpd_connection* connection, unsigned int song_pos, unsigned int t ) @@ libmpdclient2
mpd_run_single ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_run_stop mpd_connection* connection ) @@ libmpdclient2
mpd_run_toggle_pause mpd_connection* connection ) @@ libmpdclient2
mpd_send_consume ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_send_crossfade ( mpd_connection* connection, unsigned int seconds ) @@ libmpdclient2
mpd_send_current_song mpd_connection* connection ) @@ libmpdclient2
mpd_send_next mpd_connection* connection ) @@ libmpdclient2
mpd_send_pause ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_send_play mpd_connection* connection ) @@ libmpdclient2
mpd_send_play_id ( mpd_connection* connection, unsigned int id ) @@ libmpdclient2
mpd_send_play_pos ( mpd_connection* connection, unsigned int song_pos ) @@ libmpdclient2
mpd_send_previous mpd_connection* connection ) @@ libmpdclient2
mpd_send_random ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_send_repeat ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_send_seek_id ( mpd_connection* connection, unsigned int id, unsigned int t ) @@ libmpdclient2
mpd_send_seek_pos ( mpd_connection* connection, unsigned int song_pos, unsigned int t ) @@ libmpdclient2
mpd_send_single ( mpd_connection* connection, bool mode ) @@ libmpdclient2
mpd_send_stop mpd_connection* connection ) @@ libmpdclient2
mpd_send_toggle_pause mpd_connection* connection ) @@ libmpdclient2

playlist.h, libmpdclient.so.2.0.0
mpd_playlist_begin mpd_pair const* pair ) @@ libmpdclient2
mpd_playlist_dup mpd_playlist const* playlist ) @@ libmpdclient2
mpd_playlist_feed ( mpd_playlist* playlist, mpd_pair const* pair ) @@ libmpdclient2
mpd_playlist_free mpd_playlist* playlist ) @@ libmpdclient2
mpd_playlist_get_last_modified mpd_playlist const* playlist ) @@ libmpdclient2
mpd_playlist_get_path mpd_playlist const* playlist ) @@ libmpdclient2
mpd_recv_playlist mpd_connection* connection ) @@ libmpdclient2
mpd_run_load ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_run_playlist_add ( mpd_connection* connection, char const* name, char const* path ) @@ libmpdclient2
mpd_run_playlist_clear ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_run_playlist_delete ( mpd_connection* connection, char const* name, unsigned int pos ) @@ libmpdclient2
mpd_run_rename ( mpd_connection* connection, char const* from, char const* to ) @@ libmpdclient2
mpd_run_rm ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_run_save ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_list_playlist ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_list_playlist_meta ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_load ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_playlist_add ( mpd_connection* connection, char const* name, char const* path ) @@ libmpdclient2
mpd_send_playlist_clear ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_playlist_delete ( mpd_connection* connection, char const* name, unsigned int pos ) @@ libmpdclient2
mpd_send_playlist_move ( mpd_connection* connection, char const* name, unsigned int from, unsigned int to ) @@ libmpdclient2
mpd_send_rename ( mpd_connection* connection, char const* from, char const* to ) @@ libmpdclient2
mpd_send_rm ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_send_save ( mpd_connection* connection, char const* name ) @@ libmpdclient2

queue.h, libmpdclient.so.2.0.0
mpd_recv_queue_change_brief ( mpd_connection* connection, unsigned int* position_r, unsigned int* id_r ) @@ libmpdclient2
mpd_recv_song_id mpd_connection* connection ) @@ libmpdclient2
mpd_run_add ( mpd_connection* connection, char const* uri ) @@ libmpdclient2
mpd_run_add_id ( mpd_connection* connection, char const* file ) @@ libmpdclient2
mpd_run_add_id_to ( mpd_connection* connection, char const* uri, unsigned int to ) @@ libmpdclient2
mpd_run_clear mpd_connection* connection ) @@ libmpdclient2
mpd_run_delete ( mpd_connection* connection, unsigned int pos ) @@ libmpdclient2
mpd_run_delete_id ( mpd_connection* connection, unsigned int id ) @@ libmpdclient2
mpd_run_delete_range ( mpd_connection* connection, unsigned int start, unsigned int end ) @@ libmpdclient2
mpd_run_get_queue_song_id ( mpd_connection* connection, unsigned int id ) @@ libmpdclient2
mpd_run_get_queue_song_pos ( mpd_connection* connection, unsigned int pos ) @@ libmpdclient2
mpd_run_move ( mpd_connection* connection, unsigned int from, unsigned int to ) @@ libmpdclient2
mpd_run_move_id ( mpd_connection* connection, unsigned int from, unsigned int to ) @@ libmpdclient2
mpd_run_move_range ( mpd_connection* connection, unsigned int start, unsigned int end, unsigned int to ) @@ libmpdclient2
mpd_run_shuffle mpd_connection* connection ) @@ libmpdclient2
mpd_run_shuffle_range ( mpd_connection* connection, unsigned int start, unsigned int end ) @@ libmpdclient2
mpd_run_swap ( mpd_connection* connection, unsigned int pos1, unsigned int pos2 ) @@ libmpdclient2
mpd_run_swap_id ( mpd_connection* connection, unsigned int id1, unsigned int id2 ) @@ libmpdclient2
mpd_send_add ( mpd_connection* connection, char const* file ) @@ libmpdclient2
mpd_send_add_id ( mpd_connection* connection, char const* file ) @@ libmpdclient2
mpd_send_add_id_to ( mpd_connection* connection, char const* uri, unsigned int to ) @@ libmpdclient2
mpd_send_clear mpd_connection* connection ) @@ libmpdclient2
mpd_send_delete ( mpd_connection* connection, unsigned int pos ) @@ libmpdclient2
mpd_send_delete_id ( mpd_connection* connection, unsigned int id ) @@ libmpdclient2
mpd_send_delete_range ( mpd_connection* connection, unsigned int start, unsigned int end ) @@ libmpdclient2
mpd_send_get_queue_song_id ( mpd_connection* connection, unsigned int id ) @@ libmpdclient2
mpd_send_get_queue_song_pos ( mpd_connection* connection, unsigned int pos ) @@ libmpdclient2
mpd_send_list_queue_meta mpd_connection* connection ) @@ libmpdclient2
mpd_send_list_queue_range_meta ( mpd_connection* connection, unsigned int start, unsigned int end ) @@ libmpdclient2
mpd_send_move ( mpd_connection* connection, unsigned int from, unsigned int to ) @@ libmpdclient2
mpd_send_move_id ( mpd_connection* connection, unsigned int from, unsigned int to ) @@ libmpdclient2
mpd_send_move_range ( mpd_connection* connection, unsigned int start, unsigned int end, unsigned int to ) @@ libmpdclient2
mpd_send_queue_changes_brief ( mpd_connection* connection, unsigned int version ) @@ libmpdclient2
mpd_send_queue_changes_meta ( mpd_connection* connection, unsigned int version ) @@ libmpdclient2
mpd_send_shuffle mpd_connection* connection ) @@ libmpdclient2
mpd_send_shuffle_range ( mpd_connection* connection, unsigned int start, unsigned int end ) @@ libmpdclient2
mpd_send_swap ( mpd_connection* connection, unsigned int pos1, unsigned int pos2 ) @@ libmpdclient2
mpd_send_swap_id ( mpd_connection* connection, unsigned int id1, unsigned int id2 ) @@ libmpdclient2

recv.h, libmpdclient.so.2.0.0
mpd_enqueue_pair ( mpd_connection* connection, mpd_pair* pair ) @@ libmpdclient2
mpd_recv_pair mpd_connection* connection ) @@ libmpdclient2
mpd_recv_pair_named ( mpd_connection* connection, char const* name ) @@ libmpdclient2
mpd_return_pair ( mpd_connection* connection, mpd_pair* pair ) @@ libmpdclient2

response.h, libmpdclient.so.2.0.0
mpd_response_finish mpd_connection* connection ) @@ libmpdclient2
mpd_response_next mpd_connection* connection ) @@ libmpdclient2

search.h, libmpdclient.so.2.0.0
mpd_count_db_songs mpd_connection* connection ) @@ libmpdclient2
mpd_recv_pair_tag ( mpd_connection* connection, mpd_tag_type type ) @@ libmpdclient2
mpd_search_add_any_tag_constraint ( mpd_connection* connection, mpd_operator oper, char const* value ) @@ libmpdclient2
mpd_search_add_db_songs ( mpd_connection* connection, bool exact ) @@ libmpdclient2
mpd_search_add_tag_constraint ( mpd_connection* connection, mpd_operator oper, mpd_tag_type type, char const* value ) @@ libmpdclient2
mpd_search_add_uri_constraint ( mpd_connection* connection, mpd_operator oper, char const* value ) @@ libmpdclient2
mpd_search_cancel mpd_connection* connection ) @@ libmpdclient2
mpd_search_commit mpd_connection* connection ) @@ libmpdclient2
mpd_search_db_songs ( mpd_connection* connection, bool exact ) @@ libmpdclient2
mpd_search_db_tags ( mpd_connection* connection, mpd_tag_type type ) @@ libmpdclient2
mpd_search_queue_songs ( mpd_connection* connection, bool exact ) @@ libmpdclient2

send.h, libmpdclient.so.2.0.0
mpd_send_command ( mpd_connection* connection, char const* command, ... ) @@ libmpdclient2

song.h, libmpdclient.so.2.0.0
mpd_recv_song mpd_connection* connection ) @@ libmpdclient2
mpd_song_begin mpd_pair const* pair ) @@ libmpdclient2
mpd_song_dup mpd_song const* song ) @@ libmpdclient2
mpd_song_feed mpd_song* song, mpd_pair const* pair ) @@ libmpdclient2
mpd_song_free mpd_song* song ) @@ libmpdclient2
mpd_song_get_duration mpd_song const* song ) @@ libmpdclient2
mpd_song_get_id mpd_song const* song ) @@ libmpdclient2
mpd_song_get_last_modified mpd_song const* song ) @@ libmpdclient2
mpd_song_get_pos mpd_song const* song ) @@ libmpdclient2
mpd_song_get_tag ( mpd_song const* song, mpd_tag_type type, unsigned int idx ) @@ libmpdclient2
mpd_song_get_uri mpd_song const* song ) @@ libmpdclient2
mpd_song_set_pos mpd_song* song, unsigned int pos ) @@ libmpdclient2

stats.h, libmpdclient.so.2.0.0
mpd_recv_stats mpd_connection* connection ) @@ libmpdclient2
mpd_run_stats mpd_connection* connection ) @@ libmpdclient2
mpd_send_stats mpd_connection* connection ) @@ libmpdclient2
mpd_stats_begin ( ) @@ libmpdclient2
mpd_stats_feed ( mpd_stats* status, mpd_pair const* pair ) @@ libmpdclient2
mpd_stats_free mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_db_play_time mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_db_update_time mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_number_of_albums mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_number_of_artists mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_number_of_songs mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_play_time mpd_stats* stats ) @@ libmpdclient2
mpd_stats_get_uptime mpd_stats* stats ) @@ libmpdclient2

status.h, libmpdclient.so.2.0.0
mpd_recv_status mpd_connection* connection ) @@ libmpdclient2
mpd_run_status mpd_connection* connection ) @@ libmpdclient2
mpd_send_status mpd_connection* connection ) @@ libmpdclient2
mpd_status_begin ( ) @@ libmpdclient2
mpd_status_feed ( mpd_status* status, mpd_pair const* pair ) @@ libmpdclient2
mpd_status_free mpd_status* status ) @@ libmpdclient2
mpd_status_get_audio_format mpd_status const* status ) @@ libmpdclient2
mpd_status_get_consume mpd_status const* status ) @@ libmpdclient2
mpd_status_get_crossfade mpd_status const* status ) @@ libmpdclient2
mpd_status_get_elapsed_time mpd_status const* status ) @@ libmpdclient2
mpd_status_get_error mpd_status const* status ) @@ libmpdclient2
mpd_status_get_kbit_rate mpd_status const* status ) @@ libmpdclient2
mpd_status_get_queue_length mpd_status const* status ) @@ libmpdclient2
mpd_status_get_queue_version mpd_status const* status ) @@ libmpdclient2
mpd_status_get_random mpd_status const* status ) @@ libmpdclient2
mpd_status_get_repeat mpd_status const* status ) @@ libmpdclient2
mpd_status_get_single mpd_status const* status ) @@ libmpdclient2
mpd_status_get_song_id mpd_status const* status ) @@ libmpdclient2
mpd_status_get_song_pos mpd_status const* status ) @@ libmpdclient2
mpd_status_get_state mpd_status const* status ) @@ libmpdclient2
mpd_status_get_total_time mpd_status const* status ) @@ libmpdclient2
mpd_status_get_update_id mpd_status const* status ) @@ libmpdclient2
mpd_status_get_volume mpd_status const* status ) @@ libmpdclient2

tag.h, libmpdclient.so.2.0.0
mpd_tag_name mpd_tag_type type ) @@ libmpdclient2
mpd_tag_name_iparse char const* name ) @@ libmpdclient2
mpd_tag_name_parse char const* name ) @@ libmpdclient2

to the top

Removed Symbols (98)


libmpdclient.h, libmpdclient.so
mpd_addConstraintSearch ( mpd_Connection* connection, int type, char const* name )
mpd_clearError mpd_Connection* connection )
mpd_closeConnection mpd_Connection* connection )
mpd_commitSearch mpd_Connection* connection )
mpd_directoryDup mpd_Directory* directory )
mpd_finishCommand mpd_Connection* connection )
mpd_freeDirectory mpd_Directory* directory )
mpd_freeInfoEntity mpd_InfoEntity* entity )
mpd_freeOutputElement mpd_OutputEntity* output )
mpd_freePlaylistFile mpd_PlaylistFile* playlist )
mpd_freeSearchStats mpd_SearchStats* stats )
mpd_freeSong mpd_Song* song )
mpd_freeStats mpd_Stats* stats )
mpd_freeStatus mpd_Status* status )
mpd_getNextAlbum mpd_Connection* connection )
mpd_getNextArtist mpd_Connection* connection )
mpd_getNextCommand mpd_Connection* connection )
mpd_getNextHandler mpd_Connection* connection )
mpd_getNextInfoEntity mpd_Connection* connection )
mpd_getNextOutput mpd_Connection* connection )
mpd_getNextTag ( mpd_Connection* connection, int type )
mpd_getNextTagType mpd_Connection* connection )
mpd_getSearchStats mpd_Connection* connection )
mpd_getStats mpd_Connection* connection )
mpd_getStatus mpd_Connection* connection )
mpd_getUpdateId mpd_Connection* connection )
mpd_newConnection ( char const* host, int port, float timeout )
mpd_newDirectory ( )
mpd_newInfoEntity ( )
mpd_newPlaylistFile ( )
mpd_newSong ( )
mpd_nextListOkCommand mpd_Connection* connection )
mpd_playlistFileDup mpd_PlaylistFile* playlist )
mpd_sendAddCommand ( mpd_Connection* connection, char const* file )
mpd_sendAddIdCommand ( mpd_Connection* connection, char const* file )
mpd_sendClearCommand mpd_Connection* connection )
mpd_sendCommandListBegin mpd_Connection* connection )
mpd_sendCommandListEnd mpd_Connection* connection )
mpd_sendCommandListOkBegin mpd_Connection* connection )
mpd_sendCommandsCommand mpd_Connection* connection )
mpd_sendCrossfadeCommand ( mpd_Connection* connection, int seconds )
mpd_sendCurrentSongCommand mpd_Connection* connection )
mpd_sendDeleteCommand ( mpd_Connection* connection, int songNum )
mpd_sendDeleteIdCommand ( mpd_Connection* connection, int songNum )
mpd_sendDisableOutputCommand ( mpd_Connection* connection, int outputId )
mpd_sendEnableOutputCommand ( mpd_Connection* connection, int outputId )
mpd_sendFindCommand ( mpd_Connection* connection, int table, char const* str )
mpd_sendListallCommand ( mpd_Connection* connection, char const* dir )
mpd_sendListallInfoCommand ( mpd_Connection* connection, char const* dir )
mpd_sendListCommand ( mpd_Connection* connection, int table, char const* arg1 )
mpd_sendListPlaylistCommand ( mpd_Connection* connection, char* path )
mpd_sendListPlaylistInfoCommand ( mpd_Connection* connection, char* path )
mpd_sendLoadCommand ( mpd_Connection* connection, char const* name )
mpd_sendLsInfoCommand ( mpd_Connection* connection, char const* dir )
mpd_sendMoveCommand ( mpd_Connection* connection, int from, int to )
mpd_sendMoveIdCommand ( mpd_Connection* connection, int from, int to )
mpd_sendNextCommand mpd_Connection* connection )
mpd_sendNotCommandsCommand mpd_Connection* connection )
mpd_sendOutputsCommand mpd_Connection* connection )
mpd_sendPasswordCommand ( mpd_Connection* connection, char const* pass )
mpd_sendPauseCommand ( mpd_Connection* connection, int pauseMode )
mpd_sendPlayCommand ( mpd_Connection* connection, int songNum )
mpd_sendPlayIdCommand ( mpd_Connection* connection, int songNum )
mpd_sendPlaylistAddCommand ( mpd_Connection* connection, char* playlist, char* path )
mpd_sendPlaylistClearCommand ( mpd_Connection* connection, char* path )
mpd_sendPlaylistDeleteCommand ( mpd_Connection* connection, char* playlist, int pos )
mpd_sendPlaylistIdCommand ( mpd_Connection* connection, int songId )
mpd_sendPlaylistInfoCommand ( mpd_Connection* connection, int songNum )
mpd_sendPlaylistMoveCommand ( mpd_Connection* connection, char* playlist, int from, int to )
mpd_sendPlChangesCommand ( mpd_Connection* connection, long long playlist )
mpd_sendPlChangesPosIdCommand ( mpd_Connection* connection, long long playlist )
mpd_sendPrevCommand mpd_Connection* connection )
mpd_sendRandomCommand ( mpd_Connection* connection, int randomMode )
mpd_sendRenameCommand ( mpd_Connection* connection, char const* from, char const* to )
mpd_sendRepeatCommand ( mpd_Connection* connection, int repeatMode )
mpd_sendRmCommand ( mpd_Connection* connection, char const* name )
mpd_sendSaveCommand ( mpd_Connection* connection, char const* name )
mpd_sendSearchCommand ( mpd_Connection* connection, int table, char const* str )
mpd_sendSeekCommand ( mpd_Connection* connection, int song, int time )
mpd_sendSeekIdCommand ( mpd_Connection* connection, int song, int time )
mpd_sendSetvolCommand ( mpd_Connection* connection, int volumeChange )
mpd_sendShuffleCommand mpd_Connection* connection )
mpd_sendStatsCommand mpd_Connection* connection )
mpd_sendStatusCommand mpd_Connection* connection )
mpd_sendStopCommand mpd_Connection* connection )
mpd_sendSwapCommand ( mpd_Connection* connection, int song1, int song2 )
mpd_sendSwapIdCommand ( mpd_Connection* connection, int song1, int song2 )
mpd_sendTagTypesCommand mpd_Connection* connection )
mpd_sendUpdateCommand ( mpd_Connection* connection, char* path )
mpd_sendUrlHandlersCommand mpd_Connection* connection )
mpd_sendVolumeCommand ( mpd_Connection* connection, int volumeChange )
mpd_setConnectionTimeout ( mpd_Connection* connection, float timeout )
mpd_songDup mpd_Song* song )
mpd_startFieldSearch ( mpd_Connection* connection, int type )
mpd_startPlaylistSearch ( mpd_Connection* connection, int exact )
mpd_startSearch ( mpd_Connection* connection, int exact )
mpd_startStatsSearch mpd_Connection* connection )
mpdTagItemKeys [data]

to the top

Header Files (1)


libmpdclient.h

to the top

Shared Libraries (1)


libmpdclient.so

to the top




Generated on Sat Sep 3 18:02:54 2011 for libmpdclient by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API