Linux 6.0將其H.265/HEVC用戶空間API提升到穩定狀態


隨著Linux6.0多媒體子系統的變化,H.265/HEVC用戶空間API現在被視為穩定狀態。Linux6.0最新補丁已經將HEVC無狀態控制移出暫存區,並使"HEVCuapi表現穩定並可用於硬件解碼器"。

目前行使Linux內核HEVC用戶空間API的是全志SoC的Cedrus驅動和Hantro媒體驅動,以及用於瑞芯微和恩智浦SoC內VPU的Hantro視頻IP。此外,還有目前樹外的瑞芯微RKVDEC和Raspberry Pi"RPI"驅動程序,它們都使用這個HEVC用戶空間API。

通過這些使用API的驅動程序和持續的開源代碼完善,它已經是一個穩定的狀態,而不是一個暫存接口。

除最終確定用戶空間API之外,Linux 6.0的媒體子系統更新還增加Semi AR0521傳感器驅動,更新Cedrus和Hantro對H.265的支持,STKWebCam驅動已經從暫存狀態中升級出來,Intel AtomISP驅動也進行一些修復/清理,以及其他較小的驅動修復/改進。

關於Linux 6.0的媒體子系統更新的完整列表,請閱讀這份拉動請求:

https://lore.kernel.org/lkml/[email protected]/


相關推薦

2022-10-03

zen 7000"Raphael"平臺的音頻驅動支持。● 支持IO_uring用戶空間塊驅動,各種IO_uring優化,以及其他有希望的I/O相關工作,如Btrfs Send Protocol v2。● 對英特爾哈巴納實驗室高迪2加速器的初步支持。● H.265/HEVC媒體用戶空間API現

2022-08-12

ython 編寫過一款原型驅動程序,但它是通過遠程主機在用戶空間裡運行的。但若擁抱更高級的編程語言,將對我們的 GPU 逆向工程、以及基於不同理念的驅動程序設計大有裨益。當然,我有意識到 Linux 上的 Rust 支持仍處於早期階

2022-09-13

e介紹其長期研究的“Ghost”項目的最新進展。可知作為從用戶空間或eBPF程序控制Linux內核調度程序的一種方法,Ghost提供相當廣泛的API。對於開發者來說,他們還可根據系統偏好,而對調度行為進行微調。在周一的 LPC 2022 Dublin

2023-10-30

支持,為NouveauDRM驅動程序添加MesaNVKVulkan驅動程序所需的用戶空間API,繼續支持即將到來的Intel和AMD平臺,還有大量其他驅動程序改進,以及一些不錯的性能優化。有關 Linux 6.6 中所有重大變化的更全面概述,請參閱 Linux 6.6 功能

2022-09-13

名工程師,K.PrateekNayak剛剛發佈一系列補丁,並且專註於用戶空間提示(User-SpaceHinting)的任務放置計數。Phoronix 指出:最新工作進展表明 AMD 打算改進 Linux 內核調度程序,並將之用於 LLC CPU 項目、以期改進該公司的 EPYC(霄龍)

2024-02-28

因為它們實現復雜的算法,同時還通過 V4L2 控制來處理從用戶空間接收的數據。這些算法使用從用戶空間接收的數據來索引大量數組,從而受益於 Rust 的內存安全性。關於代碼的第一件事是它不包含任何綁定層。這裡的 Rust 代碼

2023-03-03

化、熵編碼和環路濾波等環節提供先進工具,壓縮率再次提升一倍。值得一提的是,H.266/VVC標準制定中,繞不開阿裡科學傢葉琰博士,她隨後主導Ali266編解碼器的開發項目。得益於Ali266,在解碼端即使市面上最便宜的手機,通過

2024-03-29

慮通過最近創建的加速器"accel"子系統將其"周易"NPU驅動程序上傳到Linux內核中。中國Arm公司的神經處理單元(NPU)驅動程序目前擁有開源內核和用戶空間堆棧。三年前,百度的一位工程師曾

2022-08-15

中還提及,AMD的霄龍(EPYC)芯片同樣有非常不錯的性能提升。Larabel 認為英特爾在開源兼容性上的努力和關註已經取得回報,尤其是在 Ice Lake 服務器 CPU 方面。他提到,預計會有更多的調度程序更改和內核改進,並且很可能會很

2022-09-17

筆記本電腦硬件改進工作,他最近一直關註的一項舉措是用戶界面當中的背光/亮度調節界面,這一直是Linux系統控制筆記本電腦硬件的一個短板。本周在Linux管道工(Linux Plumbers)會議上包含一個關於這個長期以來存在的需要改

2022-09-03

最大的改進是引入對 Linux 6.0 內核的初步支持,這意味著用戶可以虛擬化采用 Linux Kernel 6.0 的 GNU/Linux 的發行版本。在 Linux Kernel 6.0 今年秋季正式發佈之後,用戶可以在 Linux 6.0 驅動的發行版本中安裝 VirtualBox。VirtualBox 6.1.36 對 Red

2022-08-09

激活 / 禁用 AMT 功能。以 Linux 6.0+ ThinkPad 系統環境為例,用戶可查詢打印輸出至 dmesg 的消息來判斷 AMT 狀態。巧的是,上周 Michael Larabel 剛剛在采用 AMD 銳龍 PRO 7 6850U 處理器的 ThinkPad X13 Gen 3 機型上,測試並分享 ACPI 平臺配置文件

2023-04-23

容保護屬性"。建議的"內容保護屬性"將是一種用戶空間將HDCP密鑰從用戶空間推送到需要密鑰的底層驅動程序的方式,以便為特定的顯示器/監視器連接器啟用HDCP。到目前為止,需要密鑰來啟用HDCP的驅動程序都是依靠

2024-02-26

支持 ReBAR。今天為 Linux 6.8 合並的內容是延遲 VERW 在返回用戶空間時的清除時間,以便更好地處理側信道漏洞保護(如英特爾 MDS)。本周還修復Framework 13 AMD 筆記本電腦的卡死/恢復問題。此外還有一些Bcachefs 修復。Linus Torvalds 在