Commit graph

  • 15f1ba0c94 allocator: Implement PartialEq and Eq for AllocationParams Sebastian Dröge 2025-03-24 09:34:32 +0200
  • 5e817d39c8 allocator: Implement Copy on AllocationParams Sebastian Dröge 2025-03-23 11:03:24 +0200
  • ec4235b0c3 allocator: Add setters to AllocationParams Sebastian Dröge 2025-03-23 10:58:57 +0200
  • dcc206ed68 base: Lower debug logging on allocation query errors Thibault Saunier 2025-03-12 09:33:13 -0300
  • ab43303c7a gstreamer: Make use of iterators / smallvec instead of temporary Vecs for messages/events/queries Sebastian Dröge 2025-03-23 17:58:22 +0200
  • c5ea622fd4 gstreamer: Implement SelectStreams event API a bit more conveniently Sebastian Dröge 2025-03-23 16:10:04 +0200
  • 6278d8d1df gstreamer: Use helper macro to define various fixed size iterators Sebastian Dröge 2025-03-23 13:21:39 +0200
  • 3a0bcd0b9e bufferpool: Change BufferPoolConfig::options() to return an iterator Sebastian Dröge 2025-03-23 12:16:39 +0200
  • 002f8bec14 typefind: Catch panics when calling typefind functions Sebastian Dröge 2025-03-24 16:03:20 +0200
  • b32b2cb2d9 video: Add setters for VideoAlignment Sebastian Dröge 2025-03-24 09:29:52 +0200
  • 035447c631 video: Derive Copy for VideoAlignment Sebastian Dröge 2025-03-24 09:29:33 +0200
  • 9bf2cff872 bufferpool: Also consider flags when comparing BufferPoolAcquireParams for equality Sebastian Dröge 2025-03-24 09:36:08 +0200
  • 72f4c54e5e bufferpool: Add setters to BufferPoolAcquireParams Sebastian Dröge 2025-03-23 12:08:27 +0200
  • 493106e725 bufferpool: Derive Copy and Clone for BufferPoolAcquireParams Sebastian Dröge 2025-03-23 12:08:11 +0200
  • 69fd8c33ed audio-info: Add API for creating a builder from an existing AudioInfo Sebastian Dröge 2025-03-17 10:16:09 +0200
  • 31d99a91c6 video-info: Add API for creating a builder from an existing VideoInfo Sebastian Dröge 2025-03-17 10:15:47 +0200
  • bd4debd9a4 video-info: Use unions for setting extension fields instead of pointer arithmetic Sebastian Dröge 2025-03-17 10:06:02 +0200
  • 9c55808cc4 allocator: Implement PartialEq and Eq for AllocationParams Sebastian Dröge 2025-03-24 09:34:32 +0200
  • 7a36bd2790 allocator: Implement Copy on AllocationParams Sebastian Dröge 2025-03-23 11:03:24 +0200
  • d6770a8a00 allocator: Add setters to AllocationParams Sebastian Dröge 2025-03-23 10:58:57 +0200
  • 035ebe032b deny: Add override for paste Sebastian Dröge 2025-03-13 10:36:21 +0200
  • a2c9e1ef88 tracer: Add pool buffer_queue/buffer_dequeue hooks Thibault Saunier 2025-03-06 23:39:04 -0300
  • 5e6204ecc2 Add 1.28 version features and update 1.26 requirement from 1.25 to 1.26 Thibault Saunier 2025-03-11 19:28:36 -0300
  • f0824e4f28 base: Lower debug logging on allocation query errors Thibault Saunier 2025-03-12 09:33:13 -0300
  • eb1c49729b ci: update image tags for latest gst main Carlos Bentzen 2025-03-05 12:11:21 +0100
  • 3d31d72f08 tutorials: Update to termion 4 Sebastian Dröge 2025-03-03 14:19:58 +0200
  • e7025400cb examples: Update to image 0.25 Sebastian Dröge 2025-03-03 14:11:21 +0200
  • 2f23f55cd5 examples: Update to glutin 0.32 / winit 0.30 Sebastian Dröge 2025-03-03 15:24:01 +0200
  • 21a564d762 tutorials: Update to termion 4 Sebastian Dröge 2025-03-03 14:19:58 +0200
  • 9ccf34c5e1 examples: Update to image 0.25 Sebastian Dröge 2025-03-03 14:11:21 +0200
  • b4ec23f9fc Revert "examples: Workaround for windows example build error" Sebastian Dröge 2025-03-03 12:49:30 +0200
  • 35a8a59b88 Update to itertools 0.14 Sebastian Dröge 2025-01-01 11:24:51 +0200
  • 1b762af1da Update Cargo.lock Sebastian Dröge 2025-03-03 12:46:50 +0200
  • 1955bdf2e3 examples: Update to windows 0.60 Sebastian Dröge 2025-03-03 12:24:13 +0200
  • e85cfb5495 Update Cargo.lock Sebastian Dröge 2025-03-03 12:23:54 +0200
  • 0b58d4430c change fn signature in IntoGlibPtr to match glib latest will 2025-03-03 12:16:45 +1100
  • 1ab5e0b963 ci: fix vvdec lib install prefix Carlos Bentzen 2025-02-28 13:52:37 +0100
  • e972519a95 ci: Update to cargo-c 0.10.11 Sebastian Dröge 2025-02-23 10:05:44 +0200
  • d2a59304b4 allocator: Add a method to retrieve the name of the allocated memory type Thibault Saunier 2025-02-18 17:00:13 -0300
  • 3f220ce5d9 tracer: Add memory init/free hooks Thibault Saunier 2024-11-06 17:53:17 -0300
  • cf15ac0415 ci: Update to cargo-c 0.10.11 Sebastian Dröge 2025-02-23 10:05:44 +0200
  • e9e4b970fa ci: Update to dav1d 1.5.1 Sebastian Dröge 2025-02-21 09:19:47 +0200
  • f2b93030dd ci: Update to meson 1.7.0 Sebastian Dröge 2025-02-21 09:19:09 +0200
  • fb11b22dc5 ci: Update to Rust 1.85 Sebastian Dröge 2025-02-21 09:18:31 +0200
  • 7851b9ced9 ci: Update to dav1d 1.5.1 Sebastian Dröge 2025-02-21 09:19:47 +0200
  • f40e1062ec ci: Update to meson 1.7.0 Sebastian Dröge 2025-02-21 09:19:09 +0200
  • 61415df500 ci: Update to Rust 1.85 Sebastian Dröge 2025-02-21 09:18:31 +0200
  • a938920810 allocator: Add a method to retrieve the name of the allocated memory type Thibault Saunier 2025-02-18 17:00:13 -0300
  • 8bc3deb18c tracer: Add memory init/free hooks Thibault Saunier 2024-11-06 17:53:17 -0300
  • 6fc5984325 gstreamer: Implement ByteSliceExt generally over all AsRef<[u8]> Sebastian Dröge 2025-02-20 13:50:20 +0200
  • 176f360355 gstreamer: Implement ByteSliceExt generally over all AsRef<[u8]> Sebastian Dröge 2025-02-20 13:50:20 +0200
  • 4a50564759 Update CHANGELOG.md for 0.23.5 Sebastian Dröge 2025-02-17 19:31:10 +0200
  • 8eb8ab921b Update CHANGELOG.md for 0.23.5 0.23.5 Sebastian Dröge 2025-02-17 19:31:10 +0200
  • 7235302f83 Update versions to 0.23.5 Sebastian Dröge 2025-02-17 19:24:39 +0200
  • ecf41c0868 play: Disable new play message APIs for now Sebastian Dröge 2025-02-16 14:45:37 +0200
  • 29b6dad9bd ci: update image tags for VVdeC dependency Carlos Bentzen 2025-02-17 10:23:24 +0100
  • 77f341e62a Allow unused imports in auto-generated code Sebastian Dröge 2025-02-16 14:48:19 +0200
  • 557379bc27 pbutils: Fix new H266 codec helper bindings Sebastian Dröge 2025-02-16 14:03:19 +0200
  • e1e4162e1b ci: install VVdeC in base images Carlos Bentzen 2025-02-15 17:09:48 +0100
  • 4bfe498214 ci: Update to Rust 1.84.1 Sebastian Dröge 2025-02-14 10:24:12 +0200
  • bfa1b0e3dd ci: update images tag for required qtdemux functionality Brad Hards 2025-02-14 16:21:45 +1100
  • e6290ea268 docs: Fix documentation links to point to the main GStreamer documentation website Thibault Saunier 2025-01-23 10:42:23 -0300
  • fc3742ad45 ci: Update to cargo-c 0.10.9 Sebastian Dröge 2025-01-20 10:00:12 +0200
  • 134872203d ci: Update to cargo-c 0.10.8 Sebastian Dröge 2025-01-11 17:20:53 +0200
  • 67d7b19739 ci: Update to Rust 1.84 Sebastian Dröge 2025-01-09 21:58:06 +0200
  • 94e97a8882 audio: Add reorder_channels_with_reorder_map binding Olivier Crête 2025-01-10 14:16:27 -0600
  • 1d48a2a8f7 play: Transform boolean to Result for set_*_track_id APIs Olivier Crête 2025-01-10 13:48:02 -0600
  • 1b09ff2396 DEVELOPMENT: Update the documentation to match currently preferred process Olivier Crête 2025-01-09 11:25:49 -0600
  • e80c679322 pbutils: Add manual bindings for av1c to/from caps helpers Olivier Crête 2025-01-09 11:18:00 -0600
  • 6de0263fd2 audio: Add TopSurroundRight & Left channels Olivier Crête 2025-01-09 08:27:49 -0600
  • 49374c932e analytics: Add new oriented OD Mtd Olivier Crête 2025-01-04 17:50:27 -0600
  • 3f8fc9e9e9 analytics: Remove batch_size and TensorDim as they're gone from Gst Olivier Crête 2025-01-04 17:43:27 -0600
  • a6e7c1a237 Regenerate with latest gir / gir-files / gst-gir-files Sebastian Dröge 2025-02-17 15:16:01 +0200
  • a76e852054 Update gir / gir-files / gst-gir-files Sebastian Dröge 2025-02-17 14:51:27 +0200
  • 81136e3b11 ci: update image tags for VVdeC dependency Carlos Bentzen 2025-02-17 10:23:24 +0100
  • 5ac6c1e221 Update Cargo.lock Sebastian Dröge 2025-02-16 18:45:40 +0200
  • d4ad05dc7d Allow unused imports in auto-generated code Sebastian Dröge 2025-02-16 14:48:19 +0200
  • b80a002d18 play: Add bindings for new PlayMessage APIs Sebastian Dröge 2025-02-16 14:45:37 +0200
  • 28fe33a388 pbutils: Fix new H266 codec helper bindings Sebastian Dröge 2025-02-16 14:03:19 +0200
  • 0404f1d621 Regenerate with latest gir / gir-files / gst-gir-files Sebastian Dröge 2025-02-16 13:58:04 +0200
  • 26c52c590b Update gir / gir-files / gst-gir-files Sebastian Dröge 2025-02-16 13:56:38 +0200
  • 2663720780 ci: install VVdeC in base images Carlos Bentzen 2025-02-15 17:09:48 +0100
  • 430c85b8d3 Update Cargo.lock Sebastian Dröge 2025-02-14 10:27:53 +0200
  • a2cb0e8bb8 examples: Update to derive_more 2 Sebastian Dröge 2025-02-14 10:26:47 +0200
  • 06826031f3 ci: Update to Rust 1.84.1 Sebastian Dröge 2025-02-14 10:24:12 +0200
  • 3386812710 ci: update images tag for required qtdemux functionality Brad Hards 2025-02-14 16:21:45 +1100
  • b1501a7a2e Merge branch 'vulkan' into 'main' Marijn Suijten 2025-02-13 19:41:06 +0000
  • c711af989f video_meta: account for alternate interlace mode Carlos Bentzen 2025-02-13 14:02:52 +0100
  • 755be82a70 video_meta: account for alternate interlace mode Carlos Bentzen 2025-02-13 14:02:52 +0100
  • 0875696455
    TODO: video Encode structs are not in Ash 0.37 Marijn Suijten 2024-06-08 21:19:40 +0200
  • 5165b8c37e
    TODO: gir should generate pointer type for our struct Marijn Suijten 2023-11-29 11:58:29 +0100
  • 8e8da9b828
    HACK: Add vulkan reexport crate Marijn Suijten 2023-11-28 09:57:18 +0100
  • 93dcb3e934
    vulkan/handle: Allow passing borrows of slices as mutable pointers Marijn Suijten 2023-11-27 14:12:38 +0100
  • 98aed74afc
    BROKEN WIP: Vulkan example Marijn Suijten 2023-11-29 23:42:28 +0100
  • 036ecef4bc
    examples/glupload: Clean up Marijn Suijten 2021-05-22 22:05:48 +0200
  • 9501f71fbf
    vulkan: Generate Marijn Suijten 2021-01-03 21:23:30 +0100
  • 765aebd395
    vulkan: Implement BufferPoolConfig extensions Marijn Suijten 2023-11-30 11:25:45 +0100
  • 56fde2d869
    vulkan: Manually implement CommandBuffer, DescriptorSet and ImageView Marijn Suijten 2023-11-30 00:15:25 +0100
  • 8c2c2edb70
    vulkan: Manually implement context getters and setters as Ext trait Marijn Suijten 2023-11-29 23:28:48 +0100
  • 953b9c8234
    vulkan: Implement VulkanBufferMemory, VulkanImageMemory and VulkanMemory Marijn Suijten 2021-04-17 20:22:27 +0200