Releases: StaZhu/enable-chromium-hevc-hardware-decoding
Releases · StaZhu/enable-chromium-hevc-hardware-decoding
Chromium v133.0.6853.0
- [Mac, Win, Android] Add
MediaRecorder
HEVC encoding muxer support. - [Mac, Win, Android] Get actual supported HEVC decode capability from GPU factory for RTC.
- [Win, Mac, Linux] Fixed a HEVC playback failure caused by incorrect
TemporalId
calculation that resulting someL1T3
/L1T4
HEVC videos unable to play. - [Win] Unlock the HEVC/VP9/AV1 max HW encoding resolution limit from
1080P & 30fps
to max8k & 128fps
, or4k & 300fps
. - [Win] Unlock the H.264 max HW encoding resolution limit from
1080P & 30fps
to max4k & 66fps
, or2k & 172fps
. - [Win] Enable
L1T2
/L1T3
WebRTC support for WebRTC. - [Win] Allow PQ10 transfer without HDR metadata video to be able to HDR MPO on Intel GPU devices.
- [Mac] Fixed an issue where on Apple Silicon Mac using
macOS >= 15
, H.264/HEVC can't HW encode. - [Mac] Add software HEVC encoding support.
- [Mac] Increase Apple Silicon Mac HEVC encode resolution limit from
4096x2304 & 120fps
to8192x4352 & 120fps
. - [Mac] Portrait resolution support for macOS.
- [Android] High framerate encoding support for Android.
Chromium v130.0.6690
- Support HEVC Main Still Picture Profile for Windows.
- Add
EBU_3213_E
colorspace primary support. - Fixed HEVC WebRTC encoding failure on macOS.
Chromium v128.0.6566.0
- Add HEVC WebRTC support for Windows/macOS/Android.
- Fixed HDR10 MPO crash issue when switching
src
between SDR/HDR video. - Fixed issue where HEVC Rext 4:2:2/4:4:4 video chroma sampling was downgraded to 4:2:0 on Windows/macOS platforms.
- Fixed issue of abnormal color when HEVC video encoded with GBR color space matrix.
Chromium v124.0.6333.0
- Fixed issue of HDR brightness transition when scrolling the page after turning on NVIDIA RTX Auto HDR function on Windows.
- Fixed tone-mapping results are too bright issue when both SDR and HDR displays are connected, HDR video tone mapping results are guaranteed to be accurate when dragging browser windows between HDR and SDR displays back and forth now on Windows.
- FIxed a bunch of multi-channel audio issues, each channel should be able to upmix or downmix or mapped properly on macOS.
- Bump to chromium v124.0.6333.0.
Chromium v122.0.6213.0
- Resolve window can not maximize issue on Linux introduced from v122.0.6173.0 binary.
- Bump to chromium v122.0.6213.0.
Chromium v122.0.6173.0
- Improved Dolby Vision playback capabilities for MediaSource Extension API on all platforms.
- Support MV-HEVC Base Layer playback on Mac and Windows.
- Fixed CRA/RASL image artifact issue when seeking on Winodows.
- Block Intel driver version between 20.19.15.4284 and 20.19.15.5172 that could cause HEVC playback crash on Windows.
- Fix 10bit video playback issues for AMD GPU on Windows (black screen when playing HLG video in SDR mode, 4K freezes, high memory usage, color change when switching full-screen, crash when playing SDR video in HDR mode).
- Add HEVC Rext 8bit 422 support on Windows.
- More threads will be used for ffmpeg SW decoder.
- Bump to chromium v122.0.6173.0.
Chromium v117.0.5930.0
- Add HEVC SVC (L1T2) WebCodecs
VideoEncoder
encoding support for macOS >= 14 and Apple Silicon only. - Add HEVC Rext 8bit 444, 12bit 422, 12bit 444 support on Windows for Intel Gen10+ iGPU.
- Add HEVC HW encoding support for Webcodecs
VideoEncoder
API on Android 10.0+. - Fixed 8bit HDR HEVC
<video>
orMediaSource
playback failure issue on Windows. - Fixed latency issue with WebCodecs
VideoDecoder
implementation for HEVC on Windows (detail: w3c/webcodecs#698). - Fixed duplicated parameter sets insertion when
VideoColorSpace
changed with WebCodecsVideoEncoder
implementation for HEVC on Windows and macOS. - Fixed reconfigure error when changing width or height in
VideoEncoderConfig
with WebCodecsVideoEncoder
API on macOS. - Bump to chromium v117.0.5930.0.
Chromium v115.0.5474.0
- Add AC-3/E-AC-3 audio decoding for Windows and macOS based on MediaFoundation and AudioToolbox. More information here.
- Fix a HDR cache key issue that may cause video over exposed.
- Bump to chromium v115.0.5474.0.
Chromium v110.0.5481.54
- Support Bitstream HDR static metadata (HDR10) extraction for HEVC/H.264/AV1 on Windows.
- Support Bitstream HDR static metadata (HDR10) extraction for HEVC on macOS.
- Fixed the incomplete SEI parsing logic for H.264/HEVC.
- Bump to chromium v110.0.5481.54.
Chromium v110.0.5428.0
- Support HEVC HW encoding on Windows and macOS.
- Support 10bit WebCodec decoding.
- Support HEVC with Alpha WebCodec decoding and preserve its alpha layer on macOS.
- Support HEVC HDR metadata extraction.
- Support HEVC HW VAAPI decoding on Linux.
- Increased WebCodec max encoding frame rate from 30 to 120fps on macOS.
- Improved HDR Tone mapping color accuracy and performance on Windows.
- Decrease 66% HEVC with Alpha decoding CPU usage on macOS.
- Decrease 50% GPU memory usage when decoding 10bit videos on SDR screen on Windows.
- Fix a bug if D3D11VideoDecoder is disabled by gpu workaround on Windows, support detection API still report "supported".
- Fix incorrect ucNumDeltaPocsOfRefRpsIdx param passed to D3D11 HEVC decoder on Windows.
- Bump to chromium v110.0.5428.0.