Commit graph

9 commits

Author SHA1 Message Date
Jan Buethe
7d328f5bfa
Merge LACE/NoLACE under OSCE framework 2023-12-20 03:42:44 -05:00
Jean-Marc Valin
5c3795b287
Adding dotprod instruction to ARM rtcd
Used for DNN matrix multiplies
2023-11-25 03:15:51 -05:00
Jean-Marc Valin
3e18d96759
Trying to fix CMake build
aka banging on it until it builds on my machine.
Further improvements welcome
2023-11-21 16:13:20 -05:00
Marcus Asteborg
84484a6790
CMake - change avx to avx2 and fma 2023-06-16 13:02:29 -04:00
Marcus Asteborg
75872236da
add option for neural fec and add dred test
Signed-off-by: Marcus Asteborg <maastebo@microsoft.com>
Signed-off-by: Jean-Marc Valin <jmvalin@amazon.com>
2023-06-16 13:02:23 -04:00
Michael Klingbeil
4b9c620a8d
Fixup extensions implementation and add unit tests
Add unit tests for opus_packet_extensions_count, opus_packet_extensions_parse,
and opus_packet_extensions_generate. Add various assertions for NULL buffers or
negative length arguments. Add explicit check for invalid length in
opus_packet_extensions_count. Check for extension id >127 in
opus_packet_extensions_generate. Check for invalid length input in
opus_packet_extensions_generate.

Signed-off-by: Jean-Marc Valin <jmvalin@amazon.com>
2023-06-16 13:01:38 -04:00
Timothy B. Terriberry
0808841125
Only build platform RTCD sources when enabled.
To avoid issues with empty compilation units.
2022-07-09 21:18:52 -07:00
Marcus Asteborg
d00d866e8c
cmake - add include guards to cmake files
Signed-off-by: Mark Harris <mark.hsj@gmail.com>
2020-06-13 00:21:06 -07:00
Marcus Asteborg
48055ccc23
cmake - move cmake related files to cmake folder to make root dir less busy
Signed-off-by: Mark Harris <mark.hsj@gmail.com>
2020-06-13 00:20:56 -07:00
Renamed from opus_sources.cmake (Browse further)