Commit Graph

  • b7842e99db implement structure marshaling and unmarshaling with recursive struct support generated_bindings RSWilli 2025-09-19 17:30:48 +02:00
  • 5b81c16c4a fix promise test by copying the reply RSWilli 2025-09-19 17:23:29 +02:00
  • d3d7af92d7 correctly borrow the promise answer RSWilli 2025-09-19 14:09:33 +02:00
  • 514902751a removed old nix inputs from flake lock RSWilli 2025-09-18 16:03:32 +02:00
  • 4d64773b61 fix gst promise change func RSWilli 2025-09-18 16:00:04 +02:00
  • 017a0af634 delete old bindings to change the license, switch from gotk4 back to go-glib and regenerate RSWilli 2025-09-16 22:36:48 +02:00
  • 26bdedfadc update gotk4 for new signal registering code RSWilli 2025-09-16 22:36:09 +02:00
  • d0935b7e61 update gotk4 for fixed signal emit, add an example for rtpextension that serves as a test case RSWilli 2025-09-16 22:36:09 +02:00
  • 6264bf5ae8 regenerate to fix transfer:none reffing and copying RSWilli 2025-09-16 22:36:09 +02:00
  • 85fcf5db4f regnerate with new finalizer handling RSWilli 2025-09-16 22:36:09 +02:00
  • 4316702113 regenerate with support for copying records RSWilli 2025-09-16 22:36:09 +02:00
  • 5b7b4e5bb0 update gotk4 to add param marshaler RSWilli 2025-09-16 22:36:09 +02:00
  • 835c01028f update gotk4 RSWilli 2025-09-16 22:36:09 +02:00
  • a386319ede do not use the passed promise on the changefunc to close the channel RSWilli 2025-09-16 22:36:09 +02:00
  • 01722725ee prevent type assertion panic in _gotk4_gst1_PromiseChangeFunc RSWilli 2025-09-16 22:36:09 +02:00
  • b60eb47d80 borrow pointer returns from the sdpmedia/sdpmessage getters RSWilli 2025-09-16 22:36:09 +02:00
  • 4a3b13eb97 fix switched WebRTCSDPTypeFromString cases RSWilli 2025-09-16 22:36:09 +02:00
  • 519fde41de regenerate with removed profile RSWilli 2025-09-16 22:36:09 +02:00
  • 452decf78a update gotk4 RSWilli 2025-09-16 22:36:09 +02:00
  • eb66eb62ed regenerate for nil safety of GValue and normal GLib conversions RSWilli 2025-09-16 22:36:09 +02:00
  • 81af397c61 add getters for the fields of SDPAttribute RSWilli 2025-09-16 22:36:09 +02:00
  • 8d07805276 update gotk4 RSWilli 2025-09-16 22:36:09 +02:00
  • 9e256b3545 account for nil values of message sources RSWilli 2025-09-16 22:36:09 +02:00
  • b39eeb29ac simplify bus sync handler RSWilli 2025-09-16 22:36:09 +02:00
  • a4e83d3900 regenerate, remove interface virtuals, manually implement BusSyncHandler RSWilli 2025-09-16 22:36:09 +02:00
  • 785ec9487e add convenience clocktime constants RSWilli 2025-09-16 22:36:09 +02:00
  • 055edd99f6 regenerate to track in pprof RSWilli 2025-09-16 22:36:09 +02:00
  • 7c0ae946eb show AsyncDone clocktime as human readable duration instead of ns RSWilli 2025-09-16 22:36:09 +02:00
  • bafa2f3e59 PadProbeInfo in PadProbeCallback must be borrowed RSWilli 2025-09-16 22:36:09 +02:00
  • 185ba07245 regenerate with new virtual func docs RSWilli 2025-09-16 22:36:09 +02:00
  • 9f11060534 fix gl parent alloc collision RSWilli 2025-09-16 22:36:09 +02:00
  • 183c59a679 update gotk RSWilli 2025-09-16 22:36:09 +02:00
  • e9ec22b95a fix examples with new casing of EOS and others RSWilli 2025-09-16 22:36:09 +02:00
  • d9cb6ec607 regenerate to fix string methods RSWilli 2025-09-16 22:36:09 +02:00
  • 0a83dcbe85 regenerate with new casing rules RSWilli 2025-09-16 22:36:08 +02:00
  • cc291e710c regenerate to fix "constructor-ified" enum members RSWilli 2025-09-16 22:36:08 +02:00
  • a44bbdd0ae regenerate with fixed dependency lookup in generator RSWilli 2025-09-16 22:36:08 +02:00
  • 3a16bcc005 update gotk4 RSWilli 2025-09-16 22:36:08 +02:00
  • 4ebe6cb5e5 add some more manual implementations, regenerate with new static gir files RSWilli 2025-09-16 22:36:08 +02:00
  • e66718fb38 comment customBaseTransform to fix staticcheck RSWilli 2025-09-16 22:36:08 +02:00
  • 78c4c1bb91 fix VideoInfo.GetSize docs RSWilli 2025-09-16 22:36:08 +02:00
  • 24cc3cb302 update flake deps RSWilli 2025-09-16 22:36:08 +02:00
  • 9973d4fdf1 update gotk reference RSWilli 2025-09-16 22:36:08 +02:00
  • eeddc6d156 regenerate to register object castings RSWilli 2025-09-16 22:36:08 +02:00
  • 88a6221664 ignore all staticchecks in old gst package RSWilli 2025-09-16 22:36:08 +02:00
  • 9d19478104 update gotk4 RSWilli 2025-09-16 22:36:08 +02:00
  • dce0d9a246 fix some staticcheck reports and set gst min version to 1.26 RSWilli 2025-09-16 22:36:08 +02:00
  • 36e4d327bf update gotk4 and regenerate RSWilli 2025-09-16 22:36:08 +02:00
  • ed9134a634 regenerate and fix build RSWilli 2025-09-16 22:36:08 +02:00
  • d259f0419b update gotk4 RSWilli 2025-09-16 22:36:08 +02:00
  • 7c21c77d81 regenerate RSWilli 2025-09-16 22:36:08 +02:00
  • d2d95d3d3d regenerate RSWilli 2025-09-16 22:36:08 +02:00
  • e2b5208a43 rename virtual methods to prevent collisions RSWilli 2025-09-16 22:36:08 +02:00
  • 2dcdefba64 regenerate RSWilli 2025-09-16 22:36:08 +02:00
  • e03844cd1f update gotk4 RSWilli 2025-09-16 22:36:08 +02:00
  • 517e791e33 subclassing working! regenerate with gotk4 RSWilli 2025-09-16 22:36:08 +02:00
  • e5a18b1d12 fix ElementFactoryMakeWithProperties not setting properties because of 0 length RSWilli 2025-09-16 22:36:08 +02:00
  • 2de53994ab exclude SA4006 RSWilli 2025-09-16 22:36:07 +02:00
  • 3a03afb2cb update gotk4 RSWilli 2025-09-16 22:36:07 +02:00
  • e7d3de9e6e more subclassing code, start to migrate example RSWilli 2025-09-16 22:36:07 +02:00
  • 74ba1ec9b0 regenerate with new virtual method code RSWilli 2025-09-16 22:36:07 +02:00
  • 81459c70fb update flake to fix staticcheck error RSWilli 2025-09-16 22:36:07 +02:00
  • 2ff1eda904 deprecate old gst functions and types RSWilli 2025-09-16 22:36:07 +02:00
  • 8c0ce6e826 fix decodebin example RSWilli 2025-09-16 22:36:07 +02:00
  • edea558aad update gotk4 RSWilli 2025-09-16 22:36:07 +02:00
  • 90aa5fbdbe regenerate RSWilli 2025-09-16 22:36:07 +02:00
  • 35da2de509 add links to official docs for the app* examples RSWilli 2025-09-16 22:36:07 +02:00
  • 003d2c3e89 fix appsrc example RSWilli 2025-09-16 22:36:07 +02:00
  • 2c6d87b1f3 regenerate RSWilli 2025-09-16 22:36:07 +02:00
  • 08dbb0eb26 fix staticcheck conf RSWilli 2025-09-16 22:36:07 +02:00
  • 2277d05204 fix videoinfo setFramerate RSWilli 2025-09-16 22:36:07 +02:00
  • 1fd0bc6e1c update gotk4 RSWilli 2025-09-16 22:36:07 +02:00
  • fea2acb199 more work on the examples and regenerate using the gotk4 updates RSWilli 2025-09-16 22:36:07 +02:00
  • c57dcae75e fix fmt arg type for message stringer RSWilli 2025-09-16 22:36:07 +02:00
  • ebfc2aab82 add appsink example back and add more mapinfo data access funcs RSWilli 2025-09-16 22:36:07 +02:00
  • c2befefc9d update gotk4 RSWilli 2025-09-16 22:36:07 +02:00
  • e1b00764a8 examples compiling again RSWilli 2025-09-16 22:36:07 +02:00
  • ca3249e47b fix signal emits with return RSWilli 2025-09-16 22:36:07 +02:00
  • 2543740f64 signal generation and forbidden unsafe pointers RSWilli 2025-09-16 22:36:07 +02:00
  • 9419e7a374 add context to bus messages iterator and prevent name collisions with stdlib packages RSWilli 2025-09-16 22:36:07 +02:00
  • 32b925e7e3 fix webrtc and regenerate with stable stringer methods RSWilli 2025-09-16 22:36:07 +02:00
  • 4bef84d921 migrate bin example to new generated bindings RSWilli 2025-09-16 22:36:07 +02:00
  • 61d6a4b7df regenerate RSWilli 2025-09-16 22:36:07 +02:00
  • 8a47ea5978 migrate to the new generator RSWilli 2025-09-16 22:36:07 +02:00
  • 3e3d38141f update gotk4 RSWilli 2025-09-16 22:36:07 +02:00
  • 846581a077 port more examples over to new generated bindings RSWilli 2025-09-16 22:36:07 +02:00
  • 9fb9393213 generate better interfaces and comments that include the c identifier that is called/used RSWilli 2025-09-16 22:36:07 +02:00
  • 0eb8b28ee2 port examples to new packages and add more postprocessors to reach a similar convenience feature set RSWilli 2025-09-16 22:36:07 +02:00
  • dc0ec1c3ee fix adding sdp package and regenerate RSWilli 2025-09-16 22:36:07 +02:00
  • cbfc4cc109 move generate dirty check into tests RSWilli 2025-09-16 22:36:07 +02:00
  • f7035314d8 add postprocessor to fix missing pkg config and header include RSWilli 2025-09-16 22:36:07 +02:00
  • 7aef6683b3 update gotk4 fork RSWilli 2025-09-16 22:36:07 +02:00
  • 73dd48e33b switch to ubuntu-latest again RSWilli 2025-09-16 22:36:06 +02:00
  • f302a9f95b re-enable webrtc, change postprocessor to add define in _export files too RSWilli 2025-09-16 22:36:06 +02:00
  • 552caec330 exclude more staticchecks RSWilli 2025-09-16 22:36:06 +02:00
  • 28a5c420e6 use postprocessors to inject GST_USE_UNSTABLE_API and a better ElementFactoryMakeWithProperties RSWilli 2025-09-16 22:36:06 +02:00
  • af609d0ea4 regenerate RSWilli 2025-09-16 22:36:06 +02:00
  • 604895604d exclude receiver name rule for staticcheck RSWilli 2025-09-16 22:36:06 +02:00
  • e9ce0afb08 more generation changes RSWilli 2025-09-16 22:36:06 +02:00
  • 18b5c87245 re-generate to fix deprecation warnings RSWilli 2025-09-16 22:36:06 +02:00