gstreamer-rs/gstreamer-video/src
Guillaume Desmottes 47121fe9d6 gstreamer-video: VideoDecoder bindings
The VideoCodecFrame and VideoCodecState is C API is unfortunatelly unsafe
by design. So we workarounded it by ensuring the decoder stream lock was
hold while user has a writable reference on those objects.

Based on previous work from Thibault Saunier and Philippe Normand.

Fixes #161
2019-05-22 20:40:57 +00:00
..
auto gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
subclass gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
functions.rs Add manual implementations for various new 1.16 functions 2019-04-23 20:45:39 +03:00
lib.rs gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
utils.rs gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
video_codec_frame.rs gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
video_codec_state.rs gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
video_decoder.rs gstreamer-video: VideoDecoder bindings 2019-05-22 20:40:57 +00:00
video_event.rs Update manual code 2019-04-15 19:19:19 +03:00
video_format.rs Update manual code 2019-04-15 19:19:19 +03:00
video_format_info.rs Update manual code 2019-04-15 19:19:19 +03:00
video_frame.rs Update manual code 2019-04-15 19:19:19 +03:00
video_info.rs Update manual code 2019-04-15 19:19:19 +03:00
video_meta.rs video: Add support for VideoCaptionMeta 2019-05-16 00:35:19 +03:00
video_overlay.rs Update manual code 2019-04-15 19:19:19 +03:00
video_overlay_composition.rs Update manual code 2019-04-15 19:19:19 +03:00
video_rectangle.rs Update manual code 2019-04-15 19:19:19 +03:00
video_time_code.rs Update manual code 2019-04-15 19:19:19 +03:00
video_time_code_interval.rs Update manual code 2019-04-15 19:19:19 +03:00