Commit Graph

338 Commits

Author SHA1 Message Date
Wilhelm Bartel
fd3d949686 Merge pull request #34 from go-gst/build_all_packages
change github action to build all packages
2023-09-01 15:00:12 +02:00
RSWilli
30a1223fd2 #11 try to suppress macos warning 2023-09-01 14:28:40 +02:00
RSWilli
d5862de22e change github action to build all packages
* fix issues
* add build script to build all packages locally
2023-09-01 13:16:18 +02:00
Bakhadyr
0ab20af7a5 Merge pull request #1 from abrbird/discoverer-fixes
removed unused import; fixed out of range error;
2023-09-01 13:31:05 +03:00
Bakhadyr
b62e2d0dca removed unused import; fixed out of range error; 2023-09-01 13:21:41 +03:00
Wilhelm Bartel
e87a6725b3 Merge pull request #29 from livekit/benjamin/gst_sample_marshalling
Register GstSample marshaling functions
2023-08-30 14:47:15 +02:00
Wilhelm Bartel
da88d1d2f3 Merge pull request #28 from livekit/livekit/goLogFunction
Add ability to set custom gstreamer logging function
2023-08-30 14:43:47 +02:00
David Colburn
ef52345be9 add comment, remove _ 2023-08-29 15:24:17 -07:00
Wilhelm Bartel
868fe44f43 Merge pull request #30 from livekit/livekit/gst_structure
Implement GetStructure on Element messages
2023-08-29 12:40:20 +02:00
Benjamin Pracht
f8c5604ab1 Change take sample ownership 2023-08-28 16:01:56 -07:00
Benjamin Pracht
39bee53ce8 Merge remote-tracking branch 'go-gst/main' into benjamin/gst_sample_marshalling 2023-08-28 15:23:41 -07:00
David Colburn
f6e7c2099f use type alias 2023-08-28 14:44:17 -07:00
Wilhelm Bartel
b007afdff5 Merge pull request #17 from go-gst/remove_time_duration
change more time.Durations to gst.ClockTime
2023-08-28 22:46:36 +02:00
Wilhelm Bartel
847657b550 Merge pull request #27 from go-gst/audio-metadata-non-interlaced
Audio metadata non interlaced
2023-08-28 21:30:51 +02:00
Wilhelm Bartel
d7905fbba0 Merge pull request #26 from go-gst/device-monitor
Device monitor
2023-08-28 21:30:17 +02:00
RSWilli
dec9519f50 change more time.Durations to gst.ClockTime 2023-08-26 15:06:58 +02:00
Dan Jenkins
2430d40f52 fix errors 2023-08-26 10:11:27 +01:00
Dan Jenkins
7c7d4d53e9 make audio meta use glib's transfer none 2023-08-26 10:08:44 +01:00
Dan Jenkins
0948e6783b change the module url 2023-08-26 10:08:44 +01:00
Dan Jenkins
f4c5ddbacd total hack for windows compile 2023-08-26 10:08:44 +01:00
Dan Jenkins
6561655cab pass in NULL/nil temporarily 2023-08-26 10:08:44 +01:00
Dan Jenkins
620e9fe0a2 add the ability to set audio metadata on a buffer 2023-08-26 10:08:44 +01:00
Dan Jenkins
b54981346e Add GitHub action build and lint (#21)
* see if this works... adding github build first try

* fix up uses path

* add in our supported golang version

* don't run.... build... :D

* remove branch specifics

* remove things we don't need any longer
2023-08-26 09:52:23 +01:00
David Colburn
21c066e0eb set log function (#3) 2023-08-25 12:56:53 -07:00
Benjamin Pracht
4da8b18ce2 Implement GetStructure on Element messages (#1)
Implement support for the Structure objects returned for MessageElement messages in Message.GetStructure
2023-08-25 12:01:31 -07:00
Dan Jenkins
074f909450 update to use proper handling of c pointers etc 2023-08-24 23:42:27 +01:00
Dan Jenkins
0a4e5aeb60 change module url 2023-08-24 22:51:10 +01:00
Dan Jenkins
8253c81e6d fix some comments from copy/paste 2023-08-24 22:51:09 +01:00
Dan Jenkins
b7e14819ef add watching bus ability 2023-08-24 22:51:09 +01:00
Dan Jenkins
4e393d65ba add basic support for device provider 2023-08-24 22:51:09 +01:00
Dan Jenkins
9ed280473f fix incoirrect int vs uint 2023-08-24 22:51:09 +01:00
Dan Jenkins
6dd84c0814 add some missing methods 2023-08-24 22:51:09 +01:00
Dan Jenkins
8fd5e467e5 initial commit of device monitor 2023-08-24 22:51:09 +01:00
Wilhelm Bartel
9586f80720 Merge pull request #18 from go-gst/goreport
improve goreport by fixing typos and formatting issues
2023-08-24 20:51:47 +02:00
RSWilli
63773b8311 improve goreport by fixing typos and formatting issues 2023-08-24 20:44:27 +02:00
Wilhelm Bartel
4aef7e31b5 Merge pull request #4 from everycastlabs/add-feature-rank
Add feature rank
2023-08-24 10:41:19 +02:00
Wilhelm Bartel
7826f5d8b5 Merge pull request #12 from everycastlabs/fix-errors-mac-windows
Fix errors on MacOS and Windows
2023-08-24 10:04:02 +02:00
Dan Jenkins
587663a5cc now add an example of using a non standard rank 2023-08-23 23:04:48 +01:00
Dan Jenkins
c5309cf02c add a feature rank example 2023-08-23 22:56:43 +01:00
Dan Jenkins
60f8c35233 cast name to a gpointer 2023-08-23 22:50:21 +01:00
Dan Jenkins
ab35b402de fix -1 for ClockTimeNone 2023-08-23 22:49:31 +01:00
Dan Jenkins
36e112ea3c change ulong over to GstClockTime 2023-08-23 22:22:48 +01:00
Dan Jenkins
f5a125de72 Merge branch 'main' into add-feature-rank 2023-08-23 21:56:16 +01:00
Wilhelm Bartel
e8f4bbf477 Merge pull request #8 from everycastlabs/bux-fix-free-to-g-free
deal with usign g_free for NULL
2023-08-23 22:08:21 +02:00
Wilhelm Bartel
8cc746237e Merge pull request #7 from everycastlabs/add-unlink-many
add the ability to unlink and unlink many elems
2023-08-23 22:07:45 +02:00
Wilhelm Bartel
8656b9be2a Merge pull request #6 from everycastlabs/add-micro-version-number
add micro version number
2023-08-23 22:06:24 +02:00
Dan Jenkins
f9daac4459 deal with usign g_free for NULL 2023-08-23 15:20:34 +01:00
Dan Jenkins
2573f5f356 add the ability to unlink and unlink many elems 2023-08-23 15:17:14 +01:00
Dan Jenkins
304b4c8474 add micro version number 2023-08-23 15:11:42 +01:00
Wilhelm Bartel
769c8857a5 Merge pull request #1 from go-gst/clocks_and_more_bindings
change clockTime type, add more bindings
2023-08-14 11:50:19 +02:00