Commit Graph

9 Commits

Author SHA1 Message Date
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
tinyzimmer
5f21e41f70 implement GstMeta, organize C code, add github action for linting 2020-09-29 12:32:55 +03:00
tinyzimmer
236a211975 implements GstAllocator, GstAllocationParams, and GstMemory 2020-09-29 07:31:23 +03:00
tinyzimmer
2927ae7b1d implement streams and streamcollections and finish message parsers 2020-09-28 20:16:51 +03:00
tinyzimmer
10b088998b implement GstDevice and more message parsers 2020-09-28 18:45:26 +03:00
tinyzimmer
b08a04f07b add the ability to set a watch on the bus (instead of polling for messages) 2020-09-28 12:23:05 +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
9acb7fa81b start extending appsrc/appsink implementations 2020-09-27 09:16:07 +03:00
tinyzimmer
359a3bbe08 add a bunch more implementatioms 2020-09-25 20:58:18 +03:00