mplay

Controllable music player
git clone https://git.sinitax.com/sinitax/mplay
Log | Files | Refs | sfeed.txt

DateCommit messageAuthorFiles+-
2024-04-07 21:39Report MPLAY_KEY_EOF for EOFLouis Burda1+2-0
2024-03-09 23:03Rename pause info status stringLouis Burda1+1-1
2024-03-09 23:00Add format attribute to mplay_statusLouis Burda1+1-0
2024-03-09 22:27Add status prefix backLouis Burda2+9-8
2024-03-09 21:54Simplify status message formatLouis Burda1+96-30
2024-03-09 21:15Update status message formatLouis Burda1+7-5
2024-03-09 21:10Define status message formatLouis Burda2+37-3
2024-03-09 19:27Rework to select mplay impl by extensionLouis Burda6+169-707
2023-07-14 12:52Rename main.c to mplay.cLouis Burda3+707-708
2023-06-23 01:49Add and fix warnings and termless key_inputLouis Burda3+714-718
2023-03-14 00:25Add MIT licenseLouis Burda1+21-0
2023-02-19 13:27Remove ERR & ERRX macrosLouis Burda1+17-23
2023-01-13 00:05Assert filepath suffix since decoder doesnt error-outLouis Burda1+3-0
2023-01-12 20:11Add debug flag for underflow and overflow detectionLouis Burda1+22-0
2023-01-09 17:53Drain stream on clean exit and allow headless playbackLouis Burda3+697-684
2022-12-21 11:33Infer track position without using sink timeLouis Burda1+1-1
2022-12-21 00:43Signal missing volume support with -1 valueLouis Burda1+3-0
2022-12-21 00:42Infer track position from read and write index instead of sink timeLouis Burda2+142-123
2022-12-19 21:00Fix install and uninstall targetsLouis Burda1+4-1
2022-12-19 00:24Implement command-based interactionLouis Burda1+194-147
2022-12-17 20:22Implemented threaded mainloop and basic interaction commandsLouis Burda1+404-165
2022-12-17 14:42Improved input key handlingLouis Burda1+108-22
2022-12-11 23:53Add threaded libpulse version for control via stdinLouis Burda2+223-56
2022-12-11 20:59Pulseaudio simple API versionLouis Burda5+132-118
2022-09-19 17:53Initial versionLouis Burda6+132-0