1842 Commits

Author SHA1 Message Date
Zoe Roux
4bb992fc67 Add header props on infinite lists 2023-06-14 11:20:44 +09:00
Zoe Roux
58040f8f49 Fix expo router 2023-06-14 11:20:44 +09:00
Zoe Roux
4f2cefb1be Implement quality and audio picker on android 2023-06-14 11:20:44 +09:00
Zoe Roux
2b33191db7 Fix browse page 2023-06-14 11:20:44 +09:00
Zoe Roux
0969d68adc Rework login guard on android 2023-06-14 11:20:44 +09:00
Zoe Roux
86533153bf Allow the login page to be scrolled 2023-06-14 11:20:44 +09:00
Zoe Roux
6349763abc Automatically load the login page on mobile 2023-06-14 11:20:44 +09:00
Zoe Roux
67693d6c31 Fix yarn packages mismatches 2023-06-14 11:20:44 +09:00
Zoe Roux
31a757a5cd Fix expo doctor 2023-06-14 11:20:44 +09:00
Zoe Roux
2c59dddca0 Add apk to releases 2023-06-14 11:20:44 +09:00
Zoe Roux
206466f9cc Fix variable bitrate videos 2023-06-14 11:20:44 +09:00
Zoe Roux
039c644453 Fix infinite scroll behavior of details page 2023-06-10 01:36:36 +09:00
Zoe Roux
5d377654aa
Update master to the nex transcoder (#176) 2023-06-06 03:01:43 +09:00
Zoe Roux
ff163026c7
Disable sonarcloud 2023-06-05 23:25:29 +09:00
Zoe Roux
1d431ecad6
Add error logs for fullscreen change on the front 2023-06-05 23:08:47 +09:00
Zoe Roux
6a4c2c6aea
Switch to the pointer event api instead of the pressable api on the player to support firefox android 2023-06-05 23:08:47 +09:00
Zoe Roux
3f928ad507 Fix firefox play/pause loop 2023-06-04 15:14:19 +09:00
Zoe Roux
735edf1529 Fix multi channels audio issues 2023-06-04 15:14:19 +09:00
Zoe Roux
f49882fb0d Fix live hls issues 2023-06-04 15:14:19 +09:00
Zoe Roux
6f4936f6be
Fix transcoder docker 2023-06-01 14:59:48 +09:00
Zoe Roux
e8eb36284b Fix transcoder ci build 2023-06-01 04:03:30 +09:00
Zoe Roux
cec8400145 Disable the transcode with the same quality as the original tramsux 2023-06-01 04:03:30 +09:00
Zoe Roux
22d8ea8215 Fix audio index 2023-06-01 04:03:30 +09:00
Zoe Roux
e6a6131a14 Fix time update on the web player 2023-06-01 04:03:30 +09:00
Zoe Roux
92b5e33940 Fix ctranscoder dockerfiles 2023-06-01 04:03:30 +09:00
Zoe Roux
63f7a75394 Add transmux to the hls playlist 2023-06-01 04:03:30 +09:00
Zoe Roux
dbe85322ea Fix mediainfo number parsing 2023-06-01 04:03:30 +09:00
Zoe Roux
64d4ee9168 Implement chapter detection 2023-06-01 04:03:30 +09:00
Zoe Roux
f7f40be956 Implement a naive identify invoking mediainfo 2023-06-01 04:03:30 +09:00
Zoe Roux
f42eaeb953
Fix duplicated code issue 2023-05-05 14:14:04 +09:00
Zoe Roux
954909fecd
Format code 2023-05-05 14:14:04 +09:00
Zoe Roux
95133deeb0
Add audio menu and rework qualities menu 2023-05-05 14:14:04 +09:00
Zoe Roux
8ba80e93e3
Add audio transcoding 2023-05-05 14:14:04 +09:00
Zoe Roux
47c7617d24
Split transcode commands and state 2023-05-05 14:14:04 +09:00
Zoe Roux
a5fc5b3753
Add audio transcode functions 2023-05-05 14:14:04 +09:00
Zoe Roux
0b2d8a7e2e
Add routes for audio streams 2023-05-05 14:14:04 +09:00
Zoe Roux
5ee0a0044a
Add all metadata to quality variants in the master playlist 2023-05-05 14:14:04 +09:00
Zoe Roux
6e39690d7a
Create a master playlist 2023-05-05 14:14:04 +09:00
Zoe Roux
ca4e9e0052
Add bandwidth flags to ffmpeg transcodes 2023-05-05 14:14:04 +09:00
Zoe Roux
f76ce5dae1
Fix transcode upscale 2023-05-05 14:14:04 +09:00
Zoe Roux
4e4a90b2d2
Switch to the hls encoder instead of segments 2023-05-05 14:14:04 +09:00
Zoe Roux
98f6fda99f
Add a video field to the identify 2023-05-05 14:14:04 +09:00
Zoe Roux
9a125e0359
Add transcode quality on the front 2023-05-05 14:14:04 +09:00
Zoe Roux
3778b2148c
Lint rust files 2023-05-05 14:14:04 +09:00
Zoe Roux
3ab76006af
Create a proxy for the trasncoder 2023-05-05 14:14:04 +09:00
Zoe Roux
c96db3a3dc
Add openapi spec for the transcoder 2023-05-05 14:14:04 +09:00
Zoe Roux
ea52ce1c65
Add identify types 2023-05-05 14:14:04 +09:00
Zoe Roux
f80289aef1
Add identify route 2023-05-05 14:14:04 +09:00
Zoe Roux
5cdcff0cd0
Add episodes to the transcoder 2023-05-05 14:14:04 +09:00
Zoe Roux
4c523d56f5
Fetch paths from the api 2023-05-05 14:14:03 +09:00