- 28 Sep, 2020 3 commits
-
-
Mark Harris authored
-
Mark Harris authored
-
eblanca authored
Closes https://github.com/xiph/opus-tools/pull/56Signed-off-by:
Mark Harris <mark.hsj@gmail.com>
-
- 17 Sep, 2020 1 commit
-
-
Mark Harris authored
In paritcular, the cpuid check is not applcable to Elbrus (e2k). Reported-by:
Michael Shigorin <mike@altlinux.org> Original-patch-by:
"Konstantin A. Lepikhov" <lakostis@altlinux.ru>
-
- 09 Jun, 2020 2 commits
-
-
Ralph Giles authored
Regularize whitespace and be consistent using a fixed 8-byte length for the `OpusTags` packet header, rather can calling strlen on the literal. This length, and the offset of the subsequence fields, is fixed by the specification, so using a fixed length would great a less-corrupt file if the header sequence were somehow changed. Thanks to willson-chen for pointint out the style issue, and Mark Harris for recommending the fixed header length.
-
Ralph Giles authored
I think this is more readable.
-
- 08 Jun, 2020 1 commit
-
-
Matthew Walker authored
Additional header packets are disallowed by the spec and rejected by the opusfile decoder library. Report this condition in opusinfo so it's more obvious what's wrong with such files. The output is a little confusing when the extra packet is in the first page as it also tries to parse it as a comment header. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 17 May, 2020 2 commits
-
-
Mark Harris authored
-
Mark Harris authored
-
- 09 May, 2020 1 commit
-
-
Mark Harris authored
-
- 02 May, 2020 1 commit
-
-
Mark Harris authored
-
- 29 Apr, 2020 1 commit
-
-
Mark Harris authored
src/opusdec.c:581:28: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-int-float-conversion]
-
- 09 Sep, 2019 2 commits
-
-
Mark Harris authored
-
Mark Harris authored
The WAV size fields are unsigned 32-bit integers. Fill them in if the size would be less than 0xffffffff; otherwise use 0xffffffff to indicate that the chunk continues until end of file (an unofficial convention to allow WAV files larger than 4 GiB, when no chunks follow the audio data).
-
- 08 Sep, 2019 2 commits
-
-
Mark Harris authored
-
Mark Harris authored
-
- 30 May, 2019 1 commit
-
-
Mark Harris authored
-
- 16 Oct, 2018 1 commit
-
-
Mark Harris authored
-
- 30 Sep, 2018 1 commit
-
-
Mark Harris authored
-
- 27 Sep, 2018 1 commit
-
-
Mark Harris authored
Reported by Dmitriy
-
- 18 Sep, 2018 2 commits
-
-
Mark Harris authored
-
Mark Harris authored
-
- 16 Sep, 2018 1 commit
-
-
Andrew Allen authored
[mark.hsj: Update family numbers and fix buffer overflow] Signed-off-by:
Mark Harris <mark.hsj@gmail.com>
-
- 15 Sep, 2018 3 commits
-
-
moisesmcardona authored
Closes https://github.com/xiph/opus-tools/pull/37Signed-off-by:
Mark Harris <mark.hsj@gmail.com>
-
Mark Harris authored
WAV uses little endian for floats so they must be byte-swapped.
-
Mark Harris authored
-
- 14 Sep, 2018 1 commit
-
-
Tristan Matthews authored
Reported by Mark Harris (cherry picked from speexdsp commit 7181b9e84fbf6887c74807af5ad0030a5181640a)
-
- 21 Jul, 2018 1 commit
-
-
Mark Harris authored
-
- 16 Jul, 2018 1 commit
-
-
Mark Harris authored
-
- 15 Jul, 2018 6 commits
-
-
Mark Harris authored
Fixes illumos compiler warning.
-
Mark Harris authored
-
Mark Harris authored
-
Mark Harris authored
-
Mark Harris authored
If unspecified, lock onto the first plausible port and payload type; do not mix content for different ports in the same output file.
-
Mark Harris authored
-
- 04 May, 2018 1 commit
-
-
Mark Harris authored
Allows for automatic checking of arguments.
-
- 30 Apr, 2018 3 commits
-
-
Mark Harris authored
-
Mark Harris authored
-
Mark Harris authored
-
- 29 Apr, 2018 1 commit
-
-
Mark Harris authored
Adapted from https://github.com/xiph/opus-tools/pull/31, authored by Muhammad Zaka. In opusrtp sniff or extract mode, if an output file is specified but not a payload type, record the first dynamic payload type seen with a packet that could be a valid Opus packet. Closes https://github.com/xiph/opus-tools/pull/31
-