Commit Graph

25 Commits

Author SHA1 Message Date
Miroslav Šedivý
8fc1b481c9 get/set parent/name. 2024-12-28 22:18:00 +01:00
Artem Martus
a6a636b9e7 improve pad & element and add wrappers for GstObject flags handling 2024-09-13 18:16:55 +03:00
RSWilli
dec9519f50 change more time.Durations to gst.ClockTime 2023-08-26 15:06:58 +02:00
Dan Jenkins
60f8c35233 cast name to a gpointer 2023-08-23 22:50:21 +01:00
Dan Jenkins
f9daac4459 deal with usign g_free for NULL 2023-08-23 15:20:34 +01:00
RSWilli
ca1a83e57d change clockTime type, add more bindings 2023-08-11 16:24:32 +02:00
RSWilli
d0fc9e926a change module name and use new golang version 2023-08-11 13:50:02 +02:00
Avi Zimmerman
19e4e20035 add arrays/lists to values ; bind SetArg for Objects 2021-02-12 14:27:16 +02:00
Avi Zimmerman
1f7d60b390 major rework of reference handling 2021-01-19 00:18:30 +02:00
Avi Zimmerman
546d620440 pull in upstream interface improvements and add a few more gstreamer interfaces 2021-01-18 08:50:34 +02:00
Avi Zimmerman
56afdb35c0 major move of all glib specific bindings and extendable objects from go runtime to go-glib package 2021-01-17 18:42:14 +02:00
Avi Zimmerman
a9093dedf4 windows build issues - more plugin stuff 2021-01-11 05:54:30 +02:00
Avi Zimmerman
166759ca2b add GstCollectPads 2021-01-09 16:52:58 +02:00
Avi Zimmerman
ca1cdb00e7 major cleanup 2021-01-08 16:06:52 +02:00
Avi Zimmerman
34eb969053 more log improvements 2021-01-07 02:26:30 +02:00
Avi Zimmerman
8ff68fb176 improve logging 2021-01-07 01:46:59 +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
MATONE\SVelosamy
66fba2d0f0 Changes some cast to C.gsize to ensure size_t compatibility 2020-12-28 15:00:39 +08:00
tinyzimmer
02fa43822c halfway done with GstPad impl 2020-10-03 09:44:47 +03:00
tinyzimmer
14be850a16 finish GstMessage constructors 2020-09-30 10:26:06 +03:00
tinyzimmer
769785aa58 make base object methods a little safer 2020-09-27 17:54:53 +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
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