blakeblackshear.frigate/web/src/components
Nicolas Mowen f9ed082e35
Use react lazy to break js files into smaller chunks & remove videojs in favor of hls.js (#10431)
* Use dynamic imports to reduce initial load times

Remove videojs

* Convert to using hls.js instead of videojs

* Improve mobile controls experience

* Cleanup

* Ensure playback rate stays teh same when source changes

* Use webp for latest camera image

* Switch to hls.js on error

* Don't rerun error if hls already tried

* Fix error checking

* also check for media decode error to fallback to HLS

---------

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2024-03-13 15:24:24 -05:00
..
bar Update camera activity indicator (#10208) 2024-03-03 09:32:47 -07:00
camera Update camera activity indicator (#10208) 2024-03-03 09:32:47 -07:00
card Redesign exports page (#10359) 2024-03-10 07:25:16 -06:00
dynamic Remove paging (#10310) 2024-03-07 08:33:36 -06:00
filter Add ability to add legacy birdseye to camera groups (#10404) 2024-03-12 13:53:01 -06:00
graph Improve graph using pandas (#9234) 2024-01-31 12:56:11 +00:00
image Fix gif layout (#10421) 2024-03-13 08:58:46 -05:00
indicators Redesign exports page (#10359) 2024-03-10 07:25:16 -06:00
navigation Reviewed buttons (#10271) 2024-03-05 18:39:37 -06:00
overlay Indicate on calendar which days have unreviewed activity (#10381) 2024-03-11 10:14:41 -05:00
player Use react lazy to break js files into smaller chunks & remove videojs in favor of hls.js (#10431) 2024-03-13 15:24:24 -05:00
settings Update camera activity indicator (#10208) 2024-03-03 09:32:47 -07:00
timeline UI tweaks (#10402) 2024-03-12 09:23:54 -06:00
ui Tweaks fixes (#10311) 2024-03-07 08:34:11 -06:00
Logo.tsx Streamline live view (#9772) 2024-02-10 05:30:53 -07:00
Statusbar.tsx Add support for live fullscreen mode (#10191) 2024-03-02 21:59:50 -06:00
Wrapper.tsx Fix handling of recordings and switching cameras (#10351) 2024-03-10 08:17:09 -05:00