Brett Downing
Brett Downing
I'm porting a bit of gateware from a Deca to a Colorlight, and I've run into a bug when using `GetDescriptorHandlerBlock` which is not encountered with `GetDescriptorHandlerDistributed` Exploration here: https://github.com/amaranth-community-unofficial/deca-usb2-audio-interface/issues/5...
Basic CI is up, it confirms the code builds, but nothing else. - [x] add a basic automated CI framework - [ ] add a CI job to check the...
Some live pipelines drop packets if the Presentation Time Stamp PTS cannot be rendered on time. This is fixed by ensuring rosbasesrc receives the message before the timestamp in the...
Most applications don't need WebRTC webrtc deps should only be imported in pipeline.py when a webrtc bin is loaded Similar applies to src bins to webrtc, the audio and video...
There should be a mechanism to pause a pipeline using ROS parameters or services
The gstreamer textoverlay plugin requires buffer duration flags be set to strictly correct values and freezes the video if buffer duration is set to `0`, `GST_CLOCK_TIME_NONE`, or if the duration...
Startup order affects several gst elements such as gst_udpsrc; the port cannot be changed during playback, so it should be accessible by parameters before playback starts
QoS incompatibility is a thing, the default middleware defaults everything to `reliable`, which cannot subscribe to lesser QoS publishers. The src nodes should set their default QoS as low as...
An opaque message format that can pass any gstreamer data over DDS would find a lot of use in niche rosbag applications. A message should either encapsulate a gstreamer buffer...
**Following https://github.com/ros2/rclc/issues/186 This PR adds:** * the ability to change most message pointers passed into callbacks (useful for queues of complex pre-allocated messages) * a little bit more type safety...