Commit Graph

  • 2cc2420f8c mp3: send 24 bit PCM data Max Kellermann 2008-10-23 16:58:38 +02:00
  • bf5774edbd mp3: use sizeof(sample) instead of hard-coded "2" Max Kellermann 2008-10-23 16:58:14 +02:00
  • 0078837a97 pcm_dither: added generic 24 to 16 bit dithering Max Kellermann 2008-10-23 16:58:07 +02:00
  • 80603cf6f1 audio: allow 24 and 8 bit output Max Kellermann 2008-10-23 16:57:58 +02:00
  • 980f2ca56d output_buffer: don't split frames Max Kellermann 2008-10-23 16:48:49 +02:00
  • 4f807b3aaa stored_playlist: don't map files outside the database Max Kellermann 2008-10-23 09:54:42 +02:00
  • fdc9a4cc5a stored_playlist: emit idle event on delete Max Kellermann 2008-10-23 09:54:39 +02:00
  • 93598e28f4 stored_playlist: renamed and moved spl_delete() to stored_playlist.c Max Kellermann 2008-10-23 09:54:32 +02:00
  • 39f0c41fbf stored_playlist: spl_load() returns GPtrArray Max Kellermann 2008-10-23 09:54:28 +02:00
  • e172874cc6 command: check over/underflows in check_int() Max Kellermann 2008-10-23 09:54:10 +02:00
  • 95ae1d9e9e command: added check_unsigned() / check_bool() Max Kellermann 2008-10-23 09:53:35 +02:00
  • 3958457256 stored_playlist: unsigned index arguments Max Kellermann 2008-10-23 09:53:34 +02:00
  • bc938603f6 playlist: unsigned integers Max Kellermann 2008-10-23 07:19:46 +02:00
  • 890b067346 command: use the bool datatype instead of int Max Kellermann 2008-10-22 21:41:54 +02:00
  • d4f3c09081 command: converted COMMAND_RETURN_* macros to enum Max Kellermann 2008-10-22 21:41:49 +02:00
  • d11ee6580c command: replaced "goto" with "break" Max Kellermann 2008-10-22 21:40:58 +02:00
  • 51a6ee88f7 command: no CamelCase Max Kellermann 2008-10-22 21:40:44 +02:00
  • 69c563b511 command: removed CommandHandlerFunction typedef Max Kellermann 2008-10-22 21:40:36 +02:00
  • d0a9dcdcf5 ack: converted ACK_ERROR_* macros to enum Max Kellermann 2008-10-22 21:40:32 +02:00
  • 7aca4cd194 stored_playlist: send timestamps Max Kellermann 2008-10-22 19:18:39 +02:00
  • 9c983c442c command: added command "listplaylists" Max Kellermann 2008-10-22 19:16:56 +02:00
  • f8e586402d command: added print_spl_list() Max Kellermann 2008-10-22 19:16:35 +02:00
  • a65e20b50e stored_playlist: added spl_list() Max Kellermann 2008-10-22 19:15:50 +02:00
  • 3a164ef8e6 stored_playlist: spl_append_uri() returns enum playlist_result Max Kellermann 2008-10-22 17:24:40 +02:00
  • d2606baa79 stored_playlist: de-CamelCase moved function Max Kellermann 2008-10-22 17:23:58 +02:00
  • 1da921f03c stored_playlist: moved functions from playlist.c Max Kellermann 2008-10-22 17:23:11 +02:00
  • ac853b6165 stored_playlist: no CamelCase Max Kellermann 2008-10-22 17:21:59 +02:00
  • a4def81313 renamed storedPlaylist.c to stored_playlist.c Max Kellermann 2008-10-22 17:21:57 +02:00
  • 1c62e2cd62 command: added "commands" array instead of registering manually Max Kellermann 2008-10-22 10:08:14 +02:00
  • 84d0f56eaf command: make command pointers constant Max Kellermann 2008-10-22 09:59:01 +02:00
  • 4b4f7df933 command: renamed CommandEntry to struct command Max Kellermann 2008-10-22 09:58:13 +02:00
  • e6d90d4e83 pcm_utils: added pcm_convert_init() Max Kellermann 2008-10-21 22:53:16 +02:00
  • ca6e613a7f pcm_utils: no CamelCase Max Kellermann 2008-10-21 22:53:13 +02:00
  • fb416964d6 pcm_utils: renamed ConvState to struct pcm_convert_state Max Kellermann 2008-10-21 21:59:43 +02:00
  • a7888c4998 ffmpeg: don't pass pointer as hexadecimal string Max Kellermann 2008-10-21 18:12:56 +02:00
  • e4df17f611 ffmpeg: link with libavutil Max Kellermann 2008-10-21 08:46:51 +02:00
  • def97411f2 ffmpeg: detect which ffmpeg headers should be included Max Kellermann 2008-10-21 08:34:19 +02:00
  • d52437d43f update: fix multiple deletes from *vec iterators Eric Wong 2008-10-21 01:35:11 +02:00
  • 9aeacdef56 dirvec: introduce locking for all iterators Eric Wong 2008-10-21 01:34:36 +02:00
  • 686a6df3a5 {dir,song}vec: these structs are const Eric Wong 2008-10-21 01:31:36 +02:00
  • f2525e3efb dirvec: add dirvec_for_each iterator Eric Wong 2008-10-21 01:30:30 +02:00
  • 1d385190a0 path: removed pathcpy_trunc() Max Kellermann 2008-10-20 22:18:42 +02:00
  • 49260e6db2 path: replaced parent_path() with g_path_get_dirname() Max Kellermann 2008-10-20 22:18:40 +02:00
  • ba96920a52 path: replaced mpd_basename() with g_path_get_basename() Max Kellermann 2008-10-20 22:18:12 +02:00
  • 99e82a2ef2 signal_check.c: don't use leading underscores Max Kellermann 2008-10-20 22:18:03 +02:00
  • 57f5e8731d mapper: don't return database path with leading slash Max Kellermann 2008-10-19 00:05:39 +02:00
  • 7487f9810c configure.ac: use libmikmod-config instead of pkg-config Andrzej Rybczak 2008-10-18 18:34:00 +02:00
  • 52123c1de8 listen: fix "struct ucred" check Andrzej Rybczak 2008-10-18 18:21:49 +02:00
  • 98f7177f4a input_stream: don't declare method typedefs Max Kellermann 2008-10-18 08:17:55 +02:00
  • 1dfe92057e ffmpeg: make internal functions static Max Kellermann 2008-10-18 08:08:13 +02:00
  • 90fdf07aa9 Makefile.am: require automake 1.9 Max Kellermann 2008-10-18 07:21:04 +02:00
  • eace565212 reverted package name to "mpd" Max Kellermann 2008-10-17 23:59:39 +02:00
  • 02a2a407c1 client: converted permissions to unsigned Max Kellermann 2008-10-17 23:53:28 +02:00
  • f8d5b74071 client: eliminate variable "left" in client_write() Max Kellermann 2008-10-17 23:53:16 +02:00
  • bdbccc633d client: fixed send buffer Max Kellermann 2008-10-17 23:52:47 +02:00
  • 48c11c52ac client: removed CLIENT_MAX_BUFFER_LENGTH Max Kellermann 2008-10-17 23:52:40 +02:00
  • 3689d5e4ed client: added assertions on the buffer pointers Max Kellermann 2008-10-17 23:29:41 +02:00
  • d691577a96 client: read() return value is ssize_t Max Kellermann 2008-10-17 23:26:40 +02:00
  • 79459d08d9 client: handle partial lines correctly Max Kellermann 2008-10-17 23:23:54 +02:00
  • ae6ca0b8af configure.ac: test $with_zeroconf!=no Max Kellermann 2008-10-17 22:48:43 +02:00
  • 11ad997141 ffmpeg: new decoder plugin Viliam Mateicka 2008-10-17 22:27:33 +02:00
  • 4ee8da2e69 Makefile.am: don't compile disabled decoder plugins Max Kellermann 2008-10-17 21:57:09 +02:00
  • 25b5d90e44 Makefile.am: don't compile disabled sources Max Kellermann 2008-10-17 21:13:23 +02:00
  • 4984639b72 input_stream: removed nmemb argument Max Kellermann 2008-10-17 17:53:59 +02:00
  • b73ecbb073 input: declare struct input_stream Max Kellermann 2008-10-17 17:53:48 +02:00
  • bae98f777b decoder: notify player after entering decodeStart() Max Kellermann 2008-10-17 17:53:44 +02:00
  • 7ca19736c9 command: expect "file:///" url for local files Max Kellermann 2008-10-17 17:53:43 +02:00
  • f548216ead listen: fixed unused variable warning without HAVE_UCRED Max Kellermann 2008-10-17 17:40:28 +02:00
  • b2839540d6 Makefile.am: fix automake 1.6 errors Max Kellermann 2008-10-16 15:00:02 +02:00
  • c0a9ef980f removed the "bs" build scripts Max Kellermann 2008-10-16 15:00:00 +02:00
  • 9b5ce27c3b configure.ac: check if "struct ucred" is available Max Kellermann 2008-10-16 14:59:26 +02:00
  • 3b20fa4f3f configure.ac: reformatted AC_ARG_ENABLE section Max Kellermann 2008-10-16 08:40:55 +02:00
  • b53365949a configure.ac: find more libraries with pkg-config Max Kellermann 2008-10-16 08:33:29 +02:00
  • da83f2bbe7 configure.ac: removed iconv option Max Kellermann 2008-10-16 08:31:21 +02:00
  • beec15ddaa command: special case for "add /" Max Kellermann 2008-10-16 07:40:34 +02:00
  • f9222fdabe playlist: also allow world-readable local files Max Kellermann 2008-10-15 23:10:05 +02:00
  • f1ab4d2c1b song: check file type in song_file_update() Max Kellermann 2008-10-15 22:43:24 +02:00
  • 8c0060fae4 playlist: added support for adding songs not in the music database Max Kellermann 2008-10-15 22:35:13 +02:00
  • 0b44cad2ce command: print error message on "addid" failure Max Kellermann 2008-10-15 22:35:04 +02:00
  • 961a349f15 playlist: moved code to song_by_url() Max Kellermann 2008-10-15 22:35:00 +02:00
  • 6d3488c8b3 song: added song_in_database() Max Kellermann 2008-10-15 22:34:47 +02:00
  • 4a7ad5b618 listen, client: enable SO_PASSCRED, get client's uid Max Kellermann 2008-10-15 22:34:21 +02:00
  • fa56ff3d52 update: don't skip hidden files Max Kellermann 2008-10-15 20:51:01 +02:00
  • 92513c3309 shout: check for vorbisenc library Max Kellermann 2008-10-15 20:40:04 +02:00
  • 30cd345581 fixing several imports to work via pkg-config Enrico Weigelt 2008-10-15 20:39:46 +02:00
  • 047043d2a8 locate: use g_utf8_casefold() instead of string_toupper() Max Kellermann 2008-10-15 19:36:37 +02:00
  • 7366191f0d mapper: moved musicDir initialization from path.c Max Kellermann 2008-10-15 19:36:33 +02:00
  • 76779f0fbe path: allow starting MPD with non-existing music directory Max Kellermann 2008-10-15 19:36:31 +02:00
  • 8746a58ab9 path, tag_id3: use g_convert() instead of charConv.c Max Kellermann 2008-10-15 19:36:30 +02:00
  • e89599eaad use GLib Max Kellermann 2008-10-15 19:35:04 +02:00
  • 2a47e90cf5 tag_id3: fix indentation Max Kellermann 2008-10-15 19:29:46 +02:00
  • cf7ed8c5df idle: client command "noidle" aborts idle Max Kellermann 2008-10-15 18:21:57 +02:00
  • 6eb62e4761 client: optimized client_input_received() Max Kellermann 2008-10-15 18:21:45 +02:00
  • 0031eaaff5 pulse: clarify the meaning of multiple server names Max Kellermann 2008-10-15 07:49:32 +02:00
  • 62ee702877 listen: pass protocol family to establishListen() Max Kellermann 2008-10-15 07:30:24 +02:00
  • ba594cfec0 listen: use getaddrinfo() instead of gethostbyname() Max Kellermann 2008-10-15 07:20:53 +02:00
  • a3e3d2c950 command: added command "idle" Max Kellermann 2008-10-14 22:38:14 +02:00
  • 30c86d8ae6 alsa: added #ifdefs around SND_PCM_NO_AUTO_xxx Max Kellermann 2008-10-14 22:37:27 +02:00
  • 50e038d1ef Makefile.am: don't override $(docdir) Richard Brown 2008-10-14 18:32:46 +02:00
  • da1c0cd6d7 playlist: don't use uninitialized local variable (typo) Max Kellermann 2008-10-14 17:23:24 +02:00