Commits
Commit:
a130f0271c0a856e6104a3eec0a4101b4c75f5df
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Jun 10 08:03:22 2022 UTC
free the FILE on op_open_callbacks failure the API is a bit of a shitshow. op_fdopen is just a wrapper around FILE*, but returns void* for don't know what Windows limitation. if op_open_callbacks fails we have to free the stream by ourselves. the documentation implies that this void* pointer is, in fact, a FILE*.
Commit:
1fb06c31f16e8bed6ad41aad26df9dc6b2278bfe
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Jun 10 07:30:11 2022 UTC
s/player_setrate/player_setup when the function was renamed, the error messages weren't.
Commit:
74a7482cb0582d5afba526ed7a08cd6fe4e79e1c
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Mar 23 13:45:03 2022 UTC
unbreak opus too i am just unable to do a proper refactoring. When i changed the return type of play_opus I mixed `r' and `ret', so it would always play zero samples...
Commit:
0da0ad464c14fc59e00a2d2d904ebc97bedb212e
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Mar 9 11:24:36 2022 UTC
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:
Wed Mar 9 09:18:38 2022 UTC
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:
Wed Mar 9 09:13:06 2022 UTC
refactor the player_shouldstop/sio_write dance in a function
Commit:
e24324f1e5f50d7f1ceb3f8ae4c5513fa27d89f5
From:
Omar Polo <op@omarpolo.com>
Date:
Mon Feb 21 17:25:10 2022 UTC
allow changing sample bit size
Commit:
cec9ff7559292978692d09afedf72daf0aa5085d
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Feb 18 22:02:16 2022 UTC
don't die on opus failures
Commit:
efe0c8838579123aa8b598d840f59148175b94e1
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Feb 18 22:02:16 2022 UTC
simplify further the code
Commit:
a58776afc1b5368e53b3774c030e8c9c5b9a981e
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Feb 18 10:10:03 2022 UTC
annotate the only two channel support for opus
Commit:
7fc831ea00ec72448ae3f54f24b047528daa61d8
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Feb 18 08:29:17 2022 UTC
support setting the number of channels for flac and vorbis
Commit:
bb3f279f10e8ae485815c84453e4362eb984fea8
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Feb 16 23:53:19 2022 UTC
add status subcommand
Commit:
3baa2617f8fa715685929c415068ab226626a2a3
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Feb 16 18:28:23 2022 UTC
initial commit
Omar Polo