Commit Graph
55 Commits
Author SHA1 Message Date
zoriya e80c382a25 feat(tracks): add track indexes 2026-08-03 19:10:45 +02:00
zoriya 685d3beb2a feat(state): add state for videos/audios/sub/rend 2026-08-03 19:10:45 +02:00
zoriya a44cbfbdea fix(videojs): always mount a tech (even with no src) 2026-08-03 13:53:48 +02:00
zoriya 3ce520ee5f fix(perf): don't call player native methods unnecessarily 2026-08-02 21:50:11 +02:00
zoriya 0c7c2b3848 fix(web): make source a listenable state, fixes the view 2026-07-31 19:43:49 +02:00
zoriya d8f96962e3 feat(cast): use native tracks for subtitles 2026-07-28 19:47:50 +02:00
zoriya dc0627afb4 fix(source): remove array syntax 2026-07-26 20:42:47 +02:00
zoriya 06efcbf1aa feat(android): support chromecast 2026-07-26 19:27:41 +02:00
zoriya 6423ed0bc5 feat(android): allow both exoplayer and vlc 2026-07-26 13:26:56 +02:00
zoriya f5ba273b1b fix(chromecast): fix custom subtitle on multiple devices 2026-07-25 15:27:27 +02:00
zoriya 096ee2c41d feat(chromecast): support custom subtitle broadcast 2026-07-24 18:07:12 +02:00
zoriya ecc8f08ffa feat(source): add a source getter 2026-07-24 12:38:21 +02:00
zoriya a2d5ede547 fix(player): add a setSource 2026-07-21 19:54:24 +02:00
zoriya 6eb02d32cb fix(provider): make source optional 2026-07-21 19:50:30 +02:00
zoriya a335509b4e feat(chromecast): send custom message for overlay subtitles 2026-07-21 19:28:36 +02:00
zoriya 66471967e3 fix(nitro): fix native codegen 2026-07-19 19:59:56 +02:00
zoriya 5921c2da59 fix(video): Fix non hls videos on web 2026-07-19 18:14:08 +02:00
zoriya ee4b1a3e32 feat(cast): allow custom cast data and custom receivers 2026-07-19 13:59:45 +02:00
zoriya 8656fb8068 fix(cast): add unsupported state 2026-07-16 23:28:36 +02:00
zoriya 31bd0adcef feat(cast): implement cast on web 2026-07-16 22:59:07 +02:00
zoriya 0d8b33aee3 fix(event): fix stale callbacks 2026-07-16 13:58:32 +02:00
zoriya 645b226359 fix(source): ensure object update doesn't reset player 2026-07-16 12:27:50 +02:00
zoriya a7717dfcb9 Fix native track ids 2026-07-14 17:12:31 +02:00
zoriya 337f338224 Fix hls tech detection 2026-07-14 16:20:04 +02:00
zoriya 77c1e36047 Fix jassub blurry issues on low quality 2026-07-14 14:28:10 +02:00
zoriya a4d125738a Update stuff, fix jassub font issue 2026-07-14 12:59:28 +02:00
zoriya 14dca7405e Add a readme, make it easier to install 2026-07-13 13:10:10 +02:00
zoriya 3c9e850f31 Add jassub/libpgs support on the web 2026-07-13 11:31:31 +02:00
zoriya 1c7f922996 use videojs for audio & rendition 2026-07-12 21:20:39 +02:00
zoriya 453f86a448 Implement audio and rendition selection on web 2026-06-23 23:09:46 +02:00
zoriya c553c75433 Fix source/tech seleciton on web 2026-05-29 12:32:41 +02:00
zoriya 466b792878 Cleanup setSource 2026-05-25 18:33:44 +02:00
zoriya 89799cd5cc Cleanup web player 2026-05-24 23:38:18 +02:00
zoriya d603f95720 Cleanup view on web 2026-05-24 22:19:07 +02:00
zoriya 0466e0fab4 Cleanup useEvent on web 2026-05-24 17:09:58 +02:00
zoriya 9410846a0f Cleanup usePlayerStatus on web 2026-05-24 16:32:26 +02:00
zoriya 22c41331f9 Init videojs v10 implementation 2026-05-24 16:32:26 +02:00
zoriya e68628daba Handle rendition selection 2026-05-13 18:23:09 +02:00
zoriya 2519998475 Cleanup prev/next 2026-05-11 23:23:04 +02:00
zoriya 1e4a6e3787 wip: Add prev/next 2026-05-10 16:57:28 +02:00
zoriya 7d40e42085 Make the media notification actually work 2026-04-23 18:44:10 +02:00
zoriya a0b43ae009 Implement media sessions notification 2026-04-22 22:51:10 +02:00
zoriya 6635266fc8 Automaticall refresh current time 2026-04-22 13:21:03 +02:00
zoriya f1112bbc8f Fix omni-view 2026-04-20 19:53:39 +02:00
zoriya 4bb13739d5 Format stuff 2026-04-20 12:13:36 +02:00
zoriya 9c8fdbcc53 Try an example app and debug issues 2026-04-19 23:40:54 +02:00
zoriya f2332b4844 Add events handlers 2026-04-19 21:05:55 +02:00
zoriya 835510115e Migrate to mpv 2026-04-19 15:39:49 +02:00
zoriya f6721de3a6 wip: Implement events 2026-04-10 23:28:46 +02:00
zoriya 626380bcc4 Implement view 2026-04-10 20:12:34 +02:00