Commit graph

  • 80265967f7 Add some more bindings related to buffers and taglists Sebastian Dröge 2017-07-25 15:21:03 +0300
  • e73f57cd31 Add support for Buffers in pad probes Sebastian Dröge 2017-07-25 15:08:42 +0300
  • acd0fc7874 Add Buffer bindings from gst-plugin-rs Sebastian Dröge 2017-07-25 15:01:24 +0300
  • 28f665502b Implement all caps/structure operations Sebastian Dröge 2017-07-25 02:03:18 +0300
  • aadf2e3b30 Move examples into bin subdirectory to simplify Cargo.toml Sebastian Dröge 2017-07-25 01:33:54 +0300
  • d1cf7d609f Implement Caps::iter_mut() Sebastian Dröge 2017-07-25 01:33:14 +0300
  • 9fdf422e9b Random cleanup Sebastian Dröge 2017-07-25 01:17:50 +0300
  • ab4aa57a86 Fix indentation in a few places and remove unused imports Sebastian Dröge 2017-07-24 11:52:28 +0300
  • e87c459099 Add bindings for pad probes Sebastian Dröge 2017-07-24 11:51:14 +0300
  • c750b62e98 Regenerate with latest gir and update everything Sebastian Dröge 2017-07-21 15:14:58 +0300
  • d51c5d24b9 Regenerate with latest gir Sebastian Dröge 2017-07-21 15:13:47 +0300
  • ce33439465 Add GObjectExtManual trait and implement set_property_from_string() there Sebastian Dröge 2017-07-20 11:39:44 +0300
  • 91649b259a Regenerate with latest gir Sebastian Dröge 2017-07-19 21:41:25 +0300
  • fa326c86cb Regenerate with latest gir Sebastian Dröge 2017-07-19 21:40:16 +0300
  • 5e58998c76 Implement FromStr for Caps and Structure Sebastian Dröge 2017-07-13 14:57:02 +0300
  • a94d4d583d Re-export gst::ObjectExt as gst::GstObjectExt to prevent conflict with glib::ObjectExt Sebastian Dröge 2017-07-13 10:36:38 +0300
  • 9c357abf1a Add support for Fractions Sebastian Dröge 2017-07-12 13:25:11 +0300
  • 8421cec1ee Implement message types that use tag lists / structures Sebastian Dröge 2017-07-12 11:04:12 +0300
  • 49ea4e45fa Re-enable iterator test for Structure Sebastian Dröge 2017-07-12 10:38:34 +0300
  • b44c815696 Re-enable Caps tests Sebastian Dröge 2017-07-12 10:32:39 +0300
  • 64f8b8c015 Add missing manual Bus bindings Sebastian Dröge 2017-07-12 10:28:42 +0300
  • 796e37b4b6 Initial tag support Sebastian Dröge 2017-07-12 10:27:43 +0300
  • 6461be1372 Convert launch examples to get the pipeline string from the commandline Sebastian Dröge 2017-07-11 21:21:56 +0300
  • 9cfb83d6a2 Add Source support to GstBus, and the sync message handler Sebastian Dröge 2017-07-11 19:29:16 +0300
  • 71c0885575 Remove some unused "use"s Sebastian Dröge 2017-07-11 00:36:38 +0300
  • 4c5aa49fa2 Run manual code through rustfmt Sebastian Dröge 2017-07-11 00:33:24 +0300
  • abe4248a96 Some more Caps cleanup Sebastian Dröge 2017-07-11 00:31:53 +0300
  • 4964495b03 Implement some more missing API now that we have Structure Sebastian Dröge 2017-07-11 00:26:27 +0300
  • 8f49779329 For borrowing Structures, StructureRef has to be used Sebastian Dröge 2017-07-11 00:08:56 +0300
  • c0707bed94 Add initial caps bindings Sebastian Dröge 2017-07-11 00:02:08 +0300
  • 944c71f953 Implement StaticType for Structure Sebastian Dröge 2017-07-10 17:13:49 +0300
  • 1264f2f5c0 Rename MessageImpl to MessageRef Sebastian Dröge 2017-07-10 12:39:15 +0300
  • e43bf21ded Add initialization safety assertions Sebastian Dröge 2017-07-10 12:36:15 +0300
  • 992105b49f Implement basic GstStructure bindings Sebastian Dröge 2017-07-07 16:04:54 +0300
  • decf5da6d0 Add copyright notices Sebastian Dröge 2017-07-07 14:47:28 +0300
  • 4808865371 Implement Builder for all Messages Sebastian Dröge 2017-07-07 14:38:00 +0300
  • 9ae4a4f862 Add launch example using the GTK main loop Sebastian Dröge 2017-07-05 19:10:58 +0300
  • 8f8ba45588 Use Object::set_property() instead of unsafe code for setting filesrc location Sebastian Dröge 2017-07-05 15:18:25 +0300
  • 291f329fc3 Add Element::add_many(), ::remove_many(), Bin::link_many(), ::unlink_many() Sebastian Dröge 2017-07-05 11:09:49 +0300
  • e3902bbbf6 Add decodebin example and add some missing API for it Sebastian Dröge 2017-07-05 10:40:02 +0300
  • 9b91024221 Implement all message parsing API Sebastian Dröge 2017-07-05 01:47:33 +0300
  • cb26c0aaed Remove some useless message code Sebastian Dröge 2017-07-03 18:43:47 +0300
  • 9a364c26c6 Remove EOS message constructor for now Sebastian Dröge 2017-07-03 18:11:26 +0300
  • fc8046b9bd Implement simple example application and clean up API Sebastian Dröge 2017-07-03 18:08:43 +0300
  • 7a110ace10 Export parse_launch / parse_bin_from_description at the crate level Sebastian Dröge 2017-07-03 17:57:57 +0300
  • eeea572c96 Implement further parts of the Message machinery Sebastian Dröge 2017-07-03 17:52:10 +0300
  • 602c3f257f Generate Bus/ElementFactory without traits, generate Plugin Sebastian Dröge 2017-07-03 14:06:08 +0300
  • aa3581cee9 Add initial Message/MiniObject bindings Sebastian Dröge 2017-07-03 13:56:26 +0300
  • 2546045593 Implement init() around gst_init_check() Sebastian Dröge 2017-07-03 12:26:40 +0300
  • b14f0278c1 Regenerate everything with latest gir Sebastian Dröge 2017-06-29 09:02:08 +0300
  • 771b5c8094 Add previously forgotten functions module Sebastian Dröge 2017-06-25 11:26:16 +0300
  • f777258564 Update .gir files to 1.12.1 Sebastian Dröge 2017-06-25 11:16:36 +0300
  • fbadb070c6 Regenerate for updated .gir files Sebastian Dröge 2017-06-25 11:02:59 +0300
  • a6c8f62099 Update .gir files to 1.12.1 Sebastian Dröge 2017-06-25 10:59:38 +0300
  • b792f4b5da Regenerate with latest gir and configure default concurrency to send+sync Sebastian Dröge 2017-06-25 11:04:37 +0300
  • e41fb76d2d Use new bool_return_is_error configuration for various functions Sebastian Dröge 2017-06-24 12:02:24 +0300
  • 6b4e3e9bd4 Switch to GIT versions of crates and regenerate with latest GIR Sebastian Dröge 2017-06-24 11:55:28 +0300
  • 01d79cc53c Update to bitflags 0.9 Sebastian Dröge 2017-06-07 17:14:32 +0300
  • 706bf6687a Require GIT versions of glib-sys/gobject-sys Sebastian Dröge 2017-05-22 11:35:40 +0300
  • d92f865f36 Update Gst-1.0.gir with floating reference fixups from GIT master Sebastian Dröge 2017-05-17 15:59:16 +0300
  • 15b08a4293 Initial commit Sebastian Dröge 2017-05-12 14:24:03 +0200
  • c7582139c7 Update to glib-sys/gobject-sys 0.3.4 and update versions to 0.1.1 Sebastian Dröge 2017-05-10 11:02:35 +0200
  • 385ff00de5 Update GIR files from 1.12.0 final release Sebastian Dröge 2017-05-10 10:52:03 +0200
  • 0dc9558ea2 Update gstreamer-app-sys Cargo.toml for GIT gobject/glib-sys Sebastian Dröge 2017-04-13 20:43:36 +0300
  • 6401bef067 Add GstApp bindings Sebastian Dröge 2017-04-13 20:36:14 +0300
  • 92b40d02a4 Revert last commit Sebastian Dröge 2017-04-10 14:35:44 +0300
  • 1e63a820a6 Fix GstTag bindings Sebastian Dröge 2017-04-10 14:10:33 +0300
  • d572897521 Fix-up the last truncated struct Sebastian Dröge 2017-04-09 23:35:21 +0300
  • 80a0bfbc8d Update to latest GIR and depend on GIT versions of glib-sys/gobject-sys Sebastian Dröge 2017-04-09 21:10:14 +0300
  • 57956cafad Install libgstreamer-plugins-base1.0-dev for Travis Sebastian Dröge 2017-04-09 13:41:27 +0300
  • 1fdcf48303 Add -sys bindings for GStreamer base, audio, video, tag, pbutils Sebastian Dröge 2017-04-09 13:34:20 +0300
  • 235840cf05 Add manual steps to the .travis.yml Sebastian Dröge 2017-04-06 20:40:11 +0300
  • 7b7c4e6ef5 Add a workspace Cargo.toml Sebastian Dröge 2017-04-06 20:31:53 +0300
  • faab4f5ef6 Require Ubuntu Trusty Sebastian Dröge 2017-04-06 20:28:01 +0300
  • 0e69b703cd Add travis.yml Sebastian Dröge 2017-04-06 20:23:54 +0300
  • b9cd7122ff Include all files Sebastian Dröge 2017-04-06 20:20:11 +0300
  • 9a28247f6b Add license and various other fields to the Cargo.toml Sebastian Dröge 2017-04-06 20:12:46 +0300
  • ca59991a37 Renegerate gstreamer-sys Sebastian Dröge 2017-04-05 17:17:26 +0300
  • 3a2097e040 Initial commit Sebastian Dröge 2017-04-05 17:16:16 +0300