GStreamer tani ka aftësinë për të ofruar shtojca të shkruara në Rust

Korniza multimediale GStreamer ka aftësinë të dërgojë shtojca të shkruara në gjuhën e programimit Rust si pjesë e lëshimeve zyrtare binare. Nirbheek Chauhan, i cili është i përfshirë në zhvillimin e GNOME dhe GStreamer, ka propozuar një patch për GStreamer që ofron strukturën Cargo-C të recetave të nevojshme për të dërguar shtojcat Rust në bërthamën e GStreamer.

Mbështetja Rust është aktualisht e disponueshme për ndërtimet e GStreamer në platformat Linux, macOS dhe Windows (nëpërmjet MSVC) dhe ka të ngjarë të përfshihet në versionin GStreamer 1.22. Mbështetja për ndërtimin e recetave Cargo-C për Android dhe iOS do të jetë gati për t'u përfshirë në versionin GStreamer 1.24.

Ndryshimet e zbatuara do të lejojnë akses më të lehtë në shtojcat si elementët HTTP të bazuara në reqwest, lavamani WebRTC WHIP, dekoderi dav1d, koduesi rav1e, zbatimi RaptorQ FEC, AWS dhe ndërprerësi i kthimit (për ndërrim të lehtë midis burimeve).

Burimi: opennet.ru

Shto një koment