Atsushi Watanabe
52cf6e72b1
Skip vaapi test on CI ( #447 )
...
DRI device appears on GitHub Actions runner but unusable.
Skip pkg/codec/vaapi test on CI.
2022-10-12 22:41:36 +09:00
Atsushi Watanabe
f0ff9261b4
Add darwin arm64 libs ( #368 )
...
Add opus and openh264 for arm64
Co-authored-by: Atsushi Watanabe <atsushi.w@ieee.org >
Co-authored-by: Earther <qn.khuat@gmail.com >
2022-05-02 11:44:46 +09:00
Atsushi Watanabe
19eaf375ff
Fix build test target without CGO ( #366 )
...
Fix `go: warning: "pkg/..." matched no packages`
2021-11-20 13:39:57 +09:00
Lukas Herman
2f21d9e738
Add example compilation test to CI
...
Changes:
* Make codec build command now is prefixed with "build"
* A new "test" command to make
* Add a Makefile for examples
2020-12-19 15:41:55 -05:00
Lukas Herman
0b1a19f343
Enhance build system by switching to Makefile
...
By switching to Makefile, parallel builds and single build are now
possible.
Examples:
Parallel Build:
make -j
Single Build:
make opus-darwin-x64
Also, since Makefile has a dependency change detection feature, the
build time is reduced significantly when there are only a few things that
change, Makefile will not rebuild everything unnecessarily.
2020-12-18 22:55:45 -05:00
Lukas Herman
1b5203d3a0
Enhance cross-platform build system ( #266 )
...
With this new build system, it'll make it easier to compile third-party
libraries statically to multiple platforms.
2020-12-15 14:13:12 -05:00
Lukas Herman
6902e089bc
Rename builder.Dockerfile to libs-builder.Dockerfile
2020-02-24 18:57:42 -08:00
Lukas Herman
75a23fca47
Rename base.Dockerfile to builder.Dockerfile
2020-02-24 18:57:42 -08:00
Lukas Herman
96621c029e
Move builder.Dockerfile
...
* Move builder.Dockerfile to root
* Rename it to base.Dockerfile since it'll be extended later
2020-02-24 18:57:42 -08:00
Atsushi Watanabe
3fbecd2095
Add openh264 library for darwin and windows
...
Use dockercore/golang-cross to cross compile openh264.
Set `-tags dynamic` to use system installed library.
2020-02-24 01:56:11 +09:00
Lukas Herman
cf2a3436fe
Merge github.com/pion/codec
2020-01-05 22:12:44 -08:00