av/revid
Saxon Nelson-Milton 7b00f00e16 added README.md files to top level packages 2021-04-11 11:19:37 +09:30
..
config Merged in add-raspivid-params (pull request #460) 2021-03-30 04:51:22 +00:00
README.md added README.md files to top level packages 2021-04-11 11:19:37 +09:30
audio_linux.go mts: change meta const names eg. WriteRateStr to WriteRateKey 2021-02-22 16:17:36 +10:30
audio_windows.go Remove unused code. 2019-11-22 13:30:27 +10:30
pipeline.go revid: wrap error from mtsEnc with more info 2021-03-15 11:47:48 +10:30
pipeline_test.go revid: renamed revid_test.go to pipeline_test.go 2021-01-20 11:27:41 +10:30
revid.go revid & device/raspistill & container/mts: integrating device/raspistill functionality into revid 2021-01-27 16:49:17 +10:30
revid_test.go device/raspistill & revid & container/mts: fixed issues with raspistill test implementations and made slight logging improvements in mts encoder and revid. 2021-02-03 12:17:23 +10:30
senders.go mts: change meta const names eg. WriteRateStr to WriteRateKey 2021-02-22 16:17:36 +10:30
senders_test.go revid: renamed revid_test.go to pipeline_test.go 2021-01-20 11:27:41 +10:30
utils.go revid: renamed revid_test.go to pipeline_test.go 2021-01-20 11:27:41 +10:30

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.

Contributing

See here under "Contributing" for information on how to contribute.

License

See here under "License" for licensing.