Hi,

another mpd-mk update:

- finally, MPD has an "idle" command, similar to IMAP.  Instead of
  polling manually, the client gets a notification as soon as
  something noteworthy changes.
- half a dozen "update" patches merged from Eric
- more "update" patches by me (file system mapper, no duplicate
  symlinked files)
- pause fixed (thanks, Avuton)
- some configure.ac additions
- ALSA resampling can be configured

Max


Eric Wong (6):
      song: song_get_url: fix "/" prefix for songs in music_root
      tag_item: avoid wasting space when struct is unpackable
      directory: use mpd_sizeof_str_flex_array for path, too
      update: allow music_root updates to be queued
      songvec: avoid holding nr_lock during free(3)
      {dir,song}vec: fix off-by-one errors in {dir,song}vec_delete

Max Kellermann (29):
      directory: pass const pointers to inline functions
      audio: don't clear input_audio_format on openAudioDevice(NULL)
      playlist: don't use isPlaylist() in deletePlaylist()
      directory: added directory_get_name()
      dirvec: dirvec_find() compares basename
      update: added delete_name_in()
      update: moved code to make_subdir()
      update: pass base file name to updateInDirectory()
      update: always look up parent directory in updatePath()
      song: stat file in song_file_update(), don't use isMusic()
      song: pass const song pointer to song_get_url()
      playlist: moved code to playlist_save.c
      mapper: new song-to-filesystem mapper library
      ls: removed myStat(), isFile(), isDir()
      update: don't follow relative symlinks
      changed package name to "mpd-mk", updated version number
      shout: fix manual page typo
      alsa: optionally disable resampling and others
      configure.ac: moved CFLAGS checks down
      oss: convert several macros to enum
      oss: use unsigned integer for ioctl constants
      configure.ac: enable -pedantic
      configure.ac: added --enable-debug, --enable-werror, --enable-profile
      configure.ac: disabled the C++ and fortran checks
      configure.ac: removed deprecated checks
      configure.ac: enable unix socket support by default
      playlist: don't use uninitialized local variable (typo)
      alsa: added #ifdefs around SND_PCM_NO_AUTO_xxx
      command: added command "idle"

Richard Brown (1):
      Makefile.am: don't override $(docdir)

 AUTHORS                             |    3 
 Makefile.am                         |    1 
 configure.ac                        |   91 +++++++++++----
 doc/COMMANDS                        |   21 +++
 doc/Makefile.am                     |    1 
 doc/mpd.conf.5                      |   14 ++
 src/Makefile.am                     |    6 +
 src/audio.c                         |    7 -
 src/audioOutputs/audioOutput_alsa.c |   22 +++
 src/audioOutputs/audioOutput_oss.c  |   64 ++++++-----
 src/client.c                        |   83 ++++++++++++++
 src/client.h                        |   14 ++
 src/command.c                       |   12 ++
 src/decoder_thread.c                |   21 +--
 src/directory.c                     |   20 ++-
 src/directory.h                     |   12 +-
 src/dirvec.c                        |   11 +
 src/idle.c                          |   56 +++++++++
 src/idle.h                          |   64 +++++++++++
 src/ls.c                            |   75 ------------
 src/ls.h                            |   11 -
 src/main.c                          |   12 +-
 src/mapper.c                        |   77 +++++++++++++
 src/mapper.h                        |   74 ++++++++++++
 src/player_control.c                |   15 ++
 src/playlist.c                      |   33 ++---
 src/playlist_save.c                 |   55 +++++++++
 src/playlist_save.h                 |   32 +++++
 src/song.c                          |   22 ++-
 src/song.h                          |    2 
 src/songvec.c                       |   17 +-
 src/storedPlaylist.c                |   54 +++++----
 src/tag.h                           |    2 
 src/tag_pool.c                      |    4 
 src/update.c                        |  208 ++++++++++++++++++++++++++----------
 src/volume.c                        |    3 
 36 files changed, 933 insertions(+), 286 deletions(-)

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to