gstreamer-rs/gstreamer/src
Sebastian Dröge 9f96c5e573 gstreamer/buffer: Unmap memory in flush() of the Write impl of the buffer cursor
This makes sure that any remaining data is actually written out as part
of the unmapping, which might be necessary depending on the memory type.
2020-04-07 13:47:04 +03:00
..
auto Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
subclass Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
allocation_params.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
allocator.rs Use Results instead of Options where they signal an error instead of just a missing value 2019-12-17 22:21:28 +02:00
bin.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
buffer.rs gstreamer/buffer: Move BufferCursor/BufferRefCursor into its own module 2020-04-07 12:59:24 +03:00
buffer_cursor.rs gstreamer/buffer: Unmap memory in flush() of the Write impl of the buffer cursor 2020-04-07 13:47:04 +03:00
buffer_pool.rs impl Clone for BufferPoolConfig and PlayerConfig 2020-01-30 23:10:26 +02:00
buffer_serde.rs Use Results instead of Options where they signal an error instead of just a missing value 2019-12-17 22:21:28 +02:00
bufferlist.rs Change various mini object references to references to the refcounted object 2019-05-24 10:04:16 +00:00
bufferlist_serde.rs Fix various minor clippy warnings 2019-02-21 19:56:23 +02:00
bus.rs Allow changing bus sync handler and appsink/src callbacks when running with 1.16.3 or newer 2020-02-15 10:25:19 +01:00
bus_unix.rs Use MaybeUninit::zeroed() everywhere possible instead of mem::zeroed() 2019-07-11 17:56:50 +03:00
bus_windows.rs Fix Windows build 2019-09-13 09:55:32 +02:00
caps.rs gstreamer/caps: Assert on ANY caps in fixate() and work around bug in handling EMPTY caps 2020-03-09 13:02:20 +02:00
caps_features.rs Switch everything from lazy_static to once_cell::Lazy 2020-01-22 19:57:41 +02:00
caps_features_serde.rs Silence/fix various clippy warnings 2019-03-07 14:05:35 +02:00
caps_serde.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
child_proxy.rs Explicitly add dyn keyword to trait objects 2019-06-06 09:09:34 +03:00
clock.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
clock_time.rs Update manual code 2019-04-15 19:19:19 +03:00
clock_time_serde.rs Fix various clippy warnings in the serde code 2018-10-11 11:58:01 +03:00
context.rs Update manual code 2019-04-15 19:19:19 +03:00
date_time.rs gstreamer/datetime: Add TryFrom impls for converting between glib::DateTime and gst::DateTime 2020-03-22 14:01:32 +02:00
date_time_serde.rs gstreamer/datetime: new_from_g_date_time() can actually return NULL 2020-03-22 14:01:32 +02:00
device_monitor.rs Use NonZeroU64/U32 for PadProbeId, NotifyId and DeviceMonitorFilterId 2020-01-05 11:09:46 +02:00
device_provider.rs gstreamer: allow to register using Rank enum directly 2019-06-04 12:50:43 +03:00
element.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
enums.rs gstreamer: use thiserror crate 2020-01-10 18:54:50 +05:30
error.rs gstreamer/log: Allow any glib::Object as target for logging 2020-02-22 18:42:02 +02:00
event.rs Minor cleanup in various places 2020-03-09 12:55:14 +02:00
format.rs Use TryFrom/TryInto traits where it makes sense instead of our previous ad-hoc solutions 2019-06-03 18:42:34 +03:00
format_serde.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
functions.rs gstreamer: Use more accurate types for Seqnum, GroupId and MetaSeqnum 2020-01-25 00:07:36 +02:00
ghost_pad.rs Use Results instead of Options where they signal an error instead of just a missing value 2019-12-17 22:21:28 +02:00
gobject.rs Update manual code 2019-04-15 19:19:19 +03:00
iterator.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
lib.rs gstreamer/buffer: Move BufferCursor/BufferRefCursor into its own module 2020-04-07 12:59:24 +03:00
log.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
memory.rs gstreamer: add MemoryRef::dump() 2019-12-24 09:15:34 +05:30
message.rs gstreamer: Use more accurate types for Seqnum, GroupId and MetaSeqnum 2020-01-25 00:07:36 +02:00
meta.rs gstreamer: Use more accurate types for Seqnum, GroupId and MetaSeqnum 2020-01-25 00:07:36 +02:00
miniobject.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
object.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
pad.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
pad_template.rs Use Results instead of Options where they signal an error instead of just a missing value 2019-12-17 22:21:28 +02:00
param_spec.rs Update manual code 2019-04-15 19:19:19 +03:00
parse_context.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
pipeline.rs pipeline: Add to lib.rs 2019-05-12 16:41:18 +03:00
plugin.rs Add API for setting/getting object flags 2019-05-11 13:13:33 +03:00
plugin_feature.rs gstreamer: plugin_feature: use Rank enum 2019-06-04 12:56:18 +03:00
promise.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
proxy_pad.rs gstreamer/proxypad: Move default functions to extension trait 2019-05-24 10:04:16 +00:00
query.rs Switch everything from mem::uninitialized() to MaybeUninit or mem::zeroed() 2019-07-11 17:56:50 +03:00
sample.rs gstreamer/sample: Silence clippy warning 2019-11-14 12:11:10 +00:00
sample_serde.rs Manual code fixes 2019-11-11 11:34:09 +01:00
segment.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
segment_serde.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
static_caps.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
static_pad_template.rs Update for new from_glib_borrow signature 2020-04-05 18:48:48 +03:00
stream.rs Remove various Into<Option<_>> trait bounds from functions 2019-05-24 10:04:16 +00:00
stream_collection.rs Remove various Into<Option<_>> trait bounds from functions 2019-05-24 10:04:16 +00:00
structure.rs gstreamer: Return &'static str from StructureRef 2020-03-12 19:25:12 +01:00
structure_serde.rs gstreamer/datetime: new_from_g_date_time() can actually return NULL 2020-03-22 14:01:32 +02:00
tag_setter.rs Update manual code 2019-04-15 19:19:19 +03:00
tags.rs Switch everything from lazy_static to once_cell::Lazy 2020-01-22 19:57:41 +02:00
tags_serde.rs gstreamer/datetime: new_from_g_date_time() can actually return NULL 2020-03-22 14:01:32 +02:00
toc.rs Switch everything from mem::uninitialized() to MaybeUninit or mem::zeroed() 2019-07-11 17:56:50 +03:00
toc_serde.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
typefind.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
utils.rs Add #[must_use] attribute to mutex guards / stream lock 2020-02-28 16:29:48 +02:00
value.rs Fix various new clippy warnings from 1.40 2019-12-22 12:10:27 +02:00
value_serde.rs gstreamer/datetime: new_from_g_date_time() can actually return NULL 2020-03-22 14:01:32 +02:00