You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-8
Original file line number
Diff line number
Diff line change
@@ -191,19 +191,31 @@ Finally, it can be in some systems that we can't turn off the audio input sourc
191
191
*[wikipedia on Companding](https://en.wikipedia.org/wiki/Companding)
192
192
*[University of British Columbia lab on Companding](https://people.ece.ubc.ca/edc/4550.jan2018/lab2.pdf)
193
193
194
+
### Code Coverage
195
+
Code coverage is achieved using gcov from the gcc test suite. To see the code coverage:
196
+
197
+
```bash
198
+
make clean
199
+
make
200
+
./test-library.out
201
+
gcov companders.c
202
+
This generates the file lib.c.gcov, which can be viewed in any text editor. Lines with #### have never been run.
203
+
```
204
+
205
+
194
206
## Versions
195
207
196
-
* 1.0.6 08 Aug 2024 -- added ci testing
197
-
* 1.0.5 30 May 2024 -- cleaned up release
198
-
* 1.0.4 30 May 2024 -- add ulaw, updated docs, added full test
199
-
* 1.0.4 23 Jan 2023 -- updated docs
200
-
* 1.0.3 28 Jul 2019 -- updated docs, ver example
201
-
* 1.0.2 15 Jul 2016 -- updated README.md to markdown format. updated license to be OSI compliant. no code changes. some minor doc updates. Thanks to John R Strohm giving me the nudge to update the docs here.
202
-
* 1.0.1 3 Sep 2012 -- original release in github
208
+
* 1.0.6 08 Aug 2024 -- added ci testing
209
+
* 1.0.5 30 May 2024 -- cleaned up release
210
+
* 1.0.4 30 May 2024 -- add ulaw, updated docs, added full test
211
+
* 1.0.4 23 Jan 2023 -- updated docs
212
+
* 1.0.3 28 Jul 2019 -- updated docs, ver example
213
+
* 1.0.2 15 Jul 2016 -- updated README.md to markdown format. updated license to be OSI compliant. no code changes. some minor doc updates. Thanks to John R Strohm giving me the nudge to update the docs here.
214
+
* 1.0.1 3 Sep 2012 -- original release in github
203
215
204
216
## License
205
217
206
-
See attached LICENSE.txt file (OSI approved BSD 2.0)
218
+
See attached LICENSE.txt file (OSI approved BSD 2 Clause)
207
219
208
220
Copyright (c) 2001-2024, M. A. Chatterjee < deftio at deftio dot com >
209
221
All rights reserved.
@@ -228,3 +240,5 @@ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
228
240
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
229
241
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
230
242
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0 commit comments