Commit Graph

16 Commits

Author SHA1 Message Date
MATONE\SVelosamy
66fba2d0f0 Changes some cast to C.gsize to ensure size_t compatibility 2020-12-28 15:00:39 +08:00
tinyzimmer
bcbbb73659 dont let gotk3 set finalizers 2020-10-12 07:02:36 +03:00
tinyzimmer
878e74bc27 start GstVideo bindings, GstMapInfo imprrovements/fixes, clean up examples 2020-10-07 11:49:05 +03:00
tinyzimmer
a7aee670f9 add strructure marshalers 2020-10-03 21:34:05 +03:00
tinyzimmer
bcf65df551 fix clock constants to compile on mac and adjust glib marshallers to not use unsafe pointer 2020-10-01 11:37:58 +03:00
tinyzimmer
6a0e69d0e1 finish GstBuffer impl 2020-09-29 19:33:14 +03:00
tinyzimmer
be19e6423d more GstBuffer 2020-09-29 19:05:30 +03:00
tinyzimmer
7c9b0793e1 about halfway done with GstBuffer impl 2020-09-29 17:48:44 +03:00
tinyzimmer
36baf920d3 improve meta callback implementation 2020-09-29 16:16:57 +03:00
tinyzimmer
87ea132c45 finish allocator and meta implementations, add meta implementation to buffers 2020-09-29 15:37:22 +03:00
tinyzimmer
5f21e41f70 implement GstMeta, organize C code, add github action for linting 2020-09-29 12:32:55 +03:00
tinyzimmer
236a211975 implements GstAllocator, GstAllocationParams, and GstMemory 2020-09-29 07:31:23 +03:00
tinyzimmer
10b088998b implement GstDevice and more message parsers 2020-09-28 18:45:26 +03:00
tinyzimmer
73f398e3e5 move pkgconfig/cflags all into c_util.go file, include only gst.go.h in go files 2020-09-27 11:32:48 +03:00
tinyzimmer
f3cd1e5d6d reorganizing and bug fixes in fd returns in gstauto 2020-09-27 10:11:35 +03:00
tinyzimmer
9acb7fa81b start extending appsrc/appsink implementations 2020-09-27 09:16:07 +03:00