appsrc can be mostly controlled through signals (and action signals). See appsrc
The generated bindings should contain ease-of-use methods on the appsrc interface for connecting and emitting these signals. The gstapp Package also contains more bindings that don’t work with signals and instead directly call the methods, e.g. AppSrc.PushBuffer.
unimplemented conversion of [64]AudioChannelPosition (const GstAudioChannelPosition*)
That’s unfortunate, because that is an error thrown by the bindings if the generator doesn’t support the type conversion yet, in this case array conversions.
audio info Set Format requires an array of fixed size to be passed into C. Since I had no test case where I could easily test if the conversion works this is not yet implemented.
Thanks for picking this up. I think there could be at least one other related issue, where ```gst.UtilSetObjectArg``` can only accept a string for the value field.