Commit Graph

2258 Commits

Author SHA1 Message Date
Zoe Roux 23feea4acc Use channels to wait for segments to become ready 2024-01-18 13:32:06 +01:00
Zoe Roux e9738c2bc1 Add encoder heads 2024-01-18 13:32:06 +01:00
Zoe Roux e5954712e2 Save processed segments in the stream 2024-01-18 13:32:06 +01:00
Zoe Roux 5d47a28ba6 Rename stream struct 2024-01-18 13:32:06 +01:00
Zoe Roux 95b1caeb26 Use pointers to store streams 2024-01-18 13:32:06 +01:00
Zoe Roux 049965cdc9 Add ffmpeg command building 2024-01-18 13:32:06 +01:00
Zoe Roux 88406c6ee5 Add video index generation 2024-01-18 13:32:06 +01:00
Zoe Roux 80d1b1af0f Add video and audio index/segment routes 2024-01-18 13:32:06 +01:00
Zoe Roux d3a1c57111 Add ffprobe duration in print 2024-01-18 13:32:06 +01:00
Zoe Roux 8f824654e0 Add fonts in mediainfo output 2024-01-18 13:32:06 +01:00
Zoe Roux 2d36c6ad6e Finish master m3u8 retrival 2024-01-18 13:32:06 +01:00
Zoe Roux 4193b6b391 Add master m3u8 creation 2024-01-18 13:32:06 +01:00
Zoe Roux b312403201 Fix chapter extraction bug when no chapters exist 2024-01-18 13:32:06 +01:00
Zoe Roux a6076eb856 Add chapters in info 2024-01-18 13:32:06 +01:00
Zoe Roux 1cb54f44b1 Add subtitles in info 2024-01-18 13:32:06 +01:00
Zoe Roux 1c2049f918 Add audios in info 2024-01-18 13:32:06 +01:00
Zoe Roux 5c83162a29 Add get info route and video parsing 2024-01-18 13:32:06 +01:00
Zoe Roux 45091da5ac Fix channel concurency issue 2024-01-18 13:32:06 +01:00
Zoe Roux b0c0ca0e0f Add basic cache clearing 2024-01-18 13:32:06 +01:00
Zoe Roux 46cf60a3b9 Fix error case in concurent transcode 2024-01-18 13:32:06 +01:00
Zoe Roux 68304af99e Allow transcoder to run concurently 2024-01-18 13:32:06 +01:00
Zoe Roux 8805f0f804 Cleanup string usage 2024-01-18 13:32:06 +01:00
Zoe Roux 570f08755d Add keyframe parsing 2024-01-18 13:32:06 +01:00
Zoe Roux 512aae252c Add direct stream route 2024-01-18 13:32:06 +01:00
Zoe Roux e53a90a75d Add openapi.json from old transcoder 2024-01-18 13:32:06 +01:00
Zoe Roux b2a0dfa702 Init go rewrite 2024-01-18 13:32:06 +01:00
Zoe Roux 439407ea59 Fix android release ci 2024-01-11 01:04:27 +01:00
Zoe Roux aa26fd7d54 Update README.md v4.1.0 2024-01-10 23:31:18 +01:00
Zoe Roux ca35611925 Format code 2024-01-10 22:44:41 +01:00
Zoe Roux c3dae2c704 Cleanup settings page on android 2024-01-10 22:44:41 +01:00
Zoe Roux 9fe24cd115 Add a language preference 2024-01-10 22:44:41 +01:00
Zoe Roux b97942b10f Add about tab on the settings page 2024-01-10 22:44:41 +01:00
Zoe Roux c528d4dd78 Move delete account button to the settings page 2024-01-10 22:44:41 +01:00
Zoe Roux ab6e8962e4 Add password reset button 2024-01-10 22:44:41 +01:00
Zoe Roux 6407579dd6 Add a password reset api 2024-01-10 22:44:41 +01:00
Zoe Roux da4b877b0d Create a popup component 2024-01-10 22:44:41 +01:00
Zoe Roux 65a254d808 Allow username and email to be changed 2024-01-10 22:44:41 +01:00
Zoe Roux 08d9b9d950 Fix patch for direct values 2024-01-10 22:44:41 +01:00
Zoe Roux a374e23821 Add account settings box 2024-01-10 22:44:41 +01:00
Zoe Roux 329b6fc67e Cleanup settings page 2024-01-10 22:44:41 +01:00
Zoe Roux b4281188d4 Fix initial placeholders on mobile lists 2024-01-10 17:11:14 +01:00
Zoe Roux 1d6d27c0ee Fix bottom padding on infinte lists on mobile 2024-01-10 17:11:14 +01:00
Zoe Roux 721d9937e0 Create a refresh controller for the home page on android 2024-01-10 17:11:14 +01:00
Zoe Roux c5c527ec10 Fix yarn cache in ci 2024-01-10 17:11:14 +01:00
Zoe Roux ff154b03f3 Fix testcs 2024-01-10 13:12:37 +01:00
Zoe Roux 8e861faa24 Fix query params for the transcoder 2024-01-10 13:12:37 +01:00
Zoe Roux fabafcb78b Rework patch apis 2024-01-10 13:12:37 +01:00
Zoe Roux e668cdd89c Add settings field on the user 2024-01-10 13:12:37 +01:00
Zoe Roux 656dc493b8 Format scanner 2024-01-08 02:23:19 +01:00
Zoe Roux 3d697fbcd0 Fix scanner cache usage 2024-01-08 02:23:19 +01:00