GNOME Bugzilla – Bug 602947
brasero_drive_get_medium() isn't sync
Last modified: 2018-09-21 16:53:16 UTC
Created attachment 148448 [details] test case for above brasero_drive_get_medium() needs a main loop to work, and requires to wait before it will return a useful value. See attached test case. This causes problems in sound-juicer where the code is faster than brasero's detection.
To compile: gcc -o brasero-test `pkg-config --libs --cflags libbrasero-media` brasero-test.c
I don't know if this is related, but I get a range of errors / problems when inserting a CD on Fedora 13 / rawhide, including Sound Juicer could not read the track listing on this CD. Reason: Cannot access CD: The specified location is not mounted and Sound Juicer could not read the track listing on this CD. Reason: Cannot access CD: Error while getting peer-to-peer dbus connection: The name :1.115 was not provided by any .service files (The first error sounds like this bug report, the second one is possibly a different problem) I successfully ripped a CD once but can't rip again (probably without reboot). This particular part may be a problem with wodim. Even before ripping was successful, I couldn't play the CD through sound-juicer. Please let me know which issues require a separate bug report if any.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/brasero/issues/80.