Release:DrHouse

From XMMS2

Jump to: navigation, search

Contents

Release Notes

XMMS2 Team has released XMMS2 0.2DrHouse. This release is minor features addition and we wanted to get it out before merging collections and waf migration. This (I know) has been stated before, but this time we might even do it.

Upgrading

The db will be upgraded. It shouldn't kill the db this time. Note that we have changed the default TCP port to 9667 (XMMS written on a cellphone). See 1250: decide on new default tcp port for discussion.

Noteworthy changes

Feature additions

1105: Phase vocoder plugin for XMMS2
519: Handle temporarily unavailable media better than removing from medialib.
1147: Filename extension matching fallback for magic plugin.
1153: lastfm plugin would be cool

Bug fixes

1169: libao plugin tries to lock audio device twice
1193: Java bindings fail to build on OSX
1227: mlib addpath fails with directories which have "+"
1116: Jack output times out

New platforms

Nope

Notes to client authors

Nothing

Notes to xform authors

1158: browse api is clumsy for plugins.

Full ChangeLog

From TEST1 to TEST2

Anders Gustafsson

1250: decide on new default tcp port
1256: can't insert an item at end of a playlist
1260: xmms2d segaults
1266: Crash on seek when converting sampleformat without resampling
1268: xmms_strlist_prepend_copy memory corruption
1269: bindata retrieve infinite loop if file reading errors

Rob Hoelz

1255: pos and id are switched in error message

Sham Chukoury

1253: Java bindings fail to build on Linux

Tobias Rundstrom

1252: available misspelled in upgrade path.
1254: playlist position not updated when entry inserted around current entry
1270: The c++ bindings still leaks memory.
1271: set x bit for scripts that are installed


From Release:DrGonzo to TEST1

Alexander Botero-Lowry

1176: CLI should write to stderr not stdout when an error occurs

Anders Gustafsson

1137: Convert server IPC to GIOChannel API
1147: Filename extension matching fallback for magic plugin.
1152: Many medialib sessions created when setting up chain.
1154: rehash doesn't delete mediainfo that has been removed from files
1158: browse api is clumsy for plugins.
1163: file plugin doesn't open file in binary mode
1171: daap needs cleanup
1222: when a entry is removed from mlib it's still in the playlist.
1227: mlib addpath fails with directories which have "+"
1234: xmmsc_xform_media_browse() should return a sorted list
1241: Cannot connect to daap servers on non-default port

Cole Thompson

1171: daap needs cleanup

Daniel Chokola

1189: userconfdir get in win32

Daniel Svensson

1153: lastfm plugin would be cool
1159: DAAP plugin not converted to new browse api.
1171: daap needs cleanup
1174: daap get_data_from_url needs cleanup
1249: platform independent default connection path

Florian Ragwitz

1031: No mime type reported for files in the medialib.

Juho Vähä-Herttua

116: Windows port
168: libao plugin
1105: Phase vocoder plugin for XMMS2
1137: Convert server IPC to GIOChannel API
1165: XMMS2 doesn't compile on Solaris again
1166: Diskwrite plugin broken on solaris
1167: ET client broken on Solaris (possibly other systems)
1169: libao plugin tries to lock audio device twice
1177: xmmsclient-glib mainloop drains all CPU on windows

Sham Chukoury

1149: corrupt config file with some LC_ settings
1160: xmms2d doesn't obey XDG_CONFIG_HOME

Tobias Rundstrom

519: Handle temporarily unavailable media better than removing from medialib.
867: Fix startupscripts to execute whole paths of executables and generate them on the fly
1193: Java bindings fail to build on OSX
1220: Medialib doesn't signal when a property was removed

Todd Bayley

1233: Ruby bindata support is incorrect, as functions are unusable.
Personal tools