Commit Graph

  • fcf65de46b mp4ff: always free the mp4ff_read_sample() buffer Max Kellermann 2009-02-18 19:08:52 +01:00
  • 5900ea5299 mp4ff: don't allocate seek_table when input is not seekable Max Kellermann 2009-02-18 18:40:40 +01:00
  • 8aa3edb6af mp4ff: include cleanup Max Kellermann 2009-02-18 18:40:33 +01:00
  • 51c59f6228 mp4ff: use faacDecInit2() to find the AAC track Max Kellermann 2009-02-18 18:39:12 +01:00
  • 111c73e701 mp4ff: moved code to mp4_faad_new() Max Kellermann 2009-02-18 18:38:09 +01:00
  • 2bc0fabe73 mp4ff: call decoder_initialized() after libfaad initialization Max Kellermann 2009-02-18 18:18:29 +01:00
  • 47e3eab872 mp4ff: merged mp4_load_tag() into mp4_tag_dup() Max Kellermann 2009-02-18 18:18:25 +01:00
  • 9d2f16d827 player_thread: don't drop audio buffers when not seekable Max Kellermann 2009-02-17 23:57:10 +01:00
  • 4aca1fa493 faad: variable cleanup Max Kellermann 2009-02-17 23:44:29 +01:00
  • 122e0f3338 faad: added source code comments Max Kellermann 2009-02-17 23:42:06 +01:00
  • 76b0601f6b faad: faad_decoder_init() returns an audio_format Max Kellermann 2009-02-17 23:35:49 +01:00
  • 161bfc4bc0 faad: call decoder_initialized() after libfaad initialization Max Kellermann 2009-02-17 23:26:51 +01:00
  • a72c7a7b18 faad: removed DECODE_COMMAND_SEEK check Max Kellermann 2009-02-17 23:20:16 +01:00
  • 9245bd0c69 input_file, input_curl, icy_metadata: added GLib log domains Max Kellermann 2009-02-17 22:58:27 +01:00
  • 7b84f1e6b3 faad: use the decoder_buffer library Max Kellermann 2009-02-17 22:56:42 +01:00
  • 7cea5357e3 faad: check the result of adts_find_frame() Max Kellermann 2009-02-17 22:56:07 +01:00
  • 77db32f8fb faad: added libfaad wrappers Max Kellermann 2009-02-17 22:54:26 +01:00
  • 6a72db22d7 faad: functions return duration, no float pointer Max Kellermann 2009-02-17 22:54:01 +01:00
  • e30ba2e4cf faad: removed length==NULL check in faad_song_duration() Max Kellermann 2009-02-17 22:53:28 +01:00
  • 867ae1cf6f faad: fill buffer in adts_find_frame() Max Kellermann 2009-02-17 22:53:25 +01:00
  • 1a9756156e added the "decoder buffer" library Max Kellermann 2009-02-17 22:39:45 +01:00
  • 66b4a3ab2e faad: converted length check to assertion in adts_check_frame() Max Kellermann 2009-02-17 19:28:11 +01:00
  • 8edd407918 faad: added length check before comparing "ADIF" Max Kellermann 2009-02-17 19:27:36 +01:00
  • d75ce5c4a0 faad: renamed internal functions Max Kellermann 2009-02-17 19:27:01 +01:00
  • 943b17c99a wavpack: added GLib log domain Max Kellermann 2009-02-17 19:26:36 +01:00
  • 656d5c9c7b pcm_convert: removed pcm_convert_size() Max Kellermann 2009-02-17 19:26:32 +01:00
  • ac3e2de28b pcm_buffer: set size after allocation Max Kellermann 2009-02-17 18:27:00 +01:00
  • d8db46edfa decoders: added and fixed GLib log domains Max Kellermann 2009-02-17 08:51:34 +01:00
  • c4d69f0ae1 renamed decoder plugin "mpc" to "mpcdec" Max Kellermann 2009-02-17 08:48:20 +01:00
  • 70523657bf renamed decoder plugin "mp4" to "mp4ff" Max Kellermann 2009-02-17 08:45:26 +01:00
  • f4ff7eab9d tag: fixed typo in MUSICBRAINZ_TRACKID tag name Max Kellermann 2009-02-17 06:48:57 +01:00
  • 68314c33e9 faad: no CamelCase Max Kellermann 2009-02-16 19:31:11 +01:00
  • 8d2e6bf54c faad: removed AacBuffer.fileOffset Max Kellermann 2009-02-16 19:31:08 +01:00
  • c6205bd461 renamed decoder plugin "oggvorbis" to "vorbis" Max Kellermann 2009-02-16 19:31:06 +01:00
  • cafaf33aa8 renamed decoder plugin "aac" to "faad" Max Kellermann 2009-02-16 19:30:54 +01:00
  • c5edb53797 renamed decoder plugin "mp3" to "mad" Max Kellermann 2009-02-16 19:30:45 +01:00
  • 585f81ece1 output_api: don't include config.h Max Kellermann 2009-02-16 18:41:30 +01:00
  • 02c99d7716 mixer: include cleanup Max Kellermann 2009-02-16 18:40:04 +01:00
  • 46c15e4ab3 output: include cleanup Max Kellermann 2009-02-16 01:51:50 +01:00
  • 83ce0e5325 mixer_api: replaced method "control()" with "{get,set}_volume()" Max Kellermann 2009-02-16 01:39:52 +01:00
  • 37bc31d161 output_plugin: replaced method "control()" with "mixer()" Max Kellermann 2009-02-16 01:39:00 +01:00
  • 79b50b7d9c output_plugin: added inline wrapper functions Max Kellermann 2009-02-16 01:38:10 +01:00
  • 67da4cfe3c output_plugin: reorder method declarations Max Kellermann 2009-02-16 01:38:09 +01:00
  • 80702fa3a2 output_api: moved "struct audio_output_plugin" to output_plugin.h Max Kellermann 2009-02-16 01:37:42 +01:00
  • a5c0394007 output_api: moved "enum output_command" to output_internal.h Max Kellermann 2009-02-16 00:43:12 +01:00
  • 3a82283b19 output_control: no CamelCase Max Kellermann 2009-02-16 00:43:06 +01:00
  • ed591f19ef wildmidi: check if configurationn file exists Max Kellermann 2009-02-15 18:41:05 +01:00
  • 5c68f91dae wildmidi: obtain timidity.cfg location from mpd.conf Max Kellermann 2009-02-15 18:41:03 +01:00
  • 1f88cd73d4 decoder_list: added configuration option to disable decoder plugins Max Kellermann 2009-02-15 18:40:47 +01:00
  • 6cfacc778c decoder_list: added configuration block "decoder" Max Kellermann 2009-02-15 18:35:19 +01:00
  • dec5d48f80 decoder_plugin: pass struct config_param to init() method Max Kellermann 2009-02-15 18:34:14 +01:00
  • 900784bb4e decoder_api: moved enum decoder_command to decoder_command.h Max Kellermann 2009-02-15 18:33:31 +01:00
  • 3e3c524264 decoder_plugin: added inline wrapper functions Max Kellermann 2009-02-15 18:33:28 +01:00
  • a28287073b decoder_api: moved struct decoder_plugin to decoder_plugin.h Max Kellermann 2009-02-15 17:48:37 +01:00
  • 92c203d705 daemon: return early from daemonize_set_user() Max Kellermann 2009-02-15 16:58:52 +01:00
  • 98994c5939 daemon: ignore "user" setting if already running as that user Max Kellermann 2009-02-15 16:47:21 +01:00
  • 59e62d95bd daemon: added comments to daemonize_detach() Max Kellermann 2009-02-15 16:28:39 +01:00
  • 42415592b4 daemon: print fork error message Max Kellermann 2009-02-15 16:27:50 +01:00
  • fd8c63b619 daemon: moved code to daemonize_detach() Max Kellermann 2009-02-15 16:27:09 +01:00
  • fd69782a99 mpd version 0.14.2 Avuton Olrich 2009-02-13 08:13:06 -08:00
  • 855466df40 playlist_edit: improved range checks in shufflePlaylist() Romain Bignon 2009-02-13 11:12:31 +01:00
  • 9fe459f625 added the shufflerange command Romain Bignon 2009-02-13 10:38:32 +01:00
  • beaf860a17 doc: use $(DESTDIR) Max Kellermann 2009-02-13 09:50:42 +01:00
  • ef64449cb6 doc: generate API documentation with doxygen Max Kellermann 2009-02-13 09:11:22 +01:00
  • df9245c2aa update: free deleted subdirectories Max Kellermann 2009-02-12 19:11:26 +01:00
  • 16bab6019b update: recursively purge deleted directories Max Kellermann 2009-02-12 18:57:12 +01:00
  • a06e281421 aac: fix stream metadata Max Kellermann 2009-02-12 18:39:04 +01:00
  • d55f6b5304 database: don't load database after charset was reconfigured Max Kellermann 2009-02-12 18:31:00 +01:00
  • a2ce6e5b82 wildmidi: added seeking support Max Kellermann 2009-02-12 18:19:13 +01:00
  • f6c8dd4961 configure.ac: always check for C++ compiler Max Kellermann 2009-02-12 18:14:14 +01:00
  • 321eb1077a wildmidi: provide and current total song time Max Kellermann 2009-02-12 16:47:48 +01:00
  • 1492339463 wildmidi: new decoder plugin for MIDI files Max Kellermann 2009-02-12 16:43:18 +01:00
  • e56a90f3b3 fluidsynth: new decoder plugin for MIDI files Max Kellermann 2009-02-12 08:43:26 +01:00
  • de2e13cafe configure.ac: define conditional am__fastdepCXX Max Kellermann 2009-02-11 22:05:46 +01:00
  • 1136f6fb7a sidplay: new decoder plugin for playing C64 SID files Max Kellermann 2009-02-11 20:31:17 +01:00
  • 82fee1390c configure.ac: removed misplaced comma Max Kellermann 2009-02-11 19:58:53 +01:00
  • b6b181ca87 decoder_thread: re-enable file decoders Max Kellermann 2009-02-11 19:58:50 +01:00
  • 550b9c3f23 ffmpeg: added TTA support Max Kellermann 2009-02-11 18:14:59 +01:00
  • 58a5d30826 playlist: don't preserve "current" song after "random" toggle Max Kellermann 2009-02-11 18:02:50 +01:00
  • 9d447dda1d audio: moved code to output_command.c Max Kellermann 2009-02-11 18:02:45 +01:00
  • 3bc4224bfd audio_format: added validation functions Max Kellermann 2009-02-11 18:00:48 +01:00
  • 5090cf6484 audio: replaced parseAudioConfig() with audio_format_parse() Max Kellermann 2009-02-11 18:00:41 +01:00
  • 5484aaee5f Set boundPort to the current portnumber, so zeroconf announces the right port number Qball Cow 2009-02-11 14:43:01 +01:00
  • b21e8ad4a5 output_all: immediately reopen output on play Max Kellermann 2009-02-10 22:15:42 +01:00
  • e8aee4d992 output_thread: moved code to ao_close() Max Kellermann 2009-02-10 22:09:07 +01:00
  • a96993f655 output_thread: leave the pause loop on failure Max Kellermann 2009-02-10 22:08:05 +01:00
  • bd8ecba449 output_thread: consistently (de)initialize pcm_convert_state Max Kellermann 2009-02-10 22:07:59 +01:00
  • 61e3075981 output_api: no CamelCase in struct audio_output Max Kellermann 2009-02-10 21:50:51 +01:00
  • 744702f266 shout_mp3: use audio_format_frame_size() Max Kellermann 2009-02-10 21:30:28 +01:00
  • b27d9e055b shout: pass void pointer to the encoder Max Kellermann 2009-02-10 21:28:25 +01:00
  • 12756c1b55 shout_ogg: moved PCM conversion to a separate function Max Kellermann 2009-02-10 21:25:45 +01:00
  • 54982f755f ao: declare AoData.writeSize as size_t Max Kellermann 2009-02-10 21:24:35 +01:00
  • fe142647a5 osx: removed disabled debug messages Max Kellermann 2009-02-10 20:57:21 +01:00
  • 86d4cf0dbd output_all: added API documentation Max Kellermann 2009-02-10 18:51:59 +01:00
  • facf146cfd output_all: moved code to audio_output_all_finished() Max Kellermann 2009-02-10 18:51:53 +01:00
  • 4493a96425 output_all: no CamelCase Max Kellermann 2009-02-10 18:51:51 +01:00
  • a3a6eefcfe audio: moved code to output_all.c Max Kellermann 2009-02-10 18:51:49 +01:00
  • e7505381eb audio: moved protocol code to output_print.c Max Kellermann 2009-02-10 18:51:42 +01:00
  • 49ff2aceb5 audio: moved state file code to output_state.c Max Kellermann 2009-02-10 18:51:39 +01:00
  • f141d90533 audio: removed isCurrentAudioFormat() Max Kellermann 2009-02-10 18:51:38 +01:00