tag:github.com,2008:https://github.com/tinyzimmer/go-gst/releasesRelease notes from go-gst2022-04-19T17:31:52Ztag:github.com,2008:Repository/298362239/v0.2.332022-04-19T17:33:41ZMerge fix for build on 32-bit architecture<p><span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/tinyzimmer/go-gst/pull/4">#4</a>: build fails on 32 bit architectures (<a class="issue-link js-issue-link" href="https://github.com/tinyzimmer/go-gst/pull/34">#34</a>)</p>
<p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/tinyzimmer/go-gst/pull/4">#4</a>: build fails on 32 bit architectures</p>
<p>* Bump go-glib to v0.0.25</p>
<p>Co-authored-by: Niels Avonds <niels@nobi.life></p>tinyzimmertag:github.com,2008:Repository/298362239/v0.2.322021-10-25T10:21:44Zv0.2.32<p>'Fix could not determine kind of name for C.free' in Windows 11 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1014037112" data-permission-text="Title is private" data-url="https://github.com/tinyzimmer/go-gst/issues/22" data-hovercard-type="pull_request" data-hovercard-url="/tinyzimmer/go-gst/pull/22/hovercard" href="https://github.com/tinyzimmer/go-gst/pull/22">#22</a>)</p>nassah221tag:github.com,2008:Repository/298362239/v0.2.312021-09-28T10:48:09Zv0.2.31<p>fix log message typo in Remove() (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1009582866" data-permission-text="Title is private" data-url="https://github.com/tinyzimmer/go-gst/issues/20" data-hovercard-type="pull_request" data-hovercard-url="/tinyzimmer/go-gst/pull/20/hovercard" href="https://github.com/tinyzimmer/go-gst/pull/20">#20</a>)</p>brucekimtag:github.com,2008:Repository/298362239/v0.2.302021-08-13T07:56:29Zv0.2.30: Debugger Enablement (#19)<ul>
<li>Debugger Enablement: Switching CGO/gst utility functions from inline to concrete symbols</li>
</ul>
<p>Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.</p>
<p>The performance implications are untested.</p>
<ul>
<li>Debugger Enablement: gst-base: Switching CGO/gst utility functions from inline to concrete symbols</li>
</ul>
<p>Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.</p>
<p>The performance implications are untested.</p>
<p>enable debugger for base</p>
<ul>
<li>Debugger Enablement: gst-app: Switching CGO/gst utility functions from inline to concrete symbols</li>
</ul>
<p>Unfortunately debug Go builds during linkage due to be unable to find the inline functions. This commit converts the inline functions to concrete symbols.</p>
<p>The performance implications are untested.</p>
<ul>
<li>Debugger Enablement: Removing clashes with go-glib</li>
</ul>atishnazirtag:github.com,2008:Repository/298362239/v0.2.292021-06-30T12:42:16Zv0.2.29<p>bring in glib value marshaling race fix</p>tinyzimmertag:github.com,2008:Repository/298362239/v0.2.282021-06-26T14:21:39Zv0.2.28: gst: add get request pad function (#16)<ul>
<li>
<p>gst: add get request pad function</p>
</li>
<li>
<p>gst: add an example of GetReuqestPad()</p>
</li>
<li>
<p>gst: remove pad=nil on ReleaseRequestPad</p>
</li>
</ul>brucekimtag:github.com,2008:Repository/298362239/v0.2.272021-06-06T09:47:32Zv0.2.27: gst: add wrapper for deinit function (#15)<ul>
<li>
<p>gst: add wrapper for deinit function</p>
</li>
<li>
<p>build: prevent unused variable warning in cgo code compilation.</p>
</li>
</ul>
<p>While compiling the code gcc complained with unused-variable<br>
According to:<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51285870" data-permission-text="Title is private" data-url="https://github.com/golang/go/issues/6883" data-hovercard-type="issue" data-hovercard-url="/golang/go/issues/6883/hovercard?comment_id=383800123&comment_type=issue_comment" href="https://github.com/golang/go/issues/6883#issuecomment-383800123">golang/go#6883 (comment)</a><br>
Wall flag should not be used in CGO, nonetheless in this PR we only<br>
remove the unused variable warning.</p>
<p>Co-authored-by: Solganik Alexander <a href="mailto:alexanders@anyvision.co">alexanders@anyvision.co</a></p>solganiktag:github.com,2008:Repository/298362239/v0.2.262021-05-25T08:09:58Zv0.2.26: bin: allow bin creation from elements string. (#13)<p>Adding golang binding for gst_parse_bin_from_description gstreamer API</p>
<p>Co-authored-by: Solganik Alexander <a href="mailto:alexanders@anyvision.co">alexanders@anyvision.co</a></p>solganiktag:github.com,2008:Repository/298362239/v0.2.252021-03-04T04:51:50Zv0.2.25: Modified gst_pad.go c function cgoGstPadActivateModeFunction (#12)<p>Modified to call goGstPadActivateModeFunction instead of cgoGstPadActivateModeFunction which would be itself.</p>robmcqtag:github.com,2008:Repository/298362239/v0.2.242021-02-25T05:06:40Zv0.2.24<p>use internal gstClockTimeNone for comparissons</p>tinyzimmer