RSWilli
d7144e2476
add docs to NewElementWithProperties
2023-08-14 11:49:57 +02:00
RSWilli
7180598161
interpolationcontrol source set timed value
2023-08-14 11:38:34 +02:00
RSWilli
ca1a83e57d
change clockTime type, add more bindings
2023-08-11 16:24:32 +02:00
RSWilli
6f0f2b4639
add banner
2023-08-11 16:05:46 +02:00
RSWilli
d0fc9e926a
change module name and use new golang version
2023-08-11 13:50:02 +02:00
Benjamin Pracht
c7cd728f34
Register GstSample marshaling functions ( #2 )
2023-02-10 09:05:37 -08:00
Dan Jenkins
6064421ea5
make feature rank use a proper rank type
2022-09-06 21:58:56 +01:00
Dan Jenkins
9664ac52c4
add in rank constants
2022-08-15 16:09:32 +01:00
Dan Jenkins
b833049520
fix func declaration to include return type
2022-07-06 09:59:50 +01:00
Dan Jenkins
326907e8d1
add ability to set and get plugin feature rank
2022-07-06 09:46:07 +01: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
jwmwalrus
640725988f
Fix Unref being called twice on message stringer ( #29 )
2022-02-06 11:48:09 +02:00
Muhammad Hassan
5437f8a654
'Fix could not determine kind of name for C.free' in Windows 11 ( #22 )
2021-10-25 13:21:44 +03:00
Stephan Seitz
6fe6efc67f
docs: fix missing import in README.md ( #21 )
2021-10-03 12:40:25 +03:00
Bruce Kim
c604dda513
fix log message typo in Remove() ( #20 )
2021-09-28 13:48:09 +03:00
atishnazir
caeddb51d0
Debugger Enablement ( #19 )
...
* Debugger Enablement: Switching CGO/gst utility functions from inline to concrete symbols
Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.
The performance implications are untested.
* Debugger Enablement: gst-base: Switching CGO/gst utility functions from inline to concrete symbols
Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.
The performance implications are untested.
enable debugger for base
* Debugger Enablement: gst-app: Switching CGO/gst utility functions from inline to concrete symbols
Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.
The performance implications are untested.
* Debugger Enablement: Removing clashes with go-glib
2021-08-13 10:56:29 +03:00
Avi Zimmerman
65c198f532
bring in glib value marshaling race fix
2021-06-30 15:42:16 +03:00
Bruce Kim
5c34c72da6
gst: add get request pad function ( #16 )
...
* gst: add get request pad function
* gst: add an example of GetReuqestPad()
* gst: remove pad=nil on ReleaseRequestPad
2021-06-26 17:21:39 +03:00
Solganik Alexander
16ee890d5c
gst: add wrapper for deinit function ( #15 )
...
* gst: add wrapper for deinit function
* build: prevent unused variable warning in cgo code compilation.
While compiling the code gcc complained with unused-variable
According to:
https://github.com/golang/go/issues/6883#issuecomment-383800123
Wall flag should not be used in CGO, nonetheless in this PR we only
remove the unused variable warning.
Co-authored-by: Solganik Alexander <alexanders@anyvision.co >
2021-06-06 12:47:32 +03:00
Solganik Alexander
65498e9397
bin: allow bin creation from elements string. ( #13 )
...
Adding golang binding for gst_parse_bin_from_description gstreamer API
Co-authored-by: Solganik Alexander <alexanders@anyvision.co >
2021-05-25 11:09:58 +03:00
Avi Zimmerman
9ce4fbdc33
Update README.md
...
update quickstart example
2021-03-11 08:28:46 +02:00
robmcq
01157b7eca
Modified gst_pad.go c function cgoGstPadActivateModeFunction ( #12 )
...
Modified to call goGstPadActivateModeFunction instead of cgoGstPadActivateModeFunction which would be itself.
2021-03-04 06:51:50 +02:00
Avi Zimmerman
fb84a4cfc3
use internal gstClockTimeNone for comparissons
2021-02-25 07:06:40 +02:00
Avi Zimmerman
4d60285598
more logging helpers
2021-02-21 20:15:10 +02:00
Avi Zimmerman
e08d158095
bump glib version
2021-02-21 07:14:07 +02:00
Avi Zimmerman
e54eedcba9
add remove pad
2021-02-20 17:23:56 +02:00
Avi Zimmerman
2b3238f64d
add another error helper for elements
2021-02-20 13:59:50 +02:00
Avi Zimmerman
8daf923bea
more element and pad fixes
2021-02-20 13:13:43 +02:00
Avi Zimmerman
8a653b1324
bump go.mod to 1.16 - some query parsing fixes
2021-02-20 10:30:38 +02:00
Avi Zimmerman
19e4e20035
add arrays/lists to values ; bind SetArg for Objects
2021-02-12 14:27:16 +02:00
Avi Zimmerman
04e4785c19
value init fixes
2021-02-11 00:07:07 +02:00
Avi Zimmerman
03766b74eb
implement more GstValues
2021-02-11 00:02:24 +02:00
Avi Zimmerman
41b17eaa89
pull in glib updates ; implement value transformers for fractions ; fix marshalers
2021-02-10 17:26:21 +02:00
Avi Zimmerman
9799e5610e
pull in glib interface changes
2021-02-06 08:12:46 +02:00
Avi Zimmerman
099460e179
start building out audio and rtp libraries
2021-01-25 19:49:57 +02:00
Avi Zimmerman
177507cf0c
bump glib versions
2021-01-23 12:43:17 +02:00
Avi Zimmerman
ef30649420
cleanup
2021-01-21 21:10:38 +02:00
Avi Zimmerman
811328136f
working minio plugin
2021-01-21 20:57:29 +02:00
Avi Zimmerman
375f569063
clean up launch example
2021-01-21 10:02:18 +02:00
Avi Zimmerman
4fd15b6a7a
gst_init finally works and pops correctly
2021-01-21 10:01:06 +02:00
Avi Zimmerman
a4741af5a5
fix transfer in pad and element iterators
2021-01-20 16:34:41 +02:00
Avi Zimmerman
b39aac28ee
dont sink reference on pads from iterators
2021-01-20 16:15:45 +02:00
Avi Zimmerman
dad32ff7cf
examples cleanup
2021-01-20 15:52:16 +02:00
Avi Zimmerman
e6ad9ab977
more vmethod ref counting fixes
2021-01-20 15:39:17 +02:00
Avi Zimmerman
127ca49ef2
clean up ref transfers in elementclass vmethods and app library callbacks
2021-01-20 10:51:07 +02:00
Avi Zimmerman
4ec72c3608
pull in updated glib bindings, element class fixes, update examples
2021-01-19 17:40:24 +02:00
Avi Zimmerman
9110b5dbdc
update glib package
2021-01-19 00:34:14 +02:00
Avi Zimmerman
1f7d60b390
major rework of reference handling
2021-01-19 00:18:30 +02:00
Avi Zimmerman
63a53be42a
cleanup plugin examples
2021-01-18 09:40:56 +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