audacious-media-player / audacious

A lightweight and versatile audio player
https://audacious-media-player.org
Other
800 stars 106 forks source link

Consider adding USF plugin #1023

Open Audacious-Bot opened 2 months ago

Audacious-Bot commented 2 months ago

Author Name: Jarrod Makin Original Redmine Issue: https://redmine.audacious-media-player.org/issues/883 Original Date: 2019-03-21


Please consider adding usf as an official input plugin I have been able to build from https://github.com/saschaklick/audacious-usf-plugin with relatively little hassle on a Fedora 29 Linux machine This plugin will be of interest to videogame enthusiasts (specifically N64 fans)

Audacious-Bot commented 2 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2019-03-22T17:21:26Z


What license is it under? Are you the author?

Audacious-Bot commented 2 months ago

Original Redmine Comment Author Name: Ariadne Conill Original Date: 2019-05-26T19:51:48Z


I wrote the plugin originally, but we dropped it because:

I think it is better that it stays under third party maintenance.

Audacious-Bot commented 2 months ago

Original Redmine Comment Author Name: S WTY Original Date: 2021-04-07T01:00:26Z


@Jarrod, are you still able to use this plug-in without issue? I recently found that same repository and attempted to compile and use it myself. It does allow Audacious to at least recognise USF data but I found (via 'Audacious -V') that it seems to get stuck when 'freeing memory' after stopping the first USF it plays and attempting to play a subsequent USF only results indefinite 'buffering' and eventually I have to kill the process to get Audacious to close.

Furthermore, it doesn't handle very well cases where the USFLIB file is not found (moving from Windows to Linux means file names are case sensitive now), resulting in a segmentation fault.

(I'm currently using Audacious 4.1.0 so internals may have changed since the plug-in was written.)

It may well be better that this plug-in remain third-party but I don't think that author is continuing to offer any support.

I'm a little disappointed (notwithstanding the great work Audacious devs have done in making a flexible system in a similar vein to Winamp) because while Audacious covers most of my needs that I was previously making do with Winamp via Wine, it is lacking USF and GSF support (while supporting practically everything else I want, including NSF, SPC, GBS, 2SF, etc). I note there is a request for GSF support at https://redmine.audacious-media-player.org/boards/1/topics/2377

Audacious-Bot commented 2 months ago

Original Redmine Comment Author Name: Ash Daveson Original Date: 2023-04-01T23:37:11Z


Same "Freeing memory" bug on 4.2. Wish this was still maintained ://