{"id":62396,"library":"gstreamer-sys","title":"GStreamer Sys","description":"FFI bindings to libgstreamer-1.0","status":"active","version":"0.25.2","language":"rust","source_language":null,"source_url":"https://gitlab.freedesktop.org/gstreamer/gstreamer-rs","tags":["gstreamer","ffi","multimedia","bindings","sys"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\ngstreamer-sys = \"0.25.2\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add gstreamer-sys","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"GstElement","correct":"use gstreamer_sys::GstElement;"}],"quickstart":{"code":"use gstreamer_sys::GstElement;\n\n// Raw FFI usage; typically use the safe `gstreamer` crate instead","lang":"rust","description":"Low-level FFI bindings; prefer the safe `gstreamer` crate for normal use."},"warnings":[{"fix":"Use `gstreamer` crate instead of `gstreamer-sys`","message":"Unsafe raw FFI; prefer the safe `gstreamer` crate","severity":"gotcha","affected_versions":">=0.1.0"},{"fix":"Install libgstreamer1.0-dev (Linux) or equivalent","message":"Requires GStreamer development libraries installed","severity":"gotcha","affected_versions":">=0.1.0"}],"env_vars":null,"search_vec":"'-1.0':7 'bind':4,11 'ffi':3,9 'gstreamer':1,8 'libgstream':6 'multimedia':10 'sys':2,12","created_at":"2026-06-17T16:29:15.554381+00:00","updated_at":"2026-06-17T16:29:15.554381+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://gstreamer.freedesktop.org","github":null,"docs":"https://docs.rs/gstreamer-sys/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}