Граф коммитов

446 Коммитов

Автор SHA1 Сообщение Дата
Jaroslav Polakovič 683db20ed9 Initial Google Cast implementation. 2022-01-07 16:20:03 +01:00
Jaroslav Polakovič 132805fa9d Correct way to fallback when decodingInfo() throws. 2022-01-06 12:41:04 +01:00
Jaroslav Polakovič b89dd7cc72 Construct MediaDecodingConfiguration with 'media-source' as the type. 2022-01-04 15:29:15 +01:00
Jaroslav Polakovič bdb1b8da75 Use MediaSource.isTypeSupported as a decoding info fallback. 2022-01-04 15:21:57 +01:00
Jaroslav Polakovič d5a8cd74a5 Fix a comment typo. 2022-01-04 15:02:34 +01:00
Jaroslav Polakovič 8e34fdaf01 Compress the "Enter PiP" SVG icon. 2022-01-04 12:12:23 +01:00
Jaroslav Polakovič e484469946 Add an exit PiP icon. 2022-01-04 10:12:20 +01:00
Jaroslav Polakovič b038b58911 Cast Implementation WIP 2022-01-04 10:07:46 +01:00
Jaroslav Polakovič 9b2da7ba0b PiP overlay and button design. 2021-12-30 13:31:28 +01:00
Jaroslav Polakovič 46420b682b Use Video Playback Quality API to keep track of video playback. 2021-12-16 13:28:20 +01:00
Jaroslav Polakovič 96f3ccea3b Use Media Capabilities API to pick a good streaming source. 2021-12-15 18:28:04 +01:00
Derek Herman ba4f9ce946
Merge pull request #169 from GoogleChrome/add/background-fetch
Downloading videos using Background Fetch API
2021-12-13 16:55:54 -08:00
Derek Herman 098aea65b3 Merge branch 'develop' into add/background-fetch 2021-12-13 16:42:49 -08:00
Derek Herman 720a1cd0b9
Merge pull request #165 from GoogleChrome/add/autoplay
Autoplay Implementation
2021-12-13 16:37:20 -08:00
Jaroslav Polakovič bac761b2bd Basic PiP button implementation. 2021-12-13 14:58:49 +01:00
Jaroslav Polakovič fb53402c04 Only display the BG Fetch API settings in supporting browsers. 2021-12-09 14:55:39 +01:00
Jaroslav Polakovič 7979e3282d Address PR feedback related to Background Fetch API. 2021-12-09 14:55:07 +01:00
Jaroslav Polakovič 0db214df4b Merge remote-tracking branch 'origin/develop' into add/autoplay 2021-12-09 14:16:47 +01:00
Jaroslav Polakovič 98536d1e7a Add an Autoplay post. 2021-12-09 13:52:23 +01:00
Jaroslav Polakovič 7aead9ac3b Remove the autoplay post. 2021-12-09 13:48:04 +01:00
Jaroslav Polakovič 5be1b5094c Background Fetch has to be controlled using browser UI. 2021-11-19 13:06:15 +01:00
Jaroslav Polakovič d8b2757f80 Abstract getProgress away from the VideoDownloader class. 2021-11-17 16:52:28 +01:00
Jaroslav Polakovič cd13c85860 Merge remote-tracking branch 'origin/develop' into add/background-fetch 2021-11-16 19:39:30 +01:00
Jaroslav Polakovič 9d6d36d683 Remove the file transformers concept. 2021-11-16 19:37:20 +01:00
Jaroslav Polakovič d563412cb9 Add offline URLs rewrites for MPD manifests. 2021-11-16 19:36:20 +01:00
Jaroslav Polakovič 45c71d1a8e Background Fetch API initial implementation. 2021-11-16 15:07:38 +01:00
Jaroslav Polakovič 4b2a4e5e56 Adds explainer for the play method returning this. 2021-11-08 10:14:51 +01:00
Jaroslav Polakovič f09c567d99 Add the Autoplay video thumbnail and Media Session artwork. 2021-11-08 10:10:58 +01:00
Derek Herman 9da90be08d Bump version 2021-11-07 19:00:53 -08:00
Derek Herman c4e1216653
Merge pull request #167 from GoogleChrome/fix/download-interrupted
Fix download component behavior when network connection is cut.
2021-11-07 18:39:51 -08:00
Derek Herman e2c06b8bbb
Merge pull request #166 from GoogleChrome/fix/127-reactive-download-state-in-offline
Fix download state not being reactive in offline mode.
2021-11-07 18:35:37 -08:00
Jaroslav Polakovič 1890c076e4 Don't add or remove the muted attribute. 2021-10-25 17:11:12 +02:00
Jaroslav Polakovič b69cd4c7bd Remove the unnecessary await from manual play button handler. 2021-10-25 16:50:27 +02:00
Jaroslav Polakovič 5c05dcb63c Fix download component behavior when network connection is cut. 2021-10-07 17:56:45 +02:00
Jaroslav Polakovič 4769366b2a Fix download state not being reactive in offline mode. 2021-10-06 16:49:10 +02:00
Jaroslav Polakovič d7a52b1de1 Rename the new category to User Experience. Add descriptions. 2021-10-06 09:16:38 +02:00
Jaroslav Polakovič 3e6bae5fcc Autoplay text content. 2021-10-05 16:21:25 +02:00
Jaroslav Polakovič 83a7a1cb67 Autoplay: update unmute button styling. 2021-10-05 12:39:46 +02:00
Jaroslav Polakovič fbe3fcfd64 Merge remote-tracking branch 'origin/develop' into add/autoplay 2021-10-05 10:15:43 +02:00
Derek Herman df74c7dcd1
Merge pull request #162 from GoogleChrome/update/media-session-images
Media Session API: Add artwork
2021-10-04 22:50:06 -07:00
Jaroslav Polakovič ab8c104224 Fill in default artwork when no video specific artwork is found. 2021-10-04 17:47:16 +02:00
Jaroslav Polakovič 64ca172001 Avoid overwriting cache entries on every play or download. 2021-10-04 09:54:52 +02:00
Jaroslav Polakovič d7ac82071f Cache Media Session artwork on download and play. 2021-10-04 09:39:41 +02:00
Jaroslav Polakovič 534a465a6d Media Session API: Provide artwork for all videos. Cache artwork. 2021-09-29 16:18:00 +02:00
Jaroslav Polakovič 3d6a717084 Merge remote-tracking branch 'origin/main' into add/autoplay 2021-09-27 17:19:58 +02:00
Jaroslav Polakovič 6089ab53c1 Update method descriptions. 2021-09-27 17:15:07 +02:00
Derek Herman e2eeaa269a
Merge pull request #160 from GoogleChrome/develop
Release 1.0.0-beta4
2021-09-23 10:28:15 -07:00
Jaroslav Polakovič 7acd0bd8f1 Add autoplay support to the single video page. 2021-09-23 10:30:42 +02:00
Derek Herman 4376c10d1e Force update ansi-regex to v5.0.1+ 2021-09-22 14:49:02 -07:00
Derek Herman 13ff57ee41 Force update tmpl to v1.0.5+ 2021-09-22 14:24:22 -07:00