Warren Dukes
c2844e84ff
test
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2652 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-14 14:42:07 +00:00
Warren Dukes
bb15d3f29e
no longer need to include sig_handlers.h in interfac.ec
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2651 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-14 06:18:22 +00:00
Warren Dukes
42b08abe2f
fix a few bugs in read()'ing
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2650 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-14 05:54:00 +00:00
Warren Dukes
86afc13c7e
optimized read() on clients, should be much, much faster now
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2649 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-14 05:38:49 +00:00
Warren Dukes
2c08fa619b
a few DEBUG statements
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2642 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-13 23:22:22 +00:00
Warren Dukes
3dafd6ced0
fix bug in find
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2638 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-13 19:17:38 +00:00
Warren Dukes
ff2bd4d4c1
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2634 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-13 03:08:34 +00:00
Warren Dukes
9dc0b070f0
fix a bug in pringSongUrl, don't print leading '/' for songs in root dir
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2631 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 18:02:26 +00:00
Warren Dukes
0473f3ea76
don't store only relative paths in the directory structure, its probably not
...
worth the savings in memory for the extra cpu it requires
git-svn-id: https://svn.musicpd.org/mpd/trunk@2630 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 17:38:52 +00:00
Warren Dukes
ee26cc33b6
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2627 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 03:59:43 +00:00
Warren Dukes
4735ddce40
correct a type in the error message
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2625 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 01:47:52 +00:00
Warren Dukes
1f118ea90d
now more flexible list, search, find, where you can enter pairs of
...
"conditionals". Note that logical and is implied.
git-svn-id: https://svn.musicpd.org/mpd/trunk@2624 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 01:44:27 +00:00
Warren Dukes
18a2d5ab5a
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2623 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-12 00:29:46 +00:00
Warren Dukes
76addf155e
ok, dottemag's id3v1_encoding config parameter should now work.
...
dottemag can you test it? i made one little tweak
git-svn-id: https://svn.musicpd.org/mpd/trunk@2620 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 21:43:39 +00:00
Warren Dukes
169079c501
fix type
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2618 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 19:10:41 +00:00
Warren Dukes
a0048eb786
somehow a } went missing
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2609 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 13:18:44 +00:00
Warren Dukes
b9272fa95a
ok, tagtracker now tracks title, this has the disadvantage of needing to sort
...
the title tracker list, and it wastes more memory.
But it makes implementing list command elegant, since we've just visit tags,
then print out the visited tags in tag tracker (which has the benefit of
making sure everything is in sorted order)
git-svn-id: https://svn.musicpd.org/mpd/trunk@2608 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 13:15:41 +00:00
Warren Dukes
1d123cd496
better saved memmory display
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2607 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 05:25:05 +00:00
Warren Dukes
30ea485c63
git-svn-id: https://svn.musicpd.org/mpd/trunk@2606 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 04:42:22 +00:00
Warren Dukes
6d4b8e6315
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2605 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 04:35:38 +00:00
Warren Dukes
21b5cde43a
ok, optimize memory sage of directorys, by iteratively creating the directories,
...
this code needs some serious testing:
Note:
The song name optimization i think is worth it, saves about 200k of ram on my syste, however, having to create directory names iteratively each time we print probably isn't worth the cpu. We only save about 10k of ram for the computer todo alot more work, and the code maybe a little messier
git-svn-id: https://svn.musicpd.org/mpd/trunk@2604 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 04:34:26 +00:00
Warren Dukes
6e0c4369c3
fix a few memory leaks in conf.c
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2603 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 03:20:49 +00:00
Warren Dukes
d6a87f538d
ok, now song->url is only the filename, not the full path to the song
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2602 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 02:59:16 +00:00
Warren Dukes
4ec3df0339
implement saved memory by not storing full path
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2601 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 02:36:25 +00:00
Warren Dukes
03f02badf0
this is broken
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2597 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 00:41:28 +00:00
Warren Dukes
01b494a852
make copyTag to metadatachunk a little more efficient
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2594 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-11 00:04:16 +00:00
Warren Dukes
ce5a17b4d5
fix bug int tag->metadataChunk where artist was being copied to title
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2593 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-10 23:51:02 +00:00
Warren Dukes
41bf67ae99
we can't store more than 255 tag items per tag
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2592 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-10 22:13:30 +00:00
Warren Dukes
91a621e076
moves some stuff from dbUtils.h that doesn't need to be public
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2591 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-10 22:12:11 +00:00
Warren Dukes
986a49b8d3
todo update, now with pseudo code! Get yours now! (Sorry we do not accept credit cards)
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2590 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-10 22:08:14 +00:00
Warren Dukes
c5d27d8eaa
merge changes from metadata-rewrite branch
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2589 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-10 21:58:27 +00:00
Warren Dukes
86cf70dcb2
here's why mikmod was segfaulting, the char * strings returned need to be strdup()'d, and not free'd
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2565 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 20:28:54 +00:00
Warren Dukes
f8c5df0c7e
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2561 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 18:13:42 +00:00
Warren Dukes
503bb987c7
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2560 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 16:02:22 +00:00
Warren Dukes
9590fd0fee
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2558 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 14:12:03 +00:00
Warren Dukes
902cfe2523
add "genre" and "description" to shout config parameters
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2557 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 13:04:20 +00:00
Warren Dukes
c2a2383090
be sure to flush the metadata on song change
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2556 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 03:58:12 +00:00
Warren Dukes
fb7de941c3
don't set granulepos, that's pad, mmmkay?
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2555 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 03:10:14 +00:00
Warren Dukes
c3eabe01da
try one other thing to fix icecast dropping clients
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2554 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 00:29:09 +00:00
Warren Dukes
b7315f8391
add a buffer to audio layer, so we only send data to audio devices 32 times per second
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2553 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-09 00:13:42 +00:00
Warren Dukes
9b03731c86
see if this fixes the clients disconnecting issues
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2552 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-08 21:54:50 +00:00
Warren Dukes
b0e6a06199
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2550 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-08 20:27:11 +00:00
Warren Dukes
b3f3f35f99
new command "commands" for avuton
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2547 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-08 18:01:36 +00:00
Warren Dukes
3c3cfc3574
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2542 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-07 14:26:16 +00:00
Warren Dukes
5b12a16b90
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2541 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-07 14:25:10 +00:00
Warren Dukes
b7c7f6e692
update mpdconf.example
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2527 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-06 16:34:20 +00:00
Warren Dukes
2b0b9904a7
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2523 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-05 20:20:06 +00:00
Warren Dukes
8379caa46b
todo update
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2515 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-05 05:17:12 +00:00
Warren Dukes
14c6150fd9
more descriptive error messages for mpd
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2514 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-05 05:12:58 +00:00
Warren Dukes
c104801a67
not too smart shank, forgetting to set default buffer sizes in inputStream_http
...
git-svn-id: https://svn.musicpd.org/mpd/trunk@2513 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2004-11-05 05:11:23 +00:00