[tim-janik/beast] Part properties ported to C++ (#114)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[tim-janik/beast] Part properties ported to C++ (#114)

Gnome - Beast mailing list

This is a C++ port of the two Part properties - last_tick and n_channels. I saw there is some signal reemission code in bsetrack.cc, seemingly related to last_tick updates, which looks like this:

bse_object_reemit_signal (part, "notify::last-tick", self, "changed");
...
bse_object_remove_reemit (part, "notify::last-tick", self, "changed");

I don't know what a port of this would look like.


You can view, comment on, or merge this pull request online at:

  https://github.com/tim-janik/beast/pull/114

Commit Summary

  • BSE: Part::last_tick: port property to C++
  • BEAST-GTK: use Part::last_tick C++ property
  • BSE: Part::n_channels: port property to C++

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/tim-janik/beast/pull/114?email_source=notifications\u0026email_token=AIVS7XV53BZFJM57WGXSWJLQDLQK5A5CNFSM4IKBOH5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HD5P7OQ", "url": "https://github.com/tim-janik/beast/pull/114?email_source=notifications\u0026email_token=AIVS7XV53BZFJM57WGXSWJLQDLQK5A5CNFSM4IKBOH5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HD5P7OQ", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
_______________________________________________
beast mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/beast
Reply | Threaded
Open this post in threaded view
|

Re: [tim-janik/beast] Part properties ported to C++ (#114)

Gnome - Beast mailing list

Closed #114 via ce024d0.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/tim-janik/beast/pull/114?email_source=notifications\u0026email_token=AIVS7XQDARWGF5YUIWLXJ73QIRL5NA5CNFSM4IKBOH5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOTP2LP2Q#event-2616506346", "url": "https://github.com/tim-janik/beast/pull/114?email_source=notifications\u0026email_token=AIVS7XQDARWGF5YUIWLXJ73QIRL5NA5CNFSM4IKBOH5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOTP2LP2Q#event-2616506346", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
_______________________________________________
beast mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/beast