Commit Graph

18 Commits

Author SHA1 Message Date
RSWilli
095e65c800 some staticcheck fixes 2023-09-02 00:13:21 +02:00
RSWilli
d0fc9e926a change module name and use new golang version 2023-08-11 13:50:02 +02:00
Niels Avonds
d245327964 Fix #004: build fails on 32 bit architectures (#34)
* Fix #004: build fails on 32 bit architectures

* Bump go-glib to v0.0.25

Co-authored-by: Niels Avonds <niels@nobi.life>
2022-04-19 20:31:52 +03:00
Avi Zimmerman
1f7d60b390 major rework of reference handling 2021-01-19 00:18:30 +02:00
Avi Zimmerman
ca1cdb00e7 major cleanup 2021-01-08 16:06:52 +02:00
Avi Zimmerman
26cf65f211 Merge plugin experimentation branch - GstBaseSrcs can now be implemented via the bindings but with very limited functionality still 2021-01-06 22:50:03 +02:00
tinyzimmer
02fa43822c halfway done with GstPad impl 2020-10-03 09:44:47 +03:00
tinyzimmer
79854aeba2 finish gstevent and gstquery impls 2020-10-03 03:06:44 +03:00
tinyzimmer
cda0fd756b add GstSegment impl, add GstEvent constructors, comment out featues >1.16 for now 2020-10-02 21:40:39 +03:00
tinyzimmer
e586f0262e finish GstTagList, GstToc, setters, and add auto go type conversion for functions taking gvalues 2020-10-02 10:38:17 +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
0db3685305 cleanup gobool conversions 2020-09-27 14:38:37 +03:00
tinyzimmer
a94f6258a5 move gstreamer-app bindings to separate package to not require when using main package 2020-09-27 13:39:02 +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
359a3bbe08 add a bunch more implementatioms 2020-09-25 20:58:18 +03:00
tinyzimmer
a49eee5ec9 align project with older forks and implement the rest of the core interfaces 2020-09-25 09:53:45 +03:00
tinyzimmer
ced3c5e6f8 initial commit 2020-09-24 21:34:29 +03:00