mirror of https://bitbucket.org/ausocean/av.git
67e03d0f5c
Prior to this change, CV was included by default, however, this doesn't seem appropriate given that this functionality is rarely used. For that reason, the meaning of the nocv tag has been inverted i.e. it is now called withcv, and it the tag must be included to build CV components. |
||
---|---|---|
.. | ||
config | ||
README.md | ||
audio_darwin.go | ||
audio_linux.go | ||
audio_windows.go | ||
pipeline.go | ||
pipeline_test.go | ||
revid.go | ||
revid_test.go | ||
senders.go | ||
senders_test.go | ||
utils.go |
README.md
Readme
Package revid provides an API for a media capture/processing/forwarding pipeline. The API is exposed in revid.go.
Configuration is handled by the config package.
Pipeline setup is handled in pipeline.go, where components of the pipeline are pulled mostly from internal packages i.e. lexers, filters, packetisation and protocols for forwarding.
Sending is handled by "senders", defined in the senders.go file.
Building the revid package requires gocv.io/x/gocv to be installed. On platforms
where this is not available, a reduced functionality package can be built using
the withcv
build tag.
Contributing
See here under "Contributing" for information on how to contribute.
License
See here under "License" for licensing.