Revision aa913a5...

Go back to digest for 10th June 2012

Bug Fixes in Multimedia

Matěj Laitl committed changes in [amarok] /:

IpodCollection: finally safe solution for crash on early eject

We now (asynchronously) wait for the job that parses iPod tracks and
playlists before destroying IpodCollection.

Other change is that we factor playlists parsing into
IpodParseTracksJob, it really belongs there. (previously it was just
called from that thread and it made false impression that the method
is only called from the main thread)


File Changes

Modified 8 files
  •   ChangeLog
  •   src/core-impl/collections/ipodcollection/IpodCollection.cpp
  •   src/core-impl/collections/ipodcollection/IpodCollection.h
  •   src/core-impl/collections/ipodcollection/IpodPlaylist.cpp
  •   src/core-impl/collections/ipodcollection/IpodPlaylistProvider.cpp
  •   src/core-impl/collections/ipodcollection/IpodPlaylistProvider.h
  •   src/core-impl/collections/ipodcollection/jobs/IpodParseTracksJob.cpp
  •   src/core-impl/collections/ipodcollection/jobs/IpodParseTracksJob.h
8 files changed in total