Creating a Rust binding for MPEG-TS
Russel Winder
russel at winder.org.uk
Mon May 7 18:02:34 UTC 2018
Hi,
I am progressing trying to create a Rust binding for MPEG-TS, D has one so
Rust should as well. I seem to have a skeleton which is beginning to look
half-way reasonable. However, for some synbols I am getting a fail in gir. For
example:
thread 'main' panicked at 'Missing memory management functions for GstMpegts.DVBServiceListItem', src/codegen/record.rs:61:9
Commenting out from the Gir_GstMpegts.toml file all the symbols that cause
this problem creates a reasonable set of files in gstreamer-mpegts/auto so the
skeleton seems not broken.
Anyone any ideas why gir might be panicing at that point before I go digging
starting from no knowledge?
Another problem fr some other symbols is:
WARN 2018-05-07T17:51:00Z: libgir::analysis::functions: Function gst_mpegts_descriptor_parse_dvb_ca_identifier has unsupported outs
Again before I go digging from a position of zero knowledge does anyone have
any hints or advice to help speed things up for me?
--
Russel.
==========================================
Dr Russel Winder t: +44 20 7585 2200
41 Buckmaster Road m: +44 7770 465 077
London SW11 1EN, UK w: www.russel.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180507/242f1f7a/attachment.sig>
More information about the gstreamer-devel
mailing list