34 Commits (master)
 

Author SHA1 Message Date
Tom Alexander 81f73ac7a9
Add support for a very basic randomize. 2 years ago
Tom Alexander 24c4d95bb5
Use canonicalized path to avoid replaying file when using relative paths. 2 years ago
Tom Alexander 36ff41debe
Cleanup 2 years ago
Tom Alexander 9100f08f5c
Remove wal and shm files. 2 years ago
Tom Alexander 18d4ded010
Fully working for in-order watching. 2 years ago
Tom Alexander 9f51c953fe
Inserting watched entries but not reading them correctly. 2 years ago
Tom Alexander 2310889e80
Inserting profiles. 2 years ago
Tom Alexander 466af9f1b3
Stop iterating if the reason a video stopped is anything except eof. 2 years ago
Tom Alexander 6eeee7ef04
Properly playing the files in the list instead of hard-coded paths. 2 years ago
Tom Alexander 860f5759c1
Sending the end file event out to listeners. 2 years ago
Tom Alexander 0dd5cf8fe4
Notifying listeners but sending is not working. 2 years ago
Tom Alexander 9621787959
Listening for end file events but not sending them yet. 2 years ago
Tom Alexander 4dc352714c
Detect events. 2 years ago
Tom Alexander e85f9d3d41
Fix hang issue by moving loop logic into separate function to catch all errors. 2 years ago
Tom Alexander 601c1a5cbc
Add a second client name fetch to prove issue with early exit. 2 years ago
Tom Alexander 60d2afd10d
Check error status of command to start playing file. 2 years ago
Tom Alexander eb9bfb7862
Playing a video. 2 years ago
Tom Alexander f28057352f
Returning the client name. 2 years ago
Tom Alexander 574a7ee5c1
Sending a command and reading the result. 2 years ago
Tom Alexander 3732f04c36
Returning the result of the command. 2 years ago
Tom Alexander 132d3cc59c
I think the read loop is done. 2 years ago
Tom Alexander 8082e5d000
Read frame. 2 years ago
Tom Alexander 7ee1a91549
Parsing frames. 2 years ago
Tom Alexander 6dc4c28bb5
Spawn a task to read from the socket. 2 years ago
Tom Alexander 847ffe50be
Shorter sleep. 2 years ago
Tom Alexander d56a7f32b6
I think I might be sending the first command over the socket. 2 years ago
Tom Alexander 41d5f980ef
Starting a command type. 2 years ago
Tom Alexander 498612a5c0
Launch mpv in an idle process. 2 years ago
Tom Alexander 111d9026c5
Running migrations. 2 years ago
Tom Alexander 6e08a0c8c3
Add sqlx and tokio. 2 years ago
Tom Alexander dd5cc6ffab
Sorting. 2 years ago
Tom Alexander 3ccc66b5d7
Iterating over directories. 2 years ago
Tom Alexander 61267f4443
Initialize rust project. 2 years ago
Tom Alexander 0999db00da
Initial commit. 2 years ago