Okay, this is a quick write-up about the changes the patches for
mpg123-0.59n and 0.59o make. 

mpg123.c:

Adds handlers for SIGUSR2 (for pausing) and SIGCONT (for unpausing).
Removes some code which outputs stats after player is interrupted, so
stopping is instantaneous.
Adds code to send a SIGINT signal to the buffering process (if there is
one) to make stopping instantaneous when a buffer is in use.


buffer.c:

Adds handlers for SIGUSR2 and SIGCONT (for pausing and unpausing,
respectively).

The SIGUSR2 and SIGCONT handlers (in both cases) put the player in an idle
loop until a SIGCONT signal is received.