gstreamer-rs/gstreamer-video/src
Sebastian Dröge fa5491e6b3 Use borrowed miniobject/structure types in more places
When the function does not keep around an additional reference of the
value this is correct and more flexible for callers.

https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/420

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1152>
2022-11-21 12:40:37 +02:00
..
auto Use borrowed miniobject/structure types in more places 2022-11-21 12:40:37 +02:00
subclass Fix various new clippy warnings 2022-11-01 11:10:57 +02:00
caps.rs examples, audio, pbutils, video: Use AudioCapsBuilder and VideoCapsBuilder 2022-10-14 13:59:51 +03:00
caps_features.rs Fix license header situation 2020-12-15 11:53:31 +01:00
color_balance_channel.rs video: Add bindings for ColorBalance / ColorBalanceChannel 2021-11-15 20:38:06 +00:00
enums.rs Use borrowed miniobject/structure types in more places 2022-11-21 12:40:37 +02:00
flag_serde.rs Add De/Serialization for most bitflag types 2022-05-06 09:05:52 +00:00
functions.rs gstreamer: Add PartialEq impls between owned/borrowed miniobjects/structures 2022-11-21 12:40:37 +02:00
lib.rs Use borrowed miniobject/structure types in more places 2022-11-21 12:40:37 +02:00
navigation.rs Use IntoGlibPtr trait instead of implementing into_ptr 2022-05-07 13:38:11 +02:00
utils.rs video: Add bindings for VideoAggregator 2022-03-22 19:00:32 +02:00
video_aggregator.rs video: Add bindings for VideoAggregator 2022-03-22 19:00:32 +02:00
video_aggregator_convert_pad.rs video: Add bindings for VideoAggregator 2022-03-22 19:00:32 +02:00
video_aggregator_pad.rs video: Add bindings for VideoAggregator 2022-03-22 19:00:32 +02:00
video_buffer_pool.rs Generate missing doc aliases for newtypes 2021-06-01 15:15:59 +02:00
video_codec_frame.rs Use IntoGlibPtr trait instead of implementing into_ptr 2022-05-07 13:38:11 +02:00
video_codec_state.rs manual code: fix-getters-def doc aliases 2021-05-03 20:46:57 +02:00
video_color_matrix.rs manual code: fix-getters-def doc aliases 2021-05-03 20:46:57 +02:00
video_converter.rs Fix various new clippy warnings 2022-11-01 11:10:57 +02:00
video_decoder.rs Use IntoGlibPtr trait instead of implementing into_ptr 2022-05-07 13:38:11 +02:00
video_encoder.rs Use IntoGlibPtr trait instead of implementing into_ptr 2022-05-07 13:38:11 +02:00
video_event.rs Rename feature 'ser_de' as 'serde' 2022-09-12 19:36:30 +02:00
video_format.rs examples, audio, pbutils, video: Use AudioCapsBuilder and VideoCapsBuilder 2022-10-14 13:59:51 +03:00
video_format_info.rs video: Add bindings for VideoFormatInfo::tile_sizes() 2022-05-03 15:41:54 +03:00
video_frame.rs video: Add various VideoFormatInfo/VideoInfo/VideoFrame helper API 2022-04-04 15:50:09 +03:00
video_hdr.rs Remove unneeded std::convert::TryFrom/TryInto and std::str::FromStr imports 2021-10-31 18:20:31 +02:00
video_info.rs examples, video: Use .into() instead of gst::Fraction::new() 2022-10-14 16:26:00 +03:00
video_message.rs as_ptr() and as_mut_ptr() accessors are safe 2022-08-12 08:29:49 +02:00
video_meta.rs Implement more iterator functions / traits in custom iterators for efficiency reasons 2022-05-22 12:42:42 +03:00
video_overlay.rs Add missing doc aliases to manual code 2021-05-19 22:36:18 +02:00
video_overlay_composition.rs Implement more iterator functions / traits in custom iterators for efficiency reasons 2022-05-22 12:42:42 +03:00
video_rectangle.rs video/video_rectangle: Mark struct as repr(C) for FFI transparency 2021-09-04 00:13:24 +02:00
video_time_code.rs Update minimum supported version to 1.14 2022-04-07 12:45:47 +03:00
video_time_code_interval.rs Implement glib::ValueTypeOptional for various types 2021-12-16 17:40:39 +00:00