#4893: gcc4 BSound on alpha builds can not use media plugins ------------------------------+------------------------ Reporter: Adek336 | Owner: pulkomandy Type: bug | Status: assigned Priority: normal | Milestone: R1 Component: Kits/Media Kit | Version: R1/alpha1 Resolution: | Keywords: Blocked By: 4920 | Blocking: Has a Patch: 0 | Platform: All ------------------------------+------------------------ Comment (by pulkomandy): The search for add-ons is currently done on media_server side, and it then sends the refs back to the application. I think the ida was to have the media_server watch for plugins and maintain a list in memory, but then this was changed in order to make sure user add-ons are searched first, and as a result the dirs are re-scanned each time the methods are called. I'm not sure if the code can easily be moved application-side however. Another solution is having the app send its architecture to media_server, so the right add-ons can be searched. But it seems the media_server will "test" the plugin locally before giving a ref to the app, which would turn the problem backwards... -- Ticket URL: <https://dev.haiku-os.org/ticket/4893#comment:10> Haiku <https://dev.haiku-os.org> Haiku - the operating system.