Commit Graph

  • 528429b028 Filling in link to wiki for audio outputs in mpdconf.example J. Alexander Treuman 2006-09-15 00:48:46 +00:00
  • f55415a2b1 Removing tree from TODO J. Alexander Treuman 2006-09-15 00:47:57 +00:00
  • a5c88ce51b m4: add pkg.m4 so users can run autogen.sh without pkg-config Eric Wong 2006-09-14 01:52:14 +00:00
  • 8da589b7df Make autogen.sh exit immediately if any of the tools it runs fails. J. Alexander Treuman 2006-09-13 22:29:57 +00:00
  • 98424851d8 I can't believe qball is correcting my typos. J. Alexander Treuman 2006-09-13 17:04:14 +00:00
  • 6f0926ff3f configure.ac: replace double quotes AC_MSG_ERROR with brackets Eric Wong 2006-09-13 08:03:37 +00:00
  • 6d5950bbe7 Typo found by bensonk. J. Alexander Treuman 2006-09-12 23:23:29 +00:00
  • bb5e87bd3d New example config. J. Alexander Treuman 2006-09-12 23:16:14 +00:00
  • 0c33afabe9 replaygain -> ReplayGain in docs J. Alexander Treuman 2006-09-12 22:28:58 +00:00
  • ac7dd43ad8 Note that mpd will scan for an audio output if none is specified. J. Alexander Treuman 2006-09-12 21:52:49 +00:00
  • 32c5f5a8f0 Deleting bs directory from svn. J. Alexander Treuman 2006-09-12 21:50:09 +00:00
  • 48b54d7a71 m4/lib*FLAC.m4: fix typos, -INONE/include no longer mis-added to CFLAGS Eric Wong 2006-09-12 06:50:21 +00:00
  • ca84702d8d tag.c: remove unnecessary #includes Eric Wong 2006-09-11 23:45:25 +00:00
  • a077a38a85 configure.ac: fix tremor detection usage Eric Wong 2006-09-11 23:41:07 +00:00
  • f3aa34badb Hopefully fix endian problem mac x86/ppc Qball Cow 2006-09-09 10:01:25 +00:00
  • f5c7f3da31 utils.c: fix xrealloc Eric Wong 2006-09-07 19:26:51 +00:00
  • 12d253118d configure.ac: fix an obvious typo for setting mpcdec libs Eric Wong 2006-09-06 09:29:06 +00:00
  • b78b0a7f09 remove bs; oops, didn't mean to commit that Eric Wong 2006-09-06 09:28:16 +00:00
  • 412cb1ee10 bs: a work in progress.. Eric Wong 2006-09-06 09:26:51 +00:00
  • 7b6d45f50f gcc.h: make sure __GNUC__ is defined before checking it's value Eric Wong 2006-08-30 07:56:22 +00:00
  • 76779449b9 Fixing up the new 0.12 ChangeLog entry some more. J. Alexander Treuman 2006-08-28 23:50:38 +00:00
  • 0e9114e3ad Removing id3v1_encoding from 0.12 ChangeLog entry, since it was already listed in the 0.11.5 entry. Also correcting a couple of typos in that old entry. J. Alexander Treuman 2006-08-28 23:47:15 +00:00
  • 806acdd4f4 Rearrange mpd.conf.5 and conf.[ch] to use the more logical ordering of config parameters that the new (yet to be committed) mpdconf.example will use. J. Alexander Treuman 2006-08-28 20:47:50 +00:00
  • 6018a1b4f8 Note that default for metadata_to_use doesn't include comments J. Alexander Treuman 2006-08-28 20:10:40 +00:00
  • 26a6ba7a77 Add id3v1_encoding to the mpd.conf man page. J. Alexander Treuman 2006-08-28 19:34:31 +00:00
  • 648b03e4a9 Update ChangeLog. Please keep this up to date as you make changes from now on. J. Alexander Treuman 2006-08-28 18:12:18 +00:00
  • 00b4ce40a8 Removing mp1/mp2 from TODO J. Alexander Treuman 2006-08-28 16:47:22 +00:00
  • 72640290cf Updating INSTALL J. Alexander Treuman 2006-08-28 16:44:29 +00:00
  • ebba9491ca Adding directions for updating to 0.12.0 to UPGRADING J. Alexander Treuman 2006-08-28 15:42:32 +00:00
  • 90847fc881 Replace strdup and {c,re,m}alloc with x* variants to check for OOM errors Eric Wong 2006-08-26 06:25:57 +00:00
  • be554c2596 audioOutputs_oss: [trivial] make loop interation consistent with others Eric Wong 2006-08-26 06:25:52 +00:00
  • f3981eab58 audio.c: [trivial] remove unnecessary include Eric Wong 2006-08-26 06:25:49 +00:00
  • 45f28394c0 command.c: rerun mpd-indent.sh, no code changes Eric Wong 2006-08-26 06:25:44 +00:00
  • 5b7c3c8707 Fix an esoteric gcc warning J. Alexander Treuman 2006-08-25 00:29:41 +00:00
  • 64a4c635de audiofile_plugin: use afSetVirtualSampleFormat, too Eric Wong 2006-08-24 21:59:19 +00:00
  • b8fe818ae7 audiofile_plugin: fix for playing mono .au files with 8000Hz sample rate Eric Wong 2006-08-24 20:54:40 +00:00
  • c81f4e2c04 Bumping version to rc3 J. Alexander Treuman 2006-08-24 12:25:22 +00:00
  • 25555cd1b0 Use strcasecmp to check for replaygain id3v2 tags, since apparently some apps write them in all caps. J. Alexander Treuman 2006-08-23 19:10:47 +00:00
  • 87327cb931 Instead of ignoring mp2/mp3 files that start with a layer 1 frame, just skip the layer 1 frames looking for a layer 2 or 3 frame. J. Alexander Treuman 2006-08-23 14:06:16 +00:00
  • 30bf8f89f4 If a frame header decode loses sync, just try again instead of trying to decode a frame (which will automatically decode the next header without allowing us to do some checks on it). J. Alexander Treuman 2006-08-23 13:43:23 +00:00
  • 103dd654f0 Skip layer 2 frames in mp3s and vice versa. Also drop support for layer 1, since it hasn't been tested. J. Alexander Treuman 2006-08-23 13:20:24 +00:00
  • 67de7ea116 fix Replay Gain reading for FLAC and OggFLAC Eric Wong 2006-08-22 06:36:56 +00:00
  • 504d3425f2 get rid of the pointless xopen wrapper, open(2) does not throw errno = EINTR Eric Wong 2006-08-22 06:36:51 +00:00
  • 72c12ff768 oggvorbis_plugin.c: update message to match changed function name Eric Wong 2006-08-20 10:13:59 +00:00
  • ee223bf02b trivial: labels should be on the left-most column, no tabbing Eric Wong 2006-08-20 10:13:54 +00:00
  • f8b07de3d4 inputPlugins/_ogg_common.c: check for read errors correctly Eric Wong 2006-08-20 10:13:50 +00:00
  • aa487e6c75 This fixes 5 potential bugs where the conditional would always be true. Avuton Olrich 2006-08-20 03:11:12 +00:00
  • 54a1a9f2b6 Fix missing initializer in DISABLED_AUDIO_OUTPUT_PLUGIN(); Avuton Olrich 2006-08-20 01:06:27 +00:00
  • f79a70d1b9 Fix warnings for -Wmissing-prototypes Add -Wmissing-prototypes if compiling with gcc Static where possible Avuton Olrich 2006-08-20 00:50:44 +00:00
  • 9caade4eb1 fix a few warnings on 64-bit machines Eric Wong 2006-08-18 07:02:54 +00:00
  • a6297f81f3 Cast isostr to char * to fix yet another warning J. Alexander Treuman 2006-08-18 04:10:41 +00:00
  • 7c3a5596fd Change type of isostr to fix warning J. Alexander Treuman 2006-08-18 04:08:44 +00:00
  • 459e096581 Bumping some version numbers to rc2 J. Alexander Treuman 2006-08-18 01:39:30 +00:00
  • 8f86c41d97 Avoid an unnecessary encoding conversion when converting id3v1 tags. Also make getID3Info static. J. Alexander Treuman 2006-08-15 00:47:19 +00:00
  • c2e1ccd968 tag.c: fix segfault on failed id3v1 character conversion Eric Wong 2006-08-15 00:04:34 +00:00
  • e5df85db15 Several bugfixes during exit found by valgrind Eric Wong 2006-08-14 23:31:08 +00:00
  • 6459b3ee29 Revert leaks from r4311, and also the leak fixes as a result of that Eric Wong 2006-08-14 13:46:51 +00:00
  • 4fe965c304 Stop decoding once we've dropped samples at the end (it messes up the audio if there's more mp3 to decode) J. Alexander Treuman 2006-08-13 02:56:23 +00:00
  • 66512edb6c Presume that the Xing frame count is accurate, and stop decoding when we hit the last frame J. Alexander Treuman 2006-08-13 02:53:20 +00:00
  • 0511e14db0 audioOutput_alsa.c: avoid changing our internal period and buffer time values Eric Wong 2006-08-12 18:20:55 +00:00
  • b5361f7789 always support DEBUG() logging, even if -DNDEBUG Warren Dukes 2006-08-12 04:50:18 +00:00
  • ca7fdaa929 Spelling & Grammar Avuton Olrich 2006-08-11 21:50:56 +00:00
  • 0cacc35943 Bump some more version numbers to rc1 now that it won't break the protocol. J. Alexander Treuman 2006-08-10 22:21:14 +00:00
  • b46b2c9f69 Separate PROTOCOL_VERSION from VERSION Eric Wong 2006-08-10 21:15:06 +00:00
  • c062fca22d The configure.ac version is used in the mpd reply, and using rc1 breaks some clients. Reverting last commit. J. Alexander Treuman 2006-08-10 20:41:21 +00:00
  • 131fcea17d 0.12.0 -> 0.12.0rc1 J. Alexander Treuman 2006-08-10 20:32:08 +00:00
  • 25346cb38c labels should be on the left most column, no tabbing Warren Dukes 2006-08-09 22:18:06 +00:00
  • d7d7f0089a we have the parentPos, so use it when incrementing the tree iterator. Warren Dukes 2006-08-09 02:13:46 +00:00
  • 904eaf361c ves the spelling nazi strikes again J. Alexander Treuman 2006-08-08 18:55:29 +00:00
  • 4924bf4391 audioOutput_pulse: ansi-fy function declarations (sparse) Eric Wong 2006-08-08 02:32:58 +00:00
  • f7d150a360 more sparse cleanups Eric Wong 2006-08-08 02:23:21 +00:00
  • 6395edab69 mpc_plugin: fix seeking bug Eric Wong 2006-08-08 00:56:05 +00:00
  • 354d9aed79 mpc_plugin.c: fix compilation error with MPC_FIXED_POINT Eric Wong 2006-08-07 21:23:03 +00:00
  • ae97bcdfa2 sparse / gcc-2.95 / -pedantic fixes Eric Wong 2006-08-07 20:49:20 +00:00
  • d54df97b06 rewrite getId3Tag so we can get rid of this silly ID3_TAG_BUFLEN crap J. Alexander Treuman 2006-08-07 20:34:59 +00:00
  • 5f1e53e887 command: static-fication since commandError is no longer a macro Eric Wong 2006-08-07 20:06:46 +00:00
  • 831ee7c63e Indent some #defines in tag.c for better readability J. Alexander Treuman 2006-08-07 20:04:16 +00:00
  • 5f827ac126 Ok, don't use memcmp for comparing audio formats! J. Alexander Treuman 2006-08-07 20:00:00 +00:00
  • 7cf28560e1 Eliminate unnecessary use of a variable J. Alexander Treuman 2006-08-07 17:55:15 +00:00
  • 8e8fd7f1d7 Use memcmp to compare audio formats J. Alexander Treuman 2006-08-07 17:53:53 +00:00
  • ff0a2543a6 Reopen the audio device if the audio format has changed J. Alexander Treuman 2006-08-07 17:51:15 +00:00
  • 7f4f3010a5 Add PERMISSION_NONE define, for commands that require no permission J. Alexander Treuman 2006-08-07 15:48:16 +00:00
  • 7c9d3c4186 Reformatting initCommands and fillBuffer J. Alexander Treuman 2006-08-07 15:46:35 +00:00
  • b9f13d568a remove overzealous asserts (wait for np to clean up his COMMAND_MAX_ARGS stuff) Warren Dukes 2006-08-06 14:41:11 +00:00
  • 8e53406774 renamce cstrtok to buffer2array. please don't rename functions; especially to names that look extremely std-lib-ish. also, don't use isspace, apparently it's local dependent and potentially consideres ' ' or '\t' not to be a space, or considers other characters to be a space. Warren Dukes 2006-08-06 13:53:53 +00:00
  • 31de97a42b merge changes from mpd-tree: -use tree for tagTracker -eliminate the master process Warren Dukes 2006-08-06 06:40:11 +00:00
  • a8393d3937 buffer2array: more unit tests Eric Wong 2006-08-05 22:13:54 +00:00
  • dd4c6d45f2 buffer2array: fix for trailing sub-quoted text inside a quoted context Eric Wong 2006-08-05 22:06:12 +00:00
  • 8e8d4fc6fd configure.ac: fix a typo Eric Wong 2006-08-04 07:40:53 +00:00
  • c0036bcb45 Our id3 tag buffer should be an array of bytes, not an array of pointers to bytes. Now I know where those warnings came from... J. Alexander Treuman 2006-08-03 04:34:51 +00:00
  • 055e166619 buffer2array: oops, we forgot to take into account that \ is escaped, too Eric Wong 2006-08-03 04:20:25 +00:00
  • 31a81e2bcf log: oops, brain fart caused a segfault Eric Wong 2006-08-03 03:38:39 +00:00
  • 057a483710 log: switch to using FILE * for logging, since fdprintf isn't reentrant Eric Wong 2006-08-03 03:29:02 +00:00
  • 15c2aa765a Undoing more indent silliness J. Alexander Treuman 2006-08-03 02:45:23 +00:00
  • 7ad533cca5 remove tree.[ch] from trunk, it will be added back once the mpd-tree branch is merged back into trunk Warren Dukes 2006-08-03 02:42:27 +00:00
  • 980c717749 main.c: initialize the verbose flag correctly Eric Wong 2006-08-03 01:57:52 +00:00
  • 954dcec273 tree optimization: reduce the number of compares required for insertion and deletion by storing the position in the parent node of each child Warren Dukes 2006-08-02 02:06:00 +00:00
  • 682fe8cee6 audioOutput_oss: cleanups (stolen from -ke) Eric Wong 2006-08-01 12:39:10 +00:00
  • 83b619e997 charConv: optimize away a boatload of strdups during update (try #2) Eric Wong 2006-08-01 12:02:47 +00:00
  • 468c9900ca audio: pause/resume-from-statefile bugfixes, Eric Wong 2006-08-01 12:00:17 +00:00