faf5e2df0f
The fuzz package has been created, which will house C based helper code and sub-packages dedicated to each fuzz test. A sub packaged called fuzzParseLevelPrefix has been created to house the fuzz test for parseLevelPrefix. Emeric's C code has been isolated into some C files, and a file called fuzz.go has been created, which houses the actual fuzz test function. An initial corpus has been added with 3 inputs. |
||
---|---|---|
.circleci | ||
cmd | ||
codec | ||
container | ||
exp | ||
init | ||
input/audio | ||
protocol | ||
revid | ||
Makefile | ||
Readme.md | ||
contributors.txt | ||
go.mod | ||
go.sum |
Readme.md
Readme
av is a collection of tools and packages written in Go for audio-video processing.
Codecs, containers and protocols are organized according to directories named accordingly.
cmd/revid-cli is a command-line program for reading, transcoding, and writing audio/video streams and files.
License
Copyright (C) 2017-2019 the Australian Ocean Lab (AusOcean).
This is free software: you can redistribute it and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License or more details.
You should have received a copy of the GNU General Public License along with revid in gpl.txt. If not, see http://www.gnu.org/licenses/.