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
|
56857316ab
|
fix up casting functions
|
2021-01-17 19:16:24 +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
|
0bb120ad5f
|
add gstnetmeta, go mod tidy, ParentChangeState for element
|
2021-01-11 08:43:25 +02:00 |
|
Avi Zimmerman
|
636cbf2ece
|
add rest of pad callbacks
|
2021-01-10 17:17:51 +02:00 |
|
Avi Zimmerman
|
ca1cdb00e7
|
major cleanup
|
2021-01-08 16:06:52 +02:00 |
|
Avi Zimmerman
|
cbf6279abc
|
Squashed commit of the following:
commit 7f46be64521d7cdf4d94409f979143a55acd665a
Author: Avi Zimmerman <avi.zimmerman@gmail.com>
Date: Thu Jan 7 12:18:37 2021 +0200
improve plugin interfaces
|
2021-01-07 12:19:25 +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 |
|
tinyzimmer
|
bcbbb73659
|
dont let gotk3 set finalizers
|
2020-10-12 07:02:36 +03:00 |
|
tinyzimmer
|
0c346775a3
|
add tag/toc examples and general cleanup
|
2020-10-05 14:23:46 +03:00 |
|
tinyzimmer
|
ebdff9159c
|
add callasync and clean up examples
|
2020-10-05 11:13:50 +03:00 |
|
tinyzimmer
|
fd625f5572
|
playbin example
|
2020-10-05 07:21:38 +03:00 |
|
tinyzimmer
|
4017c9e6d0
|
decodebin example and fix up signal handling
|
2020-10-04 09:38:25 +03:00 |
|
tinyzimmer
|
a7aee670f9
|
add strructure marshalers
|
2020-10-03 21:34:05 +03:00 |
|
tinyzimmer
|
79854aeba2
|
finish gstevent and gstquery impls
|
2020-10-03 03:06:44 +03:00 |
|
tinyzimmer
|
1496383084
|
add tagsetter and tocsetter interfaces
|
2020-10-01 18:53:43 +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
|
033280aa7c
|
bug in blocksetstate on element objects was not setting the correct state
|
2020-09-27 15:39:10 +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
|
25b79e2b5c
|
add some more methods to the Pipeline object, clean up docs
|
2020-09-27 09:48:11 +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 |
|