gstreamer-rs/gstreamer-pbutils/src
Sebastian Dröge 003554876c Update various APIs to use glib::GStr
Currently only covers what is needed to keep code compiling, plus
everything caps/structure/tags related.

This avoids unnecessary heap allocations for adding the NUL-terminator
of C strings, and especially makes caps/structure handling as efficient
as in C.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1190>
2023-01-15 21:05:57 +02:00
..
auto Regenerate with latest gir 2023-01-15 20:17:11 +02:00
subclass Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
audio_visualizer.rs Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
discoverer.rs Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
discoverer_stream_info.rs Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
discoverer_video_info.rs Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
element_properties.rs Change some assertions to debug assertions 2023-01-14 17:13:46 +02:00
encoding_profile.rs Change some assertions to debug assertions 2023-01-14 17:13:46 +02:00
flag_serde.rs Group and merge imports in all manual code 2023-01-04 13:25:17 +02:00
functions.rs Update various APIs to use glib::GStr 2023-01-15 21:05:57 +02:00
lib.rs gstreamer: Move initialization panic into a separate function 2023-01-05 21:33:14 +02:00