LXMusic 0.4.2 released!

Today Jürgen Hötzel of the LXDE development team released an updated verison of LXMusic. Download it at sourceforge.

The most important changes:

  • fix all gcc compilation warnings
    LXMusic can be compiled using  CFLAGS “-Wall -Werror”
  • on_playlist_content_received
    Request medialib info for whole playlist at once instead of requesting and updating each track successive. This improves speed for loading whole playlist a lot because we get rid of a lot of context switches between lxmusic and xmms2d.
  • on_playlist_content_received
    Use gtk_list_store_insert_with_values. This single call is is more efficient on large playlists than calling gtk_list_store_append and gtk_list_store_set (which emits also row_changed and rows_reordered signals).
  • fix memory leak
    Previously playlist model/filter not freed when switching playlist.
  • Get rid of xmmsv_propdict_to_dict and thus of a lot of intermediate propdicts allocated on the heap
    According to Google perftools this reduces heap usage from 24MB to 2MB when loading a 4000-track play-list!
  • Translation updates

Trackbacks & Pingbacks 2

  1. From Ubuntu-cl » Liberado LXMusic 0.4.2 on 30 Dec 2009 at 4:15 am

    [...] Fuente: El blog de LXDE [...]

  2. From Pronto anche LXMusic 0.4.2 per LXDE | Risorse Free on 04 Jan 2010 at 7:42 pm

    [...] leggero desktop environment tailandese propone un importante aggiornamento del suo music player — aggiungendo un migliore supporto anche alla traduzione: il resto del [...]