Commits
- Commit:
a728254f63b163e7690e40990d9e039506203eb9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change the log debug string for player_setup
now it includes all the params, not only the rate
- Commit:
25cb72fb3fbbe1886355dcff1cec5950150bc40c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix player wrt unknown files
- Commit:
0fe5e233e3def36c9af6a9c9008ff0fdcbfe15ec
- From:
- Omar Polo <op@omarpolo.com>
- Date:
stray newline
- Commit:
0be6c0b1527db99916ee74e3d879e9a8151ef5ad
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always call playlist_dropcurrent after main_play_song failures
otherwise we keep garbage in the playing queue.
- Commit:
601093db002025f856a835250585bc4d136ea068
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unify IMSG_ERR and IMSG_EOF handling
IMSG_ERR needs a playlist_dropcurrent(), but otherwise is just the same
as IMSG_EOF: the current song ended and we need to move forward. To
unify, set current_song to NULL in playlist_dropcurrent, which make
sense since right after it we're not playing anything.
- Commit:
a553fbed3ddcda1fee9838f6307fc2c6e19635db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move to the previous song in playlist_dropcurrent()
this avoids the player skipping two songs on failure.
- Commit:
62f00244bc474d2032c0a88990f3c78fd1564cc7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove siginfo handling
was useful for debugging but now ther's the `status' command for it.
- Commit:
bf57ea432a00c403d4a1bda7eeb050d14ae18ab3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use the Ux macro for "UNIX"
- Commit:
8b51cceec56ee5c563e21573ad546b68a48feb43
- From:
- Omar Polo <op@omarpolo.com>
- Date:
flush stdout after each monitor event
otherwise the output may get buffered by a pipe and it's not pretty.
- Commit:
6b47a39f8abd2139a76aeeeceff8886ffab8aa30
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the `monitor' command
- Commit:
87f575c3c6293c5cdff2b424a9f182f1857248f3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a monitor functionality
this pings all the "interesting" events to clients that issued a
IMSG_CTL_MONITOR, except to the one that generated such event.
- Commit:
821e4c101be89279ecdc5216b12da2da8e54152d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mp3: don't scale back to 16bps
libmad gives us sample at 32bps, but we scaled back to 16 because
minimad.c does so. However, the scale producedure from minimad.c
kinds of corrupts some audio files, they don't play well. We can
leave the problem to sndio which solves it better than us.
- Commit:
e24324f1e5f50d7f1ceb3f8ae4c5513fa27d89f5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow changing sample bit size
- Commit:
b73e68f5b5b551164fdf405f67d4758bc274bce5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync file list
- Commit:
d307e5a2ebf6d0c2f26028893988df0cd2b18e8a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop AMUSED_VERSION and the undocumented -V flag