Type | Severity | Topic | Status | Details |
---|---|---|---|---|
todo | major | Shuffle not working | open | There are some open issues how this should work with respect to nested playlists and the previous/next buttons when the playlist is modified. |
fault | medium | PM123 sometimes crashes when starting playback | testing | Sometimes the decoder thread runs into a access violation at start of playback. Reason unknown. Perhaps some threading issue. Seems to have gone. |
todo | minor | Handling of start and stop positions in nested playlists | untested | There are several complications when start/stop iterators of nested playlists have conflicting settings. |
fault | medium | Messages about non-existing files at first start up | fixed | When starting the first error messages about non-existing show up. This messages should be supressed. |
fault | medium | Decoder starts at wrong priority | open | In playlist mode when the data for the next song is prefetched the new decoder thread does not inherit the priority from the old thread. This may cause the playback to have drop outs. |
fault | medium | Deadlocks with recursive playlists | open | With recursive playlist structures PM123 somtimes deadlocks because the list semaphore are not requested top down. In fact there is no top and no bottom in this case. |
todo | medium | Invalid HTTP URLs take minutes | open | When an URL target is not available or invalid, it may take several minutes
for PM123 to notify this.
If you have many of such links e.g. in the bookmarks
PM123 may be not responsive for a considerable amount of time. This is a design problem, because any decoder plug-in might try to open the URL without success, everytime waiting for a timeout. |
fault | major | EAs lost when editing meta information | untested | The 'Edit file info' feature of mpg123 and oggplay destroys any EA information. |
todo | minor | Codepage handling of ID3 V1.x and ID3 V2.x tags | open | If the input and output codepage is different the ID3 tags are not turn around stable. This causes special characters to be destroyed when saving the tag. |
todo | medium | PM lock-up when slider is used while a worker thread gets information on a playlist. | open | Thread 1 aquires playlist mutex when slider is used. Can cause SIQ locks. Maybe the Worker should not lock the entire playlist while calculation of tech infos. |
fault | medium | NavigateTo does not work if we see a slice of the current root. | open | If the currently visible windows root is below the currently loaded root, navigate to starts at the loaded root rather than the window's root. This consequently fails. |
fault | minor | Glitches of the slider when seeking or starting at a certain location. | open | When playback starts at a non-zero starting point the slider jumps to zero for the time of the initialization. |