Commit graph

  • 61cc1aaea7 Add more tags Album covers can be found in image as a Sample Some containers (e.g. mkv) may use album-artist instead of artist fengalin 2017-07-30 20:26:30 +0200
  • f06bc0d6ef Add event example and clean-up event/message constructor API Sebastian Dröge 2017-07-30 15:49:25 +0100
  • 776b79b97a Update versions Sebastian Dröge 2017-07-30 15:23:31 +0100
  • 70a98cdc59 Fix compilation of 1.10 API Sebastian Dröge 2017-07-30 15:15:34 +0100
  • 35160bedbc Add support for Events in pad probes Sebastian Dröge 2017-07-30 15:11:47 +0100
  • 421e648a27 Enable functions working on Events Sebastian Dröge 2017-07-30 15:09:51 +0100
  • 2c949a9a05 Add Event bindings Sebastian Dröge 2017-07-30 15:06:44 +0100
  • 945d136acb Cleanup pad probes examples a bit Sebastian Dröge 2017-07-29 16:15:00 +0100
  • 2915bfa299 Add support for queries in pad probes Sebastian Dröge 2017-07-29 16:09:14 +0100
  • 0c3c4166e4 Add example for pad probes Sebastian Dröge 2017-07-29 15:57:01 +0100
  • 77912e7164 Add example doing queries Sebastian Dröge 2017-07-29 15:33:26 +0100
  • 5fa961f5b9 Add TagSetter and Preset bindings Sebastian Dröge 2017-07-29 15:21:25 +0100
  • 33ccfc7225 Add GDateTime bindings Sebastian Dröge 2017-07-29 15:11:44 +0100
  • 9d35eff8d5 Add ChildProxy bindings Sebastian Dröge 2017-07-29 15:10:10 +0100
  • 02a4c8c14d Add new() functions for all messages Sebastian Dröge 2017-07-29 14:56:34 +0100
  • 4730500662 Add Iterator bindings Sebastian Dröge 2017-07-29 14:37:06 +0100
  • 21888daab6 Add GhostPad bindings Sebastian Dröge 2017-07-29 14:19:15 +0100
  • 52dbf03d4f Add functions using queries Sebastian Dröge 2017-07-29 14:04:34 +0100
  • 5afa1858ed Fix handling of pad probe info data for real Sebastian Dröge 2017-07-29 13:52:46 +0100
  • 69e1fdd529 Add Query bindings Sebastian Dröge 2017-07-29 12:58:54 +0100
  • 29d4e3a56d Handle bufferlists in pad probes Sebastian Dröge 2017-07-28 19:18:08 +0100
  • a76c51ac5c Add bufferlist bindings Sebastian Dröge 2017-07-28 18:20:11 +0100
  • 210d641091 Implement Sample bindings Sebastian Dröge 2017-07-28 18:04:15 +0100
  • e3c9965eee Add getters/setters for all the segment fields Sebastian Dröge 2017-07-28 17:47:23 +0100
  • 7926257c3c Add auto-generated Segment bindings Sebastian Dröge 2017-07-28 17:38:52 +0100
  • 8c0b6e6605 Update Gst-1.0.gir and regenerate Sebastian Dröge 2017-07-28 17:33:06 +0100
  • b5d8b44725 Renable caps value-array unit test Sebastian Dröge 2017-07-28 16:56:27 +0100
  • 3bc0687025 Implement all remaining GstValue API Sebastian Dröge 2017-07-28 16:47:00 +0100
  • ad03e1e5a1 Implement Int/Fraction ranges and Array/Lists for GstValue Sebastian Dröge 2017-07-28 14:52:35 +0100
  • e75d2c224e Add GValue support to GstRc/MiniObject Sebastian Dröge 2017-07-28 11:09:34 +0100
  • 27d191f854 Use &ToValue instead of &Value for simple structure/caps setters/constructors Sebastian Dröge 2017-07-27 23:36:44 +0100
  • 3dac0c8b30 Add constants for GST_BUFFER_OFFSET_NONE and GST_CLOCK_TIME_NONE Sebastian Dröge 2017-07-25 15:31:45 +0300
  • 29f20ebe13 Remove various property bindings for properties that have getters/setters Sebastian Dröge 2017-07-25 15:28:09 +0300
  • 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