Commits
- Commit:
791d3db313f1f9816c699583c97079efccd408d6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement seeking
This adds the internal management of the seeking, as well as the
decoder backends bits.
- Commit:
ff06024f86fb68ea11b030f669b162794eb5bc19
- From:
- Omar Polo <op@omarpolo.com>
- Date:
keep track of current position and total duration
- Commit:
17ef54d6ac6c34b0b1370c1c57836322702783e1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improving error reporting
makes the player process optionally send back a string describing the
failure to provide a better and more coincise error message.
This turns the syslog message(s):
amused: unknown file type
amused: failed to play, skipping /home/op/pics/phos.jpg
into:
amused: unknown file type; skipping /home/op/pics/phos.jpg
- Commit:
1fb06c31f16e8bed6ad41aad26df9dc6b2278bfe
- From:
- Omar Polo <op@omarpolo.com>
- Date:
s/player_setrate/player_setup
when the function was renamed, the error messages weren't.
- Commit:
1771f738ebf22a71a7c60542a96ae37a2eb6e055
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt; fold long lines
- Commit:
d9cc6713e033478672564bf0bf4b273a74576dc3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
44cf9512745c3d766924fe86e2ccb1506d7b12a6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle flacs with bps != 16 and/or channels != 2
- Commit:
0923bedccbd1064ef8ee9dd15bc6dbc54e1fcb2d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
second part of the "unbroke flac"
in 0da0ad46 i got the return value wrong, so flac are broken wrt
stop/next/previous (which are all stops from the player process pov.)
Reported also by Dirk-Wilhelm Peters, thanks!
- Commit:
ac02581fa50299d77f8549533342e3014e3643e5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unbreak flac: add back missing counter reset
spotted by sdk@, thanks!
- Commit:
0da0ad464c14fc59e00a2d2d904ebc97bedb212e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change play_*() so that they return an integer
this will allow to remove the `got_stop' hack in player.c
- Commit:
335fa83ad847d6b5b891ec166625907be664ab5d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop now unused #include <sndio.h>
with the recent refactoring, sndio is only visible in player.c
- Commit:
2139c525dbcd33e08c153dd8dbe75cd1fddf6b30
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor the player_shouldstop/sio_write dance in a function
- Commit:
e24324f1e5f50d7f1ceb3f8ae4c5513fa27d89f5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow changing sample bit size
- Commit:
933a4d96d804e1a15b1db36b4f06707d49d3481b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't log when we abort the decoding
- Commit:
9491bb715d868c641ea2de62134ea28e37e58b51
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't leak file descriptors