Ian Auty
Ian Auty
Hi Remy, I haven't looked over the Raspberry Pi support for a while now due to issues on the Raspberry Pi 4. Currently on the Pi 4, you're not able...
Without access to the hardware in question, it's very difficult for me to implement and test the code required to get this working for you. I would be happy to...
Hi, I have very little time to invest in this project at the moment, but I believe you _may_ be able to get around this by doing something like the...
> You mentioned that MMALConnectionImpl.NativeConnectionCallback will only invoke InputCallback because of that if-else block. Could the fix be as simple as pulling the output callback out of the else block?...
> Assuming both input and output are being invoked, is this basically the flow for a derived Callback handler? When you ask for connection callbacks to be enabled the following...
> And there is also the question of why my InputCallback is never invoked. I've just copied your code and it's because you're using the `MMALIspComponent`, I've replaced it with...
It accepts YUV420, RGB16 or RGBA32 pixel formats, try changing that - not sure how a RGB16 pixel format would fit with the motion detection work?
How are you storing the buffers? As an array of `IBuffer` objects or similar? The `MMALPortConfig` object allows you to override the number and size of buffers allocated to a...
> I sort of wonder if the default pool only allocates a single buffer Buffer count is handled by the Port's `BufferNum`/`BufferNumMin`/`BufferNumRecommended`, see [here](https://github.com/techyian/MMALSharp/blob/dev/src/MMALSharp/Ports/Outputs/OutputPort.cs#L138), but as mentioned before this can...
Thanks Jon. The underlying MMAL library is a pretty awesome bit of kit. I think the stuff you're working on will really help people wanting to push it to it's...