Commit Graph

  • cb1f2e0c01 conf: added config_add_param() Max Kellermann 2009-01-25 17:37:45 +01:00
  • b6c3adcaaa Add idle event on sticker deletion, update and insertion Qball Cow 2009-01-25 16:23:02 +01:00
  • 3635c93acb conf: allow param==NULL Max Kellermann 2009-01-25 16:04:03 +01:00
  • 5f77910097 conf: const pointers in block get functions Max Kellermann 2009-01-25 16:03:49 +01:00
  • 80799fa84e use config_get_string() instead of config_get_param() Max Kellermann 2009-01-25 16:00:51 +01:00
  • bdfb6c239a playlist: moved is_valid_playlist_name() to stored_playlist.c Max Kellermann 2009-01-25 14:19:28 +01:00
  • 98cb8f3969 playlist: moved savePlaylist() and loadPlaylsit() to playlist_save.c Max Kellermann 2009-01-25 14:11:47 +01:00
  • 69c74afa25 playlist: removed g_rand, PLAYLIST_HASH_MULT Max Kellermann 2009-01-25 14:01:27 +01:00
  • 688880bc0b queue: added queue_shuffle_order_last() Max Kellermann 2009-01-25 14:00:51 +01:00
  • 1a59afa388 stored_playlist: moved configuration variables from playlist.c Max Kellermann 2009-01-25 13:53:16 +01:00
  • 85f7e964de player_thread: start decoder thread in player thread Max Kellermann 2009-01-25 13:44:39 +01:00
  • d628eb3e8b player_control: added player_control.thread Max Kellermann 2009-01-25 13:44:33 +01:00
  • ac0e799965 decoder_control: added decoder_control.thread Max Kellermann 2009-01-25 13:44:27 +01:00
  • 2c45224be7 mapper: added dot to PLAYLIST_FILE_SUFFIX Max Kellermann 2009-01-25 13:43:57 +01:00
  • 7cc15ffc08 alsa: added comments Max Kellermann 2009-01-25 13:13:24 +01:00
  • fb3e43ed73 alsa: frame_size is size_t, not int Max Kellermann 2009-01-25 13:07:06 +01:00
  • d887b6353f alsa: no CamelCase Max Kellermann 2009-01-25 13:05:16 +01:00
  • 27baf6913e alsa: fix option parsing and restore default period_time Dan McGee 2009-01-25 12:52:37 +01:00
  • 16796b1209 Fix tag not being set when casefolding the locate_item_list Qball Cow 2009-01-25 00:39:00 +01:00
  • 2bfe6f6412 renamed the "mod" decoder plugin to "mikmod" Max Kellermann 2009-01-24 20:18:44 +01:00
  • 5795be1f8d tag_id3: added MusicBrainz tag support Max Kellermann 2009-01-24 20:07:23 +01:00
  • b4d90cc28c tag_id3: always allocate tag object Max Kellermann 2009-01-24 20:02:59 +01:00
  • 30e2880675 tag: added support for MusicBrainz tags Max Kellermann 2009-01-24 20:02:55 +01:00
  • 0dc1b4a44e modplug: removed EOF check from the while loop Max Kellermann 2009-01-24 20:02:06 +01:00
  • 793934cf9c modplug: check for input_stream errors Max Kellermann 2009-01-24 19:16:33 +01:00
  • 14b37656a6 modplug: use size_t instead of int for buffer sizes Max Kellermann 2009-01-24 19:16:31 +01:00
  • 4a4c6fb6dc modplug: check size limit before appending new buffer Max Kellermann 2009-01-24 19:16:20 +01:00
  • b53e80d785 modplug: use GByteArray.len, remove total_len Max Kellermann 2009-01-24 19:16:10 +01:00
  • 0c71640528 modplug: unknown size is -1; check for empty file Max Kellermann 2009-01-24 19:16:07 +01:00
  • 961d172200 modplug: header cleanup Max Kellermann 2009-01-24 19:16:05 +01:00
  • 9229869f04 modplug: define G_LOG_DOMAIN Max Kellermann 2009-01-24 19:15:53 +01:00
  • b381638009 modplug: declare constants as enum Max Kellermann 2009-01-24 19:15:50 +01:00
  • 24d4c2df92 modplug: use only decoder_read(), not input_stream_read() Max Kellermann 2009-01-24 19:15:48 +01:00
  • e6cb939a82 locate: added locate_item_list_casefold() Max Kellermann 2009-01-24 15:56:34 +01:00
  • 6a2118d04c queue_print, dbUtils: use struct locate_item_list Max Kellermann 2009-01-24 15:56:34 +01:00
  • ba7c996266 locate: added struct locate_item_list Max Kellermann 2009-01-24 15:56:30 +01:00
  • e100149124 locate: initialize the whole visited_types array Max Kellermann 2009-01-24 15:27:09 +01:00
  • 535cf5b5c9 locate: use bool instead of int Max Kellermann 2009-01-24 15:27:05 +01:00
  • 3582977e01 locate: no CamelCase Max Kellermann 2009-01-24 15:26:59 +01:00
  • daa5f5924d queue_print: use new_items instead of items Max Kellermann 2009-01-24 15:26:23 +01:00
  • cf9595df18 playlist: removed locate functions to queue_print.c Max Kellermann 2009-01-24 14:55:28 +01:00
  • 53e712aca4 locate: renamed LocateTagItem to "struct locate_item" Max Kellermann 2009-01-24 14:52:05 +01:00
  • 627d590ce5 command: use queue_print_*() Max Kellermann 2009-01-24 14:52:04 +01:00
  • d449d6abab playlist: added playlist_get_queue() Max Kellermann 2009-01-24 14:51:35 +01:00
  • 6cfe032b94 playlist: renamed the Playlist typedef to "struct playlist" Max Kellermann 2009-01-24 13:34:53 +01:00
  • ae2d13ac3e playlist: moved stopOnError and errorCount into struct playlist Max Kellermann 2009-01-24 13:20:07 +01:00
  • 82df4cb2b0 modplug: change settings before loading a file Andrzej Rybczak 2009-01-23 18:50:13 +01:00
  • 84b63c45fa command: eliminate gcc warning Laszlo Ashin 2009-01-24 11:13:58 +01:00
  • 48d3404727 commands: don't advertise "sticker" unless configured Max Kellermann 2009-01-23 18:51:14 +01:00
  • 0e5af7d0f6 playlist: restore random mode after playlist is loaded Max Kellermann 2009-01-23 18:41:12 +01:00
  • 62159e8875 playlist: removed song_id_to_position() Max Kellermann 2009-01-23 18:16:21 +01:00
  • a6ad0cdecc playlist: fix "clear" crash in random mode Max Kellermann 2009-01-23 18:15:25 +01:00
  • 21bb0aab90 song: include cleanup Max Kellermann 2009-01-23 16:45:35 +01:00
  • 349d249867 playlist: moved saving/loading code to queue_save.c Max Kellermann 2009-01-23 16:35:04 +01:00
  • 8afe24c1de playlist: moved PlaylistInfo() to playlist_print.c Max Kellermann 2009-01-23 16:34:27 +01:00
  • ed25bdf55a playlist: moved some printing code to queue_print.c Max Kellermann 2009-01-23 16:23:59 +01:00
  • 4c77a4c494 playlist: pass const pointers to search functions Max Kellermann 2009-01-23 16:22:43 +01:00
  • 3a86a6ca16 playlist: removed swapSongs() Max Kellermann 2009-01-23 16:22:38 +01:00
  • 276843edd5 playlist: don't unpause on delete Max Kellermann 2009-01-23 16:17:21 +01:00
  • 032640f9e5 queue: update moved song versions Max Kellermann 2009-01-23 16:17:16 +01:00
  • cf3a9ef065 playlist: added source comments Max Kellermann 2009-01-23 07:33:15 +01:00
  • b5abc02379 playlist: assert in playPlaylistIfPlayerStopped() Max Kellermann 2009-01-23 06:40:52 +01:00
  • cfbafbefdc playlist: don't shuffle if not in random mode Max Kellermann 2009-01-23 06:32:26 +01:00
  • 5d31e7e7d2 playlist: removed unreachable "playing" check Max Kellermann 2009-01-23 06:28:46 +01:00
  • e5c323fd57 playlist: removed stopOnError flag from playPlaylist() Max Kellermann 2009-01-23 00:10:50 +01:00
  • 9da7ae02f0 playlist: restart playing in deleteFromPlaylist() Max Kellermann 2009-01-23 00:10:38 +01:00
  • 0d4319ed30 playlist: calculate next song before deleting the current one Max Kellermann 2009-01-23 00:10:33 +01:00
  • bd71d3ea78 playlist: return early from shufflePlaylist() Max Kellermann 2009-01-23 00:09:29 +01:00
  • 00541f8ce9 playlist: replaced playlist_state with flag playlist.playing Max Kellermann 2009-01-23 00:09:26 +01:00
  • 3a1de741bb queue: added queue_shuffle_order() Max Kellermann 2009-01-23 00:08:40 +01:00
  • fb2ef107d1 playlist: check if repeat mode changes Max Kellermann 2009-01-23 00:07:20 +01:00
  • 9cad342056 playlist: recalculate the queued song after random is toggled Max Kellermann 2009-01-23 00:07:10 +01:00
  • 144a91cace playlist: moved code to playlist_queue_song_order() Max Kellermann 2009-01-23 00:06:54 +01:00
  • 9d3c14830b playlist: documented struct members Max Kellermann 2009-01-23 00:06:53 +01:00
  • aa9ffcd04d queue: merged songs, songMod, positionToId into struct queue_item Max Kellermann 2009-01-23 00:06:38 +01:00
  • f78cddb407 playlist: moved code to queue.c Max Kellermann 2009-01-22 23:40:11 +01:00
  • d5dcd0ed66 playlist: corrected shuffle underflow test Max Kellermann 2009-01-22 20:10:17 +01:00
  • 1f8a1cbc08 playlist: fix buffer underflow when getting current song Max Kellermann 2009-01-22 16:14:34 +01:00
  • 1e6a26b6ca locate: use const pointers Max Kellermann 2009-01-22 16:12:34 +01:00
  • d47be76ce0 null: added option to disable timer synchronization Max Kellermann 2009-01-22 16:06:47 +01:00
  • 0122510f2c null: implemented finish() method Max Kellermann 2009-01-22 16:06:45 +01:00
  • e1707c7ba3 null: no CamelCase Max Kellermann 2009-01-22 16:06:43 +01:00
  • eefe97bdb1 NEWS: update change log Max Kellermann 2009-01-22 16:06:39 +01:00
  • 8484c3708b playlist: convert assertion to check in TAG event handler Max Kellermann 2009-01-21 17:11:41 +01:00
  • 1d02318d21 player_thread: emit PLAYLIST event when new song fails Max Kellermann 2009-01-21 16:44:32 +01:00
  • a088d9f851 player_thread: check for decoder failure before seeking Max Kellermann 2009-01-21 16:36:30 +01:00
  • 38a9ad011a player_thread: use bool instead of int Max Kellermann 2009-01-21 16:31:15 +01:00
  • 5541015ac6 command: don't restart player in the "status" command Max Kellermann 2009-01-21 16:17:57 +01:00
  • 699b31178d playlist: use the "enum player_error" type Max Kellermann 2009-01-21 16:17:57 +01:00
  • 6fd8c28d2e playlist: free memory with g_free() Max Kellermann 2009-01-21 16:17:57 +01:00
  • b14e48f930 player_thread: request next song only if new one starts playing Max Kellermann 2009-01-21 16:17:57 +01:00
  • 2362ee4a48 use config_get_positive() instead of manual parsing Max Kellermann 2009-01-21 08:48:02 +01:00
  • f11eb14c8a conf: added config_get_positive() Max Kellermann 2009-01-21 08:46:59 +01:00
  • 17222e9561 archiveapi: adding seeking support in zip archives Viliam Mateicka 2009-01-20 17:22:45 +01:00
  • 1379db379d player_thread: eliminated duplicate PLAYLIST event Max Kellermann 2009-01-20 23:11:01 +01:00
  • 06bd9ad88f event_pipe: added "TAG" event Max Kellermann 2009-01-20 22:49:19 +01:00
  • d10910cc90 Add space after sticker: to make it consistent. Qball Cow 2009-01-20 13:45:43 +01:00
  • dc7d70ee26 sticker: added guidelines for sticker names Rasmus Steinke 2009-01-19 19:13:55 +01:00
  • f9c693e602 command: added "sticker" command Max Kellermann 2009-01-19 19:09:49 +01:00
  • 2934585d5a update: delete stickers of deleted songs Max Kellermann 2009-01-19 19:01:34 +01:00