Couldn't find wdiff. Falling back to builtin diff colouring...
| idle.h | | idle.h | |
| | | | |
| skipping to change at line 87 | | skipping to change at line 87 | |
| | | | |
| /** a database update has started or finished. */ | | /** a database update has started or finished. */ | |
| MPD_IDLE_UPDATE = 0x80, | | MPD_IDLE_UPDATE = 0x80, | |
| | | | |
| /** a sticker has been modified. */ | | /** a sticker has been modified. */ | |
| MPD_IDLE_STICKER = 0x100, | | MPD_IDLE_STICKER = 0x100, | |
| | | | |
| /** a client has subscribed or unsubscribed to/from a channel */ | | /** a client has subscribed or unsubscribed to/from a channel */ | |
| MPD_IDLE_SUBSCRIPTION = 0x200, | | MPD_IDLE_SUBSCRIPTION = 0x200, | |
| | | | |
|
| /** a message on the subscribed channel was receivedd */ | | /** a message on the subscribed channel was received */ | |
| MPD_IDLE_MESSAGE = 0x400, | | MPD_IDLE_MESSAGE = 0x400, | |
| }; | | }; | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| extern "C" { | | extern "C" { | |
| #endif | | #endif | |
| | | | |
| /** | | /** | |
| * Returns the name of the specified idle event. | | * Returns the name of the specified idle event. | |
| * | | * | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|
| message.h | | message.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| | | | |
| #ifndef MPD_MESSAGE_H | | #ifndef MPD_MESSAGE_H | |
| #define MPD_MESSAGE_H | | #define MPD_MESSAGE_H | |
| | | | |
| #include <mpd/recv.h> | | #include <mpd/recv.h> | |
| #include <mpd/compiler.h> | | #include <mpd/compiler.h> | |
| | | | |
| #include <stdbool.h> | | #include <stdbool.h> | |
| | | | |
| struct mpd_pair; | | struct mpd_pair; | |
|
| | | /** | |
| | | * \struct mpd_message | |
| | | */ | |
| struct mpd_message; | | struct mpd_message; | |
| struct mpd_connection; | | struct mpd_connection; | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| extern "C" { | | extern "C" { | |
| #endif | | #endif | |
| | | | |
| /** | | /** | |
| * Begins parsing a new message. | | * Begins parsing a new message. | |
| * | | * | |
| | | | |
| skipping to change at line 162 | | skipping to change at line 165 | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_run_send_message(struct mpd_connection *connection, | | mpd_run_send_message(struct mpd_connection *connection, | |
| const char *channel, const char *text); | | const char *channel, const char *text); | |
| | | | |
| /** | | /** | |
| * Sends the "readmessages" command: send a message to a channel. | | * Sends the "readmessages" command: send a message to a channel. | |
| * | | * | |
| * @param connection the connection to MPD | | * @param connection the connection to MPD | |
|
| * @param channel the channel name | | | |
| * @param message the message text | | | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_send_read_messages(struct mpd_connection *connection); | | mpd_send_read_messages(struct mpd_connection *connection); | |
| | | | |
| /** | | /** | |
| * Reads the next mpd_message from the MPD response. Free the return | | * Reads the next mpd_message from the MPD response. Free the return | |
| * value with mpd_message_free(). | | * value with mpd_message_free(). | |
| * | | * | |
| * @return a mpd_message object on success, NULL on error or | | * @return a mpd_message object on success, NULL on error or | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 3 lines changed or added | |
|
| output.h | | output.h | |
| | | | |
| skipping to change at line 83 | | skipping to change at line 83 | |
| * #mpd_output object. | | * #mpd_output object. | |
| * | | * | |
| * @return true if the pair was parsed and added to the output (or if | | * @return true if the pair was parsed and added to the output (or if | |
| * the pair was not understood and ignored), false if this pair is the | | * the pair was not understood and ignored), false if this pair is the | |
| * beginning of the next output | | * beginning of the next output | |
| */ | | */ | |
| bool | | bool | |
| mpd_output_feed(struct mpd_output *output, const struct mpd_pair *pair); | | mpd_output_feed(struct mpd_output *output, const struct mpd_pair *pair); | |
| | | | |
| /** | | /** | |
|
| * Frees a mpd_output object returned from mpd_output_get_next(). | | * Frees a mpd_output object returned from mpd_recv_output(). | |
| */ | | */ | |
| void | | void | |
| mpd_output_free(struct mpd_output *output); | | mpd_output_free(struct mpd_output *output); | |
| | | | |
| /** | | /** | |
| * @return the id of the specified #mpd_output object | | * @return the id of the specified #mpd_output object | |
| */ | | */ | |
| mpd_pure | | mpd_pure | |
| unsigned | | unsigned | |
| mpd_output_get_id(const struct mpd_output *output); | | mpd_output_get_id(const struct mpd_output *output); | |
| | | | |
| skipping to change at line 110 | | skipping to change at line 110 | |
| mpd_output_get_name(const struct mpd_output *output); | | mpd_output_get_name(const struct mpd_output *output); | |
| | | | |
| /** | | /** | |
| * @return true if this output is enabled | | * @return true if this output is enabled | |
| */ | | */ | |
| mpd_pure | | mpd_pure | |
| bool | | bool | |
| mpd_output_get_enabled(const struct mpd_output *output); | | mpd_output_get_enabled(const struct mpd_output *output); | |
| | | | |
| /** | | /** | |
|
| * Sends the "outputs" command to MPD. Call mpd_output_get_next() to | | * Sends the "outputs" command to MPD. Call mpd_recv_output() to | |
| * read the response. | | * read the response. | |
| * | | * | |
| * @param connection A valid and connected mpd_connection. | | * @param connection A valid and connected mpd_connection. | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_send_outputs(struct mpd_connection *connection); | | mpd_send_outputs(struct mpd_connection *connection); | |
| | | | |
| /** | | /** | |
| * Reads the next mpd_output from the MPD response. Free the return | | * Reads the next mpd_output from the MPD response. Free the return | |
| | | | |
| skipping to change at line 135 | | skipping to change at line 135 | |
| */ | | */ | |
| mpd_malloc | | mpd_malloc | |
| struct mpd_output * | | struct mpd_output * | |
| mpd_recv_output(struct mpd_connection *connection); | | mpd_recv_output(struct mpd_connection *connection); | |
| | | | |
| /** | | /** | |
| * Sends the "enableoutput" command to MPD. | | * Sends the "enableoutput" command to MPD. | |
| * | | * | |
| * @param connection A valid and connected mpd_connection. | | * @param connection A valid and connected mpd_connection. | |
| * @param output_id an identifier for the output device (see | | * @param output_id an identifier for the output device (see | |
|
| * mpd_output_get_next()) | | * mpd_recv_output()) | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_send_enable_output(struct mpd_connection *connection, unsigned output_i
d); | | mpd_send_enable_output(struct mpd_connection *connection, unsigned output_i
d); | |
| | | | |
| /** | | /** | |
| * Shortcut for mpd_send_enable_output() and mpd_response_finish(). | | * Shortcut for mpd_send_enable_output() and mpd_response_finish(). | |
| * | | * | |
| * @param connection A valid and connected mpd_connection. | | * @param connection A valid and connected mpd_connection. | |
| * @param output_id an identifier for the output device (see | | * @param output_id an identifier for the output device (see | |
|
| * mpd_output_get_next()) | | * mpd_recv_output()) | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_run_enable_output(struct mpd_connection *connection, unsigned output_id
); | | mpd_run_enable_output(struct mpd_connection *connection, unsigned output_id
); | |
| | | | |
| /** | | /** | |
| * Sends the "disableoutput" command to MPD. | | * Sends the "disableoutput" command to MPD. | |
| * | | * | |
| * @param connection A valid and connected mpd_connection. | | * @param connection A valid and connected mpd_connection. | |
| * @param output_id an identifier for the output device (see | | * @param output_id an identifier for the output device (see | |
|
| * mpd_output_get_next()) | | * mpd_recv_output()) | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_send_disable_output(struct mpd_connection *connection, unsigned output_
id); | | mpd_send_disable_output(struct mpd_connection *connection, unsigned output_
id); | |
| | | | |
| /** | | /** | |
| * Shortcut for mpd_send_disable_output() and mpd_response_finish(). | | * Shortcut for mpd_send_disable_output() and mpd_response_finish(). | |
| * | | * | |
| * @param connection A valid and connected mpd_connection. | | * @param connection A valid and connected mpd_connection. | |
| * @param output_id an identifier for the output device (see | | * @param output_id an identifier for the output device (see | |
|
| * mpd_output_get_next()) | | * mpd_recv_output()) | |
| * @return true on success | | * @return true on success | |
| */ | | */ | |
| bool | | bool | |
| mpd_run_disable_output(struct mpd_connection *connection, unsigned output_i
d); | | mpd_run_disable_output(struct mpd_connection *connection, unsigned output_i
d); | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif | | #endif | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 6 change blocks. |
| 6 lines changed or deleted | | 6 lines changed or added | |
|
| queue.h | | queue.h | |
| | | | |
| skipping to change at line 433 | | skipping to change at line 433 | |
| /** | | /** | |
| * Shortcut for mpd_send_swap_id() and mpd_response_finish(). | | * Shortcut for mpd_send_swap_id() and mpd_response_finish(). | |
| * | | * | |
| * @param connection the connection to MPD | | * @param connection the connection to MPD | |
| * @param id1 the id of one song | | * @param id1 the id of one song | |
| * @param id2 the id of the other song | | * @param id2 the id of the other song | |
| */ | | */ | |
| bool | | bool | |
| mpd_run_swap_id(struct mpd_connection *connection, unsigned id1, unsigned i
d2); | | mpd_run_swap_id(struct mpd_connection *connection, unsigned id1, unsigned i
d2); | |
| | | | |
|
| | | /** | |
| | | * Change the priority of the specified song. | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param position the position of the song | |
| | | */ | |
| | | bool | |
| | | mpd_send_prio(struct mpd_connection *connection, int priority, | |
| | | unsigned position); | |
| | | | |
| | | /** | |
| | | * Shortcut for mpd_send_prio() and mpd_response_finish(). | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param start the start position of the range (including) | |
| | | * @param end the end position of the range (excluding) | |
| | | */ | |
| | | bool | |
| | | mpd_run_prio(struct mpd_connection *connection, int priority, | |
| | | unsigned position); | |
| | | | |
| | | /** | |
| | | * Change the priority of a song range. | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param position the position of the song | |
| | | */ | |
| | | bool | |
| | | mpd_send_prio_range(struct mpd_connection *connection, int priority, | |
| | | unsigned start, unsigned end); | |
| | | | |
| | | /** | |
| | | * Shortcut for mpd_send_prio_range() and mpd_response_finish(). | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param position the position of the song | |
| | | */ | |
| | | bool | |
| | | mpd_run_prio_range(struct mpd_connection *connection, int priority, | |
| | | unsigned start, unsigned end); | |
| | | | |
| | | /** | |
| | | * Change the priority of the specified song. | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param id the id of the song | |
| | | */ | |
| | | bool | |
| | | mpd_send_prio_id(struct mpd_connection *connection, int priority, | |
| | | unsigned id); | |
| | | | |
| | | /** | |
| | | * Shortcut for mpd_send_prio_id() and mpd_response_finish(). | |
| | | * | |
| | | * @param connection the connection to MPD | |
| | | * @param priority a number between 0 and 255 | |
| | | * @param id the id of the song | |
| | | */ | |
| | | bool | |
| | | mpd_run_prio_id(struct mpd_connection *connection, int priority, | |
| | | unsigned id); | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif | | #endif | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 67 lines changed or added | |
|
| version.h | | version.h | |
| | | | |
| skipping to change at line 39 | | skipping to change at line 39 | |
| /*! \file | | /*! \file | |
| * \brief MPD client library | | * \brief MPD client library | |
| * | | * | |
| * Do not include this header directly. Use mpd/client.h instead. | | * Do not include this header directly. Use mpd/client.h instead. | |
| */ | | */ | |
| | | | |
| #ifndef MPD_VERSION_H | | #ifndef MPD_VERSION_H | |
| #define MPD_VERSION_H | | #define MPD_VERSION_H | |
| | | | |
| #define LIBMPDCLIENT_MAJOR_VERSION 2 | | #define LIBMPDCLIENT_MAJOR_VERSION 2 | |
|
| #define LIBMPDCLIENT_MINOR_VERSION 5 | | #define LIBMPDCLIENT_MINOR_VERSION 6 | |
| #define LIBMPDCLIENT_PATCH_VERSION 0 | | #define LIBMPDCLIENT_PATCH_VERSION 0 | |
| | | | |
| /** | | /** | |
| * Preprocessor macro which allows you to check which version of | | * Preprocessor macro which allows you to check which version of | |
| * libmpdclient you are compiling with. It can be used in | | * libmpdclient you are compiling with. It can be used in | |
| * preprocessor directives. | | * preprocessor directives. | |
| * | | * | |
| * @return true if this libmpdclient version equals or is newer than | | * @return true if this libmpdclient version equals or is newer than | |
| * the specified version number | | * the specified version number | |
| * @since libmpdclient 2.1 | | * @since libmpdclient 2.1 | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|