Commit graph

  • 5c88bd0b5f gstreamer: memory: Use ranges instead of offset/size parameter pairs Sebastian Dröge 2023-12-17 13:15:38 +0200
  • 96de51a7b7 gstreamer: buffer: Use ranges instead of offset/length parameter pairs Sebastian Dröge 2023-12-10 20:35:43 +0200
  • cd30854c2b gstreamer: memory: Fix assertions for copy_range/resize/share functions Sebastian Dröge 2023-12-10 20:18:54 +0200
  • 33e3e25b49 gstreamer: buffer: Add bindings for Buffer::map_range_readable() and _writable() Sebastian Dröge 2023-12-10 19:05:58 +0200
  • 248b6d2f31 gstreamer: meta: Implement Clone trait on MetaRef Olivier Crête 2023-12-04 10:18:09 -0600
  • 2139f368e9 gstreamer: buffer: Add Buffer::dump() and Buffer::dump_range() Sebastian Dröge 2023-12-10 18:48:21 +0200
  • e72a3bfc8d gstreamer: Improve support for dumping memories and add same functionality to byte slices Sebastian Dröge 2023-12-10 16:22:27 +0200
  • 34fee6b691 gstreamer: formatted values: Implement ClockTime::absdiff() and on related types Sebastian Dröge 2023-12-10 20:49:17 +0200
  • 67a7923063 inspect: Print children section Fabian Orccon 2023-12-10 18:49:20 +0100
  • a36dfd92bc inspect: Print element properties Fabian Orccon 2023-06-18 12:01:20 +0200
  • 51f4044a55 inspect: Print element pads Fabian Orccon 2023-06-11 14:01:49 +0200
  • 1543405460 inspect: Print element clocking and uri handling capabilities Fabian Orccon 2023-06-10 20:42:39 +0200
  • ac25d99861 inspect: Print element pad templates Fabian Orccon 2023-06-09 23:09:51 +0200
  • fddeacc358 Update Cargo.lock Sebastian Dröge 2023-12-09 12:14:28 +0200
  • 5d8652e872 Update to pretty-hex 0.4 Sebastian Dröge 2023-12-09 12:13:42 +0200
  • 3daab0112d examples: Add a few more docs/comments to the subclass/virtual methods example Sebastian Dröge 2023-12-09 11:58:14 +0200
  • 0ec7b2608c examples: Add an example that shows how to write subclasses with virtual methods Sebastian Dröge 2023-12-03 15:01:53 +0200
  • 84ca72a833 gstreamer: audiofilter: Add parent_allowed_caps() Sebastian Dröge 2023-12-05 11:14:44 +0200
  • ceed45cfd7 gstreamer: Optimize Buffer / Memory from_slice() to have fewer allocations Sebastian Dröge 2023-12-03 19:07:51 +0200
  • a29d7c0e19 gstreamer: rename util_get_timestamp() to get_timestamp() Guillaume Desmottes 2023-12-04 17:07:21 +0100
  • f055c113ac streamer: do not publicly import functions Guillaume Desmottes 2023-12-04 11:40:47 +0100
  • 9bcf48050b gstreamer: move update_registry() as Registry method Guillaume Desmottes 2023-12-01 18:20:25 +0100
  • a649e7dead gstreamer: move parse_* functions to their own module Guillaume Desmottes 2023-12-01 16:53:44 +0100
  • f255b82b55 gstreamer: move debug_* functions to their own module Guillaume Desmottes 2023-12-01 16:53:44 +0100
  • 7f234c88ac pbutils: make element_properties mod public Dave Patrick Caberto 2023-11-29 19:32:44 +0800
  • 59420b1590 Regenerate with latest gir Sebastian Dröge 2023-11-29 11:59:03 +0200
  • a05e3fed14 Update gir Sebastian Dröge 2023-11-29 11:58:35 +0200
  • ca8309a5dd Simplify various raw pointer casts everywhere Sebastian Dröge 2023-11-29 11:24:47 +0200
  • 897c7dfd39 gstreamer: Remove deprecated APIs Sebastian Dröge 2023-11-23 13:31:16 +0200
  • c82ba6ffe0 Update Cargo.lock Sebastian Dröge 2023-11-17 10:58:50 +0200
  • e56061c25e examples: Update to windows 0.52 Sebastian Dröge 2023-11-17 10:58:40 +0200
  • 4c3de8b80e Update versions of all autogenerated files Sebastian Dröge 2023-11-16 17:21:45 +0200
  • db2028c4c5 net: Add new PtpClock::init_full() function Sebastian Dröge 2023-11-16 17:21:30 +0200
  • 9ab8dee59c gstreamer-editing-services: Add bindings for FrameCompositionMeta Philippe Normand 2023-11-16 13:45:49 +0000
  • 6371b82c48 gst-gir-files: Update submodule for GES FrameCompositionMeta Philippe Normand 2023-11-16 13:30:21 +0000
  • 9617731206 ci/docs: Add missing cfg docsrs Bilal Elmoussaoui 2023-11-16 15:17:39 +0000
  • 53f1ab938e ci: Update to Rust 1.74 Sebastian Dröge 2023-11-16 16:42:08 +0200
  • 6cb371d3e5 Update Cargo.lock Sebastian Dröge 2023-11-15 16:53:51 +0200
  • 1946973c25 Update to itertool 0.12 Sebastian Dröge 2023-11-15 16:53:20 +0200
  • c4413f1db7 examples: play: Set message bus to flushing before dropping the Play reference Sebastian Dröge 2023-11-14 09:35:38 +0200
  • 3ac254d34c gstreamer: pad: Remove "caps" property getter Sebastian Dröge 2023-11-11 19:21:20 +0200
  • 30d8a7893b Update CHANGELOG.md for 0.21.2 Sebastian Dröge 2023-11-11 15:41:37 +0200
  • 70ee948623 Update Cargo.lock 0.21.2 Sebastian Dröge 2023-11-11 15:42:53 +0200
  • 25e13209db Update versions to 0.21.2 Sebastian Dröge 2023-11-11 15:42:18 +0200
  • c0a4545c83 Update CHANGELOG.md for 0.21.2 Sebastian Dröge 2023-11-11 15:41:37 +0200
  • 408e97ad70 allocators: Ignore init_once() function correctly Sebastian Dröge 2023-11-11 11:43:17 +0200
  • 4c6bb9eefa allocators: Ignore init_once() function correctly Sebastian Dröge 2023-11-11 11:43:17 +0200
  • a4c3a484cf gl: Update serde serialization tests for new flags/enum variants Sebastian Dröge 2023-11-10 17:19:20 +0200
  • db82a4d591 ci: Update image version for rebuild Sebastian Dröge 2023-11-10 16:47:49 +0200
  • 7324d27869 video: Add VIDEO_FORMATS_ANY and iterator over the formats Sebastian Dröge 2023-11-10 16:47:18 +0200
  • 12fd38a33e allocator: Generate new ShmAllocator Sebastian Dröge 2023-11-10 16:41:39 +0200
  • 01c4151870 Regenerate with latest GStreamer gir files Sebastian Dröge 2023-11-11 11:29:23 +0200
  • 36f13a8007 Update some Gir.toml configuration Sebastian Dröge 2023-11-10 16:34:19 +0200
  • 905a0b6887 Update gst-gir-files Sebastian Dröge 2023-11-11 11:27:43 +0200
  • 6b95762ea7 examples/glupload: Upgrade to glutin 0.31 Marijn Suijten 2023-10-27 19:03:22 +0200
  • cb40917ac9 examples/glupload: Pass actual program handle to glGetProgramiv() Marijn Suijten 2023-11-02 22:49:44 +0100
  • 4c0f03d5fd examples/glupload: Remove Wayland display integration Marijn Suijten 2023-11-02 22:18:17 +0100
  • 07d9fba822 examples/glupload: Sanity-check that the EGL display via Wayland equals glutin Marijn Suijten 2023-10-28 11:31:59 +0200
  • 8e4a561a41 examples: Return anyhow::Result out of main() Marijn Suijten 2023-10-27 21:02:20 +0200
  • 40637647b9 gl/egl: Appropriately mark display functions as manual Marijn Suijten 2023-10-28 10:49:22 +0200
  • 9b92261c42 gl: Provide raw handle() getter function on GLDisplay Marijn Suijten 2023-10-28 10:31:11 +0200
  • 39b472ce8b gl: Update serde serialization tests for new flags/enum variants Sebastian Dröge 2023-11-10 17:19:20 +0200
  • 9bc2a3dbf5 ci: Update image version for rebuild Sebastian Dröge 2023-11-10 16:47:49 +0200
  • 9419730ea4 video: Add VIDEO_FORMATS_ANY and iterator over the formats Sebastian Dröge 2023-11-10 16:47:18 +0200
  • ec3a3610d3 allocator: Generate new ShmAllocator Sebastian Dröge 2023-11-10 16:41:39 +0200
  • 6403d3c0ee Regenerate with latest gir Sebastian Dröge 2023-11-10 16:34:37 +0200
  • b8fff2d6fc Update some Gir.toml configuration Sebastian Dröge 2023-11-10 16:34:19 +0200
  • 7cabb4f22c Update GStreamer gir files Sebastian Dröge 2023-11-10 16:29:54 +0200
  • bf568714b6 examples/glupload: Upgrade to glutin 0.31 Marijn Suijten 2023-10-27 19:03:22 +0200
  • 73180e530b examples/glupload: Pass actual program handle to glGetProgramiv() Marijn Suijten 2023-11-02 22:49:44 +0100
  • 5fdd56747f examples/glupload: Remove Wayland display integration Marijn Suijten 2023-11-02 22:18:17 +0100
  • 0f3d2d6d09 examples/glupload: Sanity-check that the EGL display via Wayland equals glutin Marijn Suijten 2023-10-28 11:31:59 +0200
  • ce98a4755e examples: Return anyhow::Result out of main() Marijn Suijten 2023-10-27 21:02:20 +0200
  • 1ec4560b62 gl/egl: Appropriately mark display functions as manual Marijn Suijten 2023-10-28 10:49:22 +0200
  • 5741b6a52e gl: Provide raw handle() getter function on GLDisplay Marijn Suijten 2023-10-28 10:31:11 +0200
  • a97de245c9 Update Cargo.lock Sebastian Dröge 2023-11-10 09:48:16 +0200
  • 5abf146212 utils: streamproducer: Don't use gst_element_send_event() in another place Sebastian Dröge 2023-11-10 09:45:09 +0200
  • 763cddfba6 deny: Add override for duplicated toml_edit dependency Sebastian Dröge 2023-11-09 10:03:23 +0200
  • df223af719 element: Add catch_panic_future() helper function for subclasses Sebastian Dröge 2023-11-07 10:28:23 +0200
  • 27380d237c gstreamer: meta: Add MetaRef::copy() for copying a meta between buffers Sebastian Dröge 2023-11-03 11:55:20 +0200
  • cb150485b1 gstreamer: meta: Add as_meta_ref() to MetaRefMut Sebastian Dröge 2023-11-03 11:49:41 +0200
  • 7d77858bc8 gstreamer: meta: Give returned tags array an arbitrary lifetime Sebastian Dröge 2023-11-03 11:48:23 +0200
  • 5ee8ee8545 utils: streamproducer: Don't use gst_element_send_event() in another place Sebastian Dröge 2023-11-10 09:45:09 +0200
  • 8cceb92d5f Update Cargo.lock Sebastian Dröge 2023-11-10 09:33:10 +0200
  • 1915957409 gst-utils: prevent dead lock when requesting key unit Guillaume Desmottes 2023-10-03 09:15:11 +0200
  • 754b6487d4 ci: Run cargo update as part of the cargo deny / cargo outdated jobs Sebastian Dröge 2023-11-10 08:56:32 +0200
  • 41519511aa Add Cargo.lock to the repository Sebastian Dröge 2023-11-09 10:04:09 +0200
  • 3051401aa4 deny: Add override for duplicated toml_edit dependency Sebastian Dröge 2023-11-09 10:03:23 +0200
  • f4c31efa9b Merge branch 'gstreamer-inspect' into 'main' Fabián Orccón 2023-11-07 11:35:12 +0000
  • 4b3d9f586e element: Add catch_panic_future() helper function for subclasses Sebastian Dröge 2023-11-07 10:28:23 +0200
  • 62025d5e56 wip: print properties Fabian Orccon 2023-06-18 12:01:20 +0200
  • 15d17ded1a inspect: Print element pads Fabian Orccon 2023-06-11 14:01:49 +0200
  • af50051806 inspect: Print element clocking and uri handling capabilities Fabian Orccon 2023-06-10 20:42:39 +0200
  • 861943d047 inspect: Print element pad templates Fabian Orccon 2023-06-09 23:09:51 +0200
  • 0d23096ebf inspect: Print element interfaces Fabian Orccon 2023-06-05 10:28:50 +0200
  • dadf35f6aa inspect: Print element class hierarchy Fabian Orccon 2023-06-05 09:55:51 +0200
  • 92ec3a6166 inspect: Print plugin details of an element Fabian Orccon 2023-06-04 15:55:05 +0200
  • a5c799cf34 inspect: Print factory details of an element Fabian Orccon 2023-06-04 13:59:51 +0200
  • 92bdf9a63c inspect: elements: List plugin, feature, element long name Fabian Orccon 2023-05-28 01:53:18 +0200
  • b04dcca0b1 Initial commit Fabian Orccon 2023-05-27 23:01:22 +0200