Commit Graph

  • 2a388c2aa7 crossfade: don't use isCurrentAudioFormat() Max Kellermann 2009-02-10 18:51:29 +01:00
  • 34244398d0 playlist: fix assertion when last/current song is deleted Max Kellermann 2009-02-10 17:55:08 +01:00
  • e8787ac4a4 audio: added output enumeration functions Max Kellermann 2009-02-10 17:21:19 +01:00
  • 3e87033145 audio: added audio_output_config_count() Max Kellermann 2009-02-10 17:21:10 +01:00
  • ff09a41807 output_internal: added missing output_api.h include Max Kellermann 2009-02-10 17:21:08 +01:00
  • c2bbf876fb player: added some more assertions Max Kellermann 2009-02-10 08:18:28 +01:00
  • 799d1c9dc2 player_thread: reset pc.next_song only if queued Max Kellermann 2009-02-10 08:18:01 +01:00
  • 40393ae64f playlist: update queued song after seeking Max Kellermann 2009-02-10 00:17:46 +01:00
  • 2274434e53 player_thread: reset pc.next_song Max Kellermann 2009-02-10 00:17:34 +01:00
  • 710b3275ea queue: update order array after song move Max Kellermann 2009-02-09 22:47:23 +01:00
  • bee688e99a configure.ac: define HAVE_FFMPEG after all checks Max Kellermann 2009-02-09 22:22:06 +01:00
  • d9ce8d8342 playlist: fixed "next song" check Vladimir S Eremin 2009-02-09 13:29:00 +01:00
  • e2f22229a6 output_api: include "config.h" without "../" Max Kellermann 2009-02-09 16:50:25 +01:00
  • 1ac328b553 shout: clear buffer before calling the encoder Max Kellermann 2009-02-09 16:36:11 +01:00
  • 7fc25ad567 shout: don't postpone metadata Max Kellermann 2009-02-09 16:36:06 +01:00
  • f5c43889c3 shout: use libshout's synchronization Max Kellermann 2009-02-09 16:35:59 +01:00
  • f6455d5f79 shout: switch to blocking mode Max Kellermann 2009-02-09 16:35:54 +01:00
  • cf94008b27 shout: removed shout_data.tag_to_send Max Kellermann 2009-02-09 16:35:51 +01:00
  • 044f2561ce shout: removed shout_data.shout_error Max Kellermann 2009-02-09 16:35:43 +01:00
  • cde4cb944e playlist: provide information about "next song" Vladimir S Eremin 2009-02-08 06:21:00 +01:00
  • b358962960 playlist: increase playlist version after loading state Max Kellermann 2009-02-04 23:50:04 +01:00
  • 5d0c83ba5e update: check whether stickers are enabled Max Kellermann 2009-02-04 22:33:43 +01:00
  • 94685aa9bd playlist_save: added spl_save_playlist() Max Kellermann 2009-02-04 22:15:37 +01:00
  • 19397a84cc playlist: added G_LOG_DOMAIN Max Kellermann 2009-02-04 22:15:31 +01:00
  • 2a1bef2225 playlist_print: added wrappers for printing the queue Max Kellermann 2009-02-04 22:09:04 +01:00
  • cbea8a2a00 playlist: pass const playlist pointers Max Kellermann 2009-02-04 22:08:39 +01:00
  • 080dd095a5 playlist_print: added API documentation Max Kellermann 2009-02-04 21:09:37 +01:00
  • 60bec77664 playlist_print: use bool instead of int Max Kellermann 2009-02-04 21:04:30 +01:00
  • f817285922 playlist_print: no CamelCase Max Kellermann 2009-02-04 21:02:11 +01:00
  • cfaede610c playlist_print: include cleanup Max Kellermann 2009-02-04 21:02:09 +01:00
  • 15f914a74a playlist: moved code to playlist_edit.c Max Kellermann 2009-02-04 20:31:53 +01:00
  • f3d6d536f6 playlist: moved code to playlist_control.c Max Kellermann 2009-02-04 20:31:22 +01:00
  • 4db51eeccd playlist: call syncPlaylistWithQueue() only in the event handler Max Kellermann 2009-02-04 19:44:32 +01:00
  • 8d3205871c playlist: renamed global "playlist" variable to "g_playlist" Max Kellermann 2009-02-04 18:56:41 +01:00
  • 1720c7090d playlist: moved code to playlist_state.c Max Kellermann 2009-02-04 18:52:39 +01:00
  • e27a665b89 playlist: simplified playlist.queued updates Max Kellermann 2009-02-04 18:52:37 +01:00
  • b6e5c24878 configure.ac: raised protocol version to "0.15.0" Max Kellermann 2009-02-04 18:52:34 +01:00
  • cd98a72ca6 configure.ac: make DocBook processing optional Max Kellermann 2009-02-04 15:25:57 +01:00
  • 824d299eb1 ffmpeg: fixed seek integer overflow Max Kellermann 2009-02-03 22:46:00 +01:00
  • f3b73b824f ffmpeg: check if the time stamp is valid Max Kellermann 2009-02-03 21:55:28 +01:00
  • 81b6c0d77b ffmpeg: don't warn of empty packet output Max Kellermann 2009-02-03 21:44:14 +01:00
  • a7632b09e0 ffmpeg: print codec name Max Kellermann 2009-02-03 21:44:02 +01:00
  • 3b0a78fe0d shout_mp3: call lame_close() in clear_encoder() method Max Kellermann 2009-02-02 18:19:11 +01:00
  • 1fdf25214f shout_mp3: free the lame_data struct on exit Max Kellermann 2009-02-02 18:18:25 +01:00
  • 4b7c28f98e player_thread: set player error when output device fails Max Kellermann 2009-02-02 18:02:52 +01:00
  • fdb80e74b7 main: don't pass argv[0] to openDB() Max Kellermann 2009-02-02 16:58:51 +01:00
  • 37bcd711b5 main: create database after daemonization Max Kellermann 2009-02-02 16:57:24 +01:00
  • 231636b9eb output_api: moved the command check out of method pause() Max Kellermann 2009-01-30 20:12:38 +01:00
  • 6aa734dc35 playlist: clear playlist.playing when deleting current song Max Kellermann 2009-01-30 19:54:19 +01:00
  • dd23e71953 output_api: removed DISABLED_AUDIO_OUTPUT_PLUGIN Max Kellermann 2009-01-30 19:48:09 +01:00
  • a2e0b71aad output_api: removed audio_output_closed() Max Kellermann 2009-01-30 19:47:59 +01:00
  • eeec32feaa jack: don't override output_ports in connect() Max Kellermann 2009-01-30 19:44:58 +01:00
  • a93e73bea8 jack: removed sample_rate callback Max Kellermann 2009-01-30 19:43:31 +01:00
  • 5900827675 configure.ac: detect jack_set_info_function() Max Kellermann 2009-01-30 19:43:25 +01:00
  • 5b85288664 mikmod: call MikMod_Exit() only in the finish() method Matthias Drochner 2009-01-28 19:13:44 +01:00
  • 02bfb0c4e4 wavpack: pass NULL if the .wvc file fails to open Max Kellermann 2009-01-30 15:57:51 +01:00
  • 0d3dff9512 jack: print info messages Max Kellermann 2009-01-30 15:57:43 +01:00
  • 76b217f71e client: check for G_IO_ERR and G_IO_HUP Max Kellermann 2009-01-30 15:56:53 +01:00
  • c38dd9e8d8 mapper: ignore duplicate slashes in playlists Max Kellermann 2009-01-30 13:47:52 +01:00
  • e3d4fa6946 mapper: remove trailing slashes from music_directory Max Kellermann 2009-01-30 13:47:45 +01:00
  • efb04532df ffmeg: added support for the tags comment, genre, year David Horn 2009-01-30 09:02:09 +01:00
  • 32d6d4499e input_stream: make seek(), buffer() optional Max Kellermann 2009-01-30 00:58:03 +01:00
  • 82cfce76eb archive: replaced setup_stream() with open_stream() Max Kellermann 2009-01-30 00:53:32 +01:00
  • dc1cc7e7e5 input_stream: let the implementation assign is->plugin Max Kellermann 2009-01-30 00:40:14 +01:00
  • 297101c3f8 input_stream: documented the API Max Kellermann 2009-01-30 00:07:53 +01:00
  • 864dee823d configure.ac: disable MMS by default Max Kellermann 2009-01-29 23:44:24 +01:00
  • 27c5b90dc3 jack: don't manually close on shutdown Max Kellermann 2009-01-29 23:16:34 +01:00
  • 846f126259 jack: initialize output_ports if not configured Max Kellermann 2009-01-29 23:16:30 +01:00
  • e959c8e084 jack: close JACK client on stop Max Kellermann 2009-01-29 23:16:21 +01:00
  • e68924435a jack: removed "bps" attribute Max Kellermann 2009-01-29 23:15:55 +01:00
  • 5a2949552b jack: make mpd_jack_connect() return bool Max Kellermann 2009-01-29 23:15:27 +01:00
  • eccc7c21bd jack: use loops for allocating/freeing ports/buffers Max Kellermann 2009-01-29 23:14:04 +01:00
  • 3baeddbcae jack: fail if jack_get_ports() returns NULL Max Kellermann 2009-01-29 23:12:16 +01:00
  • 5bcf415ad0 jack: use jack_port_name() instead of g_malloc()+sprintf() Max Kellermann 2009-01-29 23:12:10 +01:00
  • 67cf2ee6e4 jack: initialize libjack's error function in mpd_jack_init() Max Kellermann 2009-01-29 23:12:08 +01:00
  • 3a75f15844 mms: declare GLib log domain Max Kellermann 2009-01-29 21:43:45 +01:00
  • caa4d28f04 added support for the MMS protocol Max Kellermann 2009-01-29 21:42:10 +01:00
  • 36ca114629 player_control: reset pc.error if pc.errored_song is cleared Max Kellermann 2009-01-29 21:39:29 +01:00
  • d1b3377f4a AUTHORS: moved people to "Former Developers", added Thomas Jansen Max Kellermann 2009-01-29 18:22:22 +01:00
  • a73266962f jack: reduced sleep time to 1ms Max Kellermann 2009-01-29 17:08:51 +01:00
  • 1e0ceb3d88 jack: clear "shutdown" flag on reconnect Max Kellermann 2009-01-29 17:08:44 +01:00
  • 3a070d3d23 jack: allocate ring buffers before connecting Max Kellermann 2009-01-29 18:11:30 +01:00
  • bbf0453709 jack: register ports before activating clients Max Kellermann 2009-01-29 18:11:23 +01:00
  • 9ef6c79991 Modify version string to post-release version 0.14.2~git Avuton Olrich 2009-01-17 11:41:52 -08:00
  • 24d6ae8bea zeroconf: corrected default service name usage Max Kellermann 2009-01-27 20:17:44 +01:00
  • 3f2ed33f57 changed sticker names to be lowercase and without spaces Rasmus Steinke 2009-01-25 20:09:31 +01:00
  • 8bc6bca555 client: use the GIOChannel for I/O Max Kellermann 2009-01-25 19:54:57 +01:00
  • b0ea975642 client: use GLib's win32 IO channel on WIN32 Max Kellermann 2009-01-25 19:40:10 +01:00
  • 808a369ca8 tag: remove unused variable param Laszlo Ashin 2009-01-25 19:22:05 +01:00
  • c4bb227bdb database: eliminate "goto" usage Max Kellermann 2009-01-25 18:47:23 +01:00
  • a45922cd66 use g_free() instead of free() Max Kellermann 2009-01-25 18:47:21 +01:00
  • 7960ad32fc doc: chunk the DocBook HTML output Max Kellermann 2009-01-25 18:24:42 +01:00
  • 936449c622 mixer_api: removed struct mixer_data Max Kellermann 2009-01-25 17:45:16 +01:00
  • dc575106c2 mixer: merged methods "init" and "configure" Max Kellermann 2009-01-25 17:38:12 +01:00
  • db2058a265 mixer: removed mixer_configure_legacy(), AC_MIXER_CONFIGURE Max Kellermann 2009-01-25 17:38:06 +01:00
  • 188f9e663c mixer: configure legacy mixer before the audio outputs Max Kellermann 2009-01-25 17:38:02 +01:00
  • 8695b94232 mixer: removed mixer_configure(), configure mixer in mixer_new() Max Kellermann 2009-01-25 17:37:59 +01:00
  • 763dd8c1dd mixer: return a mixer struct pointer Max Kellermann 2009-01-25 17:37:55 +01:00
  • ad8561bfdc mixer: make all mixer_plugin pointers const Max Kellermann 2009-01-25 17:37:52 +01:00
  • 899eb5383d mixer: added missing copyright headers Max Kellermann 2009-01-25 17:37:50 +01:00