Commit graph

  • 018b0ee7c1 Update CHANGELOG.md for 0.8.0 Sebastian Dröge 2019-06-24 19:30:53 +0300
  • 50d33513ea Regenerate with latest gir Sebastian Dröge 2019-06-24 19:19:53 +0300
  • 0aebe626b1 Update gir Sebastian Dröge 2019-06-24 19:05:20 +0300
  • 24d9dc6209 gstreamer: tags: make call to to_string() explicit Guillaume Desmottes 2019-06-18 16:33:19 +0530
  • 40d2db7095 gstreamer: caps: make call to to_string() explicit Guillaume Desmottes 2019-06-18 16:33:19 +0530
  • cd16337874 video: video-info: fix Display implementations Guillaume Desmottes 2019-06-18 15:45:33 +0530
  • e81b5717e9 audio: fix AudioFormat Display implementation Guillaume Desmottes 2019-06-18 15:45:33 +0530
  • af65497c39 video: fix VideoFormat Display implementation Guillaume Desmottes 2019-06-18 15:45:33 +0530
  • 856a5a25e8 pbutils: Fix build after EncodingContainerProfileExt stopped being generated Sebastian Dröge 2019-06-18 14:01:52 +0300
  • b87ffa17bb Run rustfmt also over all the generated code Sebastian Dröge 2019-06-18 13:12:00 +0300
  • e5aa6f59f9 Regenerate everything Sebastian Dröge 2019-06-18 13:10:46 +0300
  • 93dc69f3f3 Add generator.py from gstreamer-rs-sys Sebastian Dröge 2019-06-18 13:10:24 +0300
  • ac2cf29fb1 Run cargo fmt as part of generator.py Sebastian Dröge 2019-06-18 13:07:49 +0300
  • 8f6196c629 Add gir submodule Sebastian Dröge 2019-06-18 13:05:57 +0300
  • be0f64ce93 Run everything through rustfmt Sebastian Dröge 2019-06-18 13:04:39 +0300
  • 77a9f4b459 Remove ARM/Windows builds from the CI and add cargo fmt step Sebastian Dröge 2019-06-18 13:03:55 +0300
  • 78c1f50b53 Regenerate everything with latest gir Sebastian Dröge 2019-06-18 13:02:27 +0300
  • 8e52090356 Fix generator script to actually handle the y/N question as advertised Sebastian Dröge 2019-06-18 12:56:40 +0300
  • 8a907825e0 Update gir Sebastian Dröge 2019-06-18 12:55:33 +0300
  • c3ccec67eb video: turn VIDEO_MAX_PLANES to an usize Guillaume Desmottes 2019-06-18 13:30:59 +0530
  • 840d1847a1 video: add VIDEO_MAX_PLANES constant Guillaume Desmottes 2019-06-18 10:57:58 +0530
  • 491eaf3a73 video: VideoInfo: implement align() Guillaume Desmottes 2019-06-17 16:54:11 +0530
  • 4f024af7d6 gstreamer/serde: Fix compilation with serde feature enabled Sebastian Dröge 2019-06-06 09:25:19 +0300
  • d1e562b9f6 Explicitly add dyn keyword to trait objects Sebastian Dröge 2019-06-06 09:09:34 +0300
  • 7a69a1137c gstreamer: plugin_feature: use Rank enum Guillaume Desmottes 2019-06-04 15:04:50 +0530
  • 1cd733fb0b gstreamer: allow to register using Rank enum directly Guillaume Desmottes 2019-06-04 10:52:58 +0530
  • 2c31baaa0c gstreamer: Implement Add<u32> for gst::TypeFindProbability and fix comparison Sebastian Dröge 2019-06-04 10:47:38 +0300
  • 620a9b2a95 gstreamer: Implement Add<u32> for gst::Rank and fix comparison Sebastian Dröge 2019-06-04 10:21:26 +0300
  • d44c293753 Use TryFrom/TryInto traits where it makes sense instead of our previous ad-hoc solutions Sebastian Dröge 2019-06-03 18:42:00 +0300
  • fdb95f0033 gstreamer/format: Implement formatted value arithmetic with overflow checks Sebastian Dröge 2019-06-03 11:20:39 +0300
  • fbcdf90386 gstreamer/format: Add various other arithmetic operation impls for the different formatted values Sebastian Dröge 2019-06-03 11:13:32 +0300
  • b2ffe98d59 gstreamer/fraction: Add impls for various other arithmetic operations on fractions Sebastian Dröge 2019-06-03 10:56:40 +0300
  • c774bd8114 base: add bindings for GstBaseParse Guillaume Desmottes 2019-05-25 21:29:04 +0200
  • e9fbbc2b40 ci: bump minimum Rust version to 1.34 Guillaume Desmottes 2019-06-01 11:56:42 +0530
  • e5d0afee02 video: Add pack/unpack func bindings Sebastian Dröge 2019-05-28 09:26:44 +0200
  • 0147f03344 audio: Cast fewer points to *mut pointers in pack/unpack func bindings Sebastian Dröge 2019-05-26 18:31:21 +0200
  • 1c1533d076 check: Fix compilation with v1_16 feature enabled Sebastian Dröge 2019-05-28 04:46:41 +0200
  • 37071c9d60 gstreamer: Fix build with serde feature enabled Sebastian Dröge 2019-05-28 04:35:12 +0200
  • 004ce5d392 gstreamer: Re-export the paste crate for the gst_plugin_define! macro Sebastian Dröge 2019-05-27 22:42:37 +0200
  • faa6467d7a gstreamer: Export new 1.14+ plugin symbols if configured for 1.14+ Sebastian Dröge 2019-05-27 01:36:30 +0200
  • 61b1822c95 gstreamer: Fix URIHander::set_uri annotation Arun Raghavan 2019-05-25 19:10:36 +0200
  • 4798b4bcc9 video: Don't require the input buffers of the video codec frames to be writable Sebastian Dröge 2019-05-25 14:13:06 +0200
  • bc082ba56c video: Don't unref video codec state in set_format() Sebastian Dröge 2019-05-25 13:02:41 +0200
  • be9434e029 video: Add finish() virtual function for video encoder/decoder Sebastian Dröge 2019-05-25 11:25:56 +0200
  • 7a0bc76668 video: Add VideoEncoder bindings Sebastian Dröge 2019-05-25 10:11:06 +0200
  • 4096869075 Update byte-slice-cast to 0.3 Sebastian Dröge 2019-05-24 13:26:49 +0200
  • 4a8e860a9e gstreamer-video: Expose VideoBufferPool Vivia Nikolaidou 2019-05-12 18:17:33 +0300
  • 6461a3abaa buffer_pool: Add {get,set}_allocator bindings Vivia Nikolaidou 2019-05-12 17:50:03 +0300
  • 32e1d68d36 allocator: Expose GstAllocator Vivia Nikolaidou 2019-05-12 16:38:40 +0300
  • 922af1d606 Add GstMemory bindings Vivia Nikolaidou 2019-05-11 18:00:03 +0300
  • 044d931d01 flags: Expose GstMemoryFlags Vivia Nikolaidou 2019-05-11 16:33:45 +0300
  • 059860c744 Allow clippy job to fail in the CI for now Sebastian Dröge 2019-05-24 12:03:26 +0200
  • b5dcbe3897 gstreamer/proxypad: Move default functions to extension trait Sebastian Dröge 2019-05-23 22:28:07 +0200
  • 86e969d964 Remove various Into<Option<_>> trait bounds from functions Sebastian Dröge 2019-05-23 21:19:24 +0300
  • 6cef32a4dd Change various mini object references to references to the refcounted object Sebastian Dröge 2019-05-23 14:28:09 +0300
  • e6f65a5032 gstreamer/miniobject: ToOwned::to_owned() on references has to create a copy Sebastian Dröge 2019-05-17 16:14:23 +0300
  • c766f16403 video: add GST_BUFFER_POOL_OPTION_VIDEO_*_META constants Guillaume Desmottes 2019-05-23 15:07:02 +0200
  • 47121fe9d6 gstreamer-video: VideoDecoder bindings Guillaume Desmottes 2019-05-11 14:58:39 +0200
  • a986914bad Use Option<&T> instead of &Option<T> everywhere Sebastian Dröge 2019-05-22 23:27:13 +0300
  • 32d7f42d67 Remove unused extern crates Víctor Manuel Jáquez Leal 2019-05-16 17:59:18 +0200
  • 5398a80a73
    gstreamer/pad: Add a probe test Jan Alexander Steffens (heftig) 2019-05-12 16:48:46 +0200
  • d470881ac2
    gstreamer/pad: Handle PadProbeReturn::Handled more correctly Jan Alexander Steffens (heftig) 2019-05-12 15:03:16 +0200
  • d5317cccdd
    gstreamer/pad: Expose the flow_ret value in PadProbeInfo Jan Alexander Steffens (heftig) 2019-05-12 11:59:59 +0200
  • 061683af7b
    gstreamer/pad: Assert post-probe data did not become None Jan Alexander Steffens (heftig) 2019-05-12 16:04:15 +0200
  • 706fb66f0b
    gitignore: Ignore any target folder, not just in the root Jan Alexander Steffens (heftig) 2019-05-12 14:50:46 +0200
  • 94d4c5b42d buffer: display metas in Debug Guillaume Desmottes 2019-05-16 11:43:53 +0200
  • 0c0c056770 ges: Update bindings to 1.16.0 Sebastian Dröge 2019-05-16 01:54:10 +0300
  • 6bc25c6b66 Update GES bindings to 1.16.0 Sebastian Dröge 2019-05-16 01:00:42 +0300
  • 957cba4605 Update GES gir to 1.16.0 too Sebastian Dröge 2019-05-16 00:50:26 +0300
  • 861e410380 Set documentation URL to the GitLab pages documentation Sebastian Dröge 2018-11-26 15:21:13 +0100
  • 6071c68ab6 video: Add support for VideoCaptionMeta Sebastian Dröge 2019-05-16 00:35:19 +0300
  • e9edb8ddca sdp: Add SDPMessage::get_media_mut() and ::medias_mut() Sebastian Dröge 2019-05-15 17:15:41 +0300
  • 0bd22b2b05 Add missing license files Artem 2019-05-05 17:26:20 +0000
  • 496fc61873 pipeline: Add to lib.rs Vivia Nikolaidou 2019-05-12 16:38:16 +0300
  • 698120c620 Add tests for pad and element subclassing Sebastian Dröge 2019-05-11 15:43:52 +0200
  • c282f34c74 bus: Fix naming for filtered pop functions Sebastian Dröge 2019-05-11 15:43:32 +0200
  • 1a65c674a9 Add unset_*_flags functions Vivia Nikolaidou 2019-05-11 15:51:33 +0300
  • 6403c06990 Add API for setting/getting object flags Vivia Nikolaidou 2019-05-11 13:13:33 +0300
  • 9067b500c8 enums: Removed MessageType::Any Vivia Nikolaidou 2019-05-11 11:45:12 +0300
  • 05d936fcee gstreamer: Add binding for GstMessageType and gst_bus_timed_pop_filtered Vivia Nikolaidou 2019-05-10 19:07:02 +0300
  • 05519219ef buffer_pool: use to_glib_none() to cast BufferPoolAcquireParams Guillaume Desmottes 2019-05-07 13:27:07 +0530
  • fca4441a72 buffer_pool: implement ToGlibPtr and ToGlibPtrMut for BufferPoolAcquireParams Guillaume Desmottes 2019-05-06 17:27:24 +0530
  • 3bf853e42f CI: only build with all-features on nightly Jordan Petridis 2019-05-02 18:51:26 +0300
  • bc355ea3ee CI: refactor to use 'extends' instead of anchors Jordan Petridis 2019-05-02 18:51:22 +0300
  • 5f1a50026d Update futures code to futures 0.3 Sebastian Dröge 2019-05-02 21:35:12 +0300
  • 2b122a20c5 examples/glupload: Fix segmentation fault by ensuring the glutin context stays alive longer than the GStreamer GL display Sebastian Dröge 2019-04-29 15:43:51 +0300
  • bf96e264c9 gstreamer: Fix test for toc serialization François Laignel 2019-04-24 19:04:40 +0300
  • 4af06f0dd2 examples/glupload: Clean up considerably and port to glutin 0.21 Sebastian Dröge 2019-04-24 16:07:15 +0300
  • d460310ed1 appsink: Properly mark appsink callbacks as Send-only Sebastian Dröge 2019-04-24 15:44:55 +0300
  • 044e3985a3 Update dependencies Sebastian Dröge 2019-04-24 09:45:56 +0300
  • b2b8bfab52 Add manual implementations for various new 1.16 functions Sebastian Dröge 2019-04-23 19:53:10 +0300
  • 54705f959a message: DeviceAdded/Removed getters are transfer full Sebastian Dröge 2019-04-23 19:32:57 +0300
  • 8aad3e4dbb Update CI configuration for 1.16 Sebastian Dröge 2019-04-23 18:47:50 +0300
  • 88dcb82c8d Regenerate everything for 1.16.0 Sebastian Dröge 2019-04-23 17:32:09 +0300
  • 5c32a0d1d3 Update manual code and configuration for 1.16 Sebastian Dröge 2019-04-23 18:47:13 +0300
  • bf1fb86d56 Update gir-files for 1.16.0 Sebastian Dröge 2019-04-23 17:26:39 +0300
  • 7e7567ecec Update CI for 1.16.0 Sebastian Dröge 2019-04-23 17:20:08 +0300
  • 134564ca3c Regenerate everything with latest gir and gir-files Sebastian Dröge 2019-04-23 15:32:33 +0300
  • 4e2c2d5774 Update gir-files to 1.16.0 Sebastian Dröge 2019-04-23 12:05:44 +0300
  • 2e4b6be986 Update gir Sebastian Dröge 2019-04-23 12:04:08 +0300