Long term VU attach fix
Status: Beta
Brought to you by:
dgatwood
Long term VU meter fix: pass an extra argument to
mpg123, ogg123, esdcat that it will then pass to
esd using an extra call, which can then be passed
back as part of the vu struct. This will contain a
unique identifier (possibly the playlist pointer cast
to an unsigned int) that will determine attach,
eliminating all doubt.
Logged In: YES
user_id=189212
This is suddenly extremely straightforward. We just need to add a call
to send the process's pid. Since we fork and exec to start the player,
we can then trivially identify which stream is which. Not sure why that
just hit me months later, but....
Raising the priority of this bug and flagging as incorrect behaviour since
it is suddenly blindlingly obvious how to fix it.