Commit Graph

  • a97151d390
    meson: Increase slow tests timeout main Xavier Claessens 2024-02-16 18:18:35 -0500
  • 8894546bed
    dump_modes: add missing file to build Giovanni Bajo 2023-12-29 12:06:40 +0100
  • 5e0bb53e09
    Map 2 extra channels in 5th order HOA Chris Hold 2024-02-15 15:06:40 +0200
  • 965afac29b
    Provide 4th order HOA map 3 mixing and demixing Chris Hold 2024-02-15 14:42:53 +0200
  • befc25fb76
    fixed compiler warning when building without dred Jan Buethe 2024-02-16 18:51:29 +0100
  • db78df8c01
    Delaying new DRED data when just out of silence Jean-Marc Valin 2024-02-06 22:11:49 -0500
  • c5117c5ccd
    Add dred_end return value to opus_dred_parse() Jean-Marc Valin 2024-02-05 17:39:38 -0500
  • 1f53f1e0a9
    Support for extra offset Jean-Marc Valin 2024-02-05 14:24:02 -0500
  • 183a820212
    Refactoring: store all states Jean-Marc Valin 2024-02-03 02:51:08 -0500
  • 9f36bfc962
    Chopping the oldest silence in a DRED payload Jean-Marc Valin 2024-02-02 16:55:21 -0500
  • 9b1da1fb1f
    Fix missing dotprod optimization Jean-Marc Valin 2024-02-15 18:05:07 -0500
  • 367a487e7c
    hangover fix in osce/utils/pitch.py Jan Buethe 2024-02-15 15:39:30 +0100
  • 46f9c9c669
    re-dumped osce models with sparse=False Jan Buethe 2024-02-15 15:30:04 +0100
  • 735117b6d7
    disabled sparse option in osce export script Jan Buethe 2024-02-15 15:25:06 +0100
  • ffd1b0b137
    Provide 5th order HOA map 3 mixing and demixing Chris Hold 2024-01-11 17:10:22 +0200
  • 6be3673c22
    More #ifdef around the dnn code Jean-Marc Valin 2024-02-14 17:35:29 -0500
  • 901c8548af
    Conditional include Jean-Marc Valin 2024-02-14 11:51:44 -0500
  • dd0e2dc339
    updated model Jan Buethe 2024-02-14 10:37:15 +0100
  • 4b9d9b0030
    Fix check-asm for celt_fir_sse4_1() Jean-Marc Valin 2024-02-11 14:04:43 -0500
  • 3e69410e29
    Fix OOB read in fixed-point NEON intrinsics. Timothy B. Terriberry 2024-02-09 16:42:15 -0500
  • d503125101
    Add check-asm for fixed-point xcorr_kernel(). Timothy B. Terriberry 2024-02-09 17:26:35 -0500
  • 23c376e45b
    Delaying new DRED data when just out of silence exp_dred_silence5a Jean-Marc Valin 2024-02-06 22:11:49 -0500
  • c45120217b
    Add dred_end return value to opus_dred_parse() Jean-Marc Valin 2024-02-05 17:39:38 -0500
  • bf7440b8ef
    Support for extra offset Jean-Marc Valin 2024-02-05 14:24:02 -0500
  • 57a7306b92
    Refactoring: store all states Jean-Marc Valin 2024-02-03 02:51:08 -0500
  • 6a66cd143f
    Chopping the oldest silence in a DRED payload Jean-Marc Valin 2024-02-02 16:55:21 -0500
  • 65b131ec09
    Add basic testing for Deep PLC, DRED, and OSCE Jean-Marc Valin 2024-02-06 20:52:21 -0500
  • 7070dfec4f
    Make opus_packet_unpad() discard extensions too Jean-Marc Valin 2024-02-06 19:48:29 -0500
  • 17922c2a28
    Fix internal error on DRED Jean-Marc Valin 2024-02-06 15:48:21 -0500
  • 562587e91b
    Avoid size-zero OPUS_COPY() with NULL pointer Jean-Marc Valin 2024-02-06 15:38:50 -0500
  • 6a92930560
    Add dred_end return value to opus_dred_parse() exp_dred_silence4 Jean-Marc Valin 2024-02-05 17:39:38 -0500
  • dab4f1decc
    Support for extra offset Jean-Marc Valin 2024-02-05 14:24:02 -0500
  • a71247a1a5
    Refactoring: store all states Jean-Marc Valin 2024-02-03 02:51:08 -0500
  • 0ba1924a1c
    Chopping the oldest silence in a DRED payload Jean-Marc Valin 2024-02-02 16:55:21 -0500
  • 2582ca9259
    Allow wrap-around in silk_LPC_analysis_filter_avx2() Jean-Marc Valin 2024-02-02 18:32:55 -0500
  • e12c7f584a
    Fix log(0) on silence for fixed-point Jean-Marc Valin 2024-02-02 15:07:01 -0500
  • 0e2d56d675
    Add missing NULL pointer check Jean-Marc Valin 2024-02-02 14:46:51 -0500
  • 009d7412e1
    Fix various typos luzpaz 2023-07-21 16:19:29 +0000
  • f20575dd86
    Fix OSCE using uninitialized range coder for PLC opus-ng Jean-Marc Valin 2024-01-31 21:52:08 -0500
  • 53c2313c58
    Fix lossgen shared build Jean-Marc Valin 2024-01-31 18:30:28 -0500
  • 6c8acc21dd
    Avoid padding multi-frame DTX packets Jean-Marc Valin 2024-01-31 13:08:37 -0500
  • 648a9f24b4
    Allow for DRED in DTX refresh packets Jean-Marc Valin 2024-01-31 13:07:51 -0500
  • 4350819785
    Handle the offset from the DRED frame id Jean-Marc Valin 2024-01-31 12:59:08 -0500
  • f4ee2925f6
    Fix frame separator parsing Jean-Marc Valin 2024-01-31 00:02:57 -0500
  • 0fed741a87
    Fix c90 build Jean-Marc Valin 2024-01-30 21:53:58 -0500
  • 468a693dd4
    Cleanup previous commits Jean-Marc Valin 2024-01-21 14:10:27 -0500
  • b778271d53
    divide max payload too Jean-Marc Valin 2023-12-16 13:01:20 -0500
  • 073bec9160
    First shot at multi-frame CBR with DRED Jean-Marc Valin 2023-12-16 03:52:20 -0500
  • fe86db66f4
    More activity handling to opus_encode_native_process() Jean-Marc Valin 2023-12-17 19:03:22 -0500
  • 452abeeac9
    Handle rangeFinal, delay_compensation Jean-Marc Valin 2023-12-17 18:49:08 -0500
  • fd88e22391
    Refactor multi-frame encoding to be non-recursive Jean-Marc Valin 2023-12-16 01:54:09 -0500
  • f44069f58b
    Splitting opus_encode_native() Jean-Marc Valin 2023-12-15 17:48:54 -0500
  • 231caa3720
    Fix Hybrid CBR with DRED and CELT->SILK redundancy Jean-Marc Valin 2023-12-19 22:12:03 -0500
  • b63e22cff9
    Fix desync for CBR DRED Jean-Marc Valin 2023-12-19 01:55:28 -0500
  • 7b73c9bc7f
    More DRED tuning Jean-Marc Valin 2024-01-23 19:22:05 -0500
  • 19dd96b3fa
    Initial DRED tuning Jean-Marc Valin 2024-01-22 03:29:37 -0500
  • 7df2c67be1
    fixes in osce python code Jan Buethe 2024-01-23 17:10:34 +0100
  • 3499d0aac7
    switched to smaller NoLACE model Jan Buethe 2024-01-22 15:23:09 +0100
  • ec04a94eb2
    bugfix in SilkFeatureNetPL Jan Buethe 2024-01-22 15:12:52 +0100
  • 5f8201c71e
    OSCE_MAX_RNN_UNITS now derived from osce model parameters Jan Buethe 2024-01-22 15:12:26 +0100
  • 6a9831a6b0
    Remove run-time code for old TF2 models Jean-Marc Valin 2024-01-18 18:16:54 -0500
  • 1ddfcfd48c
    Using PyTorch model (same architecture for now) Jean-Marc Valin 2024-01-17 15:15:22 -0500
  • e699263660
    Improving PLC Jean-Marc Valin 2024-01-15 18:24:15 -0500
  • 299e38cab7
    Updated LACE and NoLACE models to version 2 Jan Buethe 2023-12-18 12:19:55 +0100
  • 4f311a1ad4
    PLC export script Jean-Marc Valin 2024-01-17 02:26:48 -0500
  • 26ddfd7135
    PyTorch code for training the PLC model Jean-Marc Valin 2024-01-15 18:10:21 -0500
  • 6ad03ae03e
    Prevent overshoots from CELT PLC with prediction Jean-Marc Valin 2023-12-22 20:14:10 -0500
  • bd2e9a34fb
    Add simulated loss to opus_demo Jean-Marc Valin 2023-12-21 23:36:16 -0500
  • caca188b5a
    Make loss simulator standalone Jean-Marc Valin 2023-12-21 23:05:40 -0500
  • bd710e97f3
    C code for packet loss simulator Jean-Marc Valin 2023-12-21 21:30:53 -0500
  • b923fd1e28
    lossgen: better training, README.md Jean-Marc Valin 2023-12-21 18:01:57 -0500
  • c40add59af
    lossgen: can now dump weights Jean-Marc Valin 2023-12-21 16:57:35 -0500
  • 627aa7f5b3
    Packet loss generation model Jean-Marc Valin 2023-12-21 15:34:33 -0500
  • 7d328f5bfa
    Merge LACE/NoLACE under OSCE framework Jan Buethe 2023-11-08 14:03:39 +0100
  • 591c8bad70
    Initialize padding pointers to zero Jean-Marc Valin 2023-12-16 22:04:47 -0500
  • 12fbd8111a
    use opus_(re)alloc and opus_free for dnn and DRED related functions Michael Klingbeil 2023-12-15 15:48:58 -0500
  • f5a1efdc17
    handle extensions in opus_repacketizer_out_range_impl Michael Klingbeil 2023-12-13 21:39:57 -0500
  • 6d7ae213ce
    add extensions of the first frame of a multiframe packet Michael Klingbeil 2023-12-05 20:43:30 -0500
  • f27798da7b
    Fix RESYNTH bit rot Jean-Marc Valin 2023-12-05 16:58:45 -0500
  • c7bfc72d07 use vec_avx.h for MSVC builds Michael Klingbeil 2023-11-29 21:40:21 -0500
  • 8090aaca9f don't redefine _mm_loadu_si32 on MSVC Michael Klingbeil 2023-11-29 20:02:27 -0500
  • 88fc293799
    Defining __SSEx__ macros when needed for MSVC Jean-Marc Valin 2023-11-29 18:17:30 -0500
  • f126bfc531 fix autogen.bat model download Michael Klingbeil 2023-11-29 13:38:45 -0500
  • 0d823c137c
    Add a script to shrink the DNN models Jean-Marc Valin 2023-11-29 02:50:24 -0500
  • 443510c2d1
    Fix Windows path Jean-Marc Valin 2023-11-28 23:49:24 -0500
  • 5578824258
    Fix model download path for windows Jean-Marc Valin 2023-11-28 23:39:48 -0500
  • ddfa48046b
    Opus github ci files Jean-Marc Valin 2023-11-28 23:32:30 -0500
  • 08eefed7cc
    Add dotprod support to meson Jean-Marc Valin 2023-11-28 23:18:50 -0500
  • c28b0f10bc
    Trying to fix/update meson build Jean-Marc Valin 2023-11-28 19:14:27 -0500
  • 147b72293f
    Oops, fix the fixed-point build Jean-Marc Valin 2023-11-28 15:34:29 -0500
  • db26e381a4
    Trying to use fma instructions when possible Jean-Marc Valin 2023-11-28 14:16:57 -0500
  • 72cc88dfdd
    FARGAN model update Jean-Marc Valin 2023-11-28 04:11:53 -0500
  • df637713aa
    Fixes for ARMv7/AArch32 Jean-Marc Valin 2023-11-27 22:57:32 -0500
  • c143b72c4c
    Enabling DNN optimizations for ARMv7 Jean-Marc Valin 2023-11-27 18:08:20 -0500
  • ee1bb69f2d
    Only force auto-vectorization for GCC >= 5.1 Jean-Marc Valin 2023-11-27 17:55:27 -0500
  • 7cc30ec681
    Force vectorization for DNN primitives Jean-Marc Valin 2023-11-27 16:44:11 -0500
  • d4506af5a9
    Enable floating-point approximations by default Jean-Marc Valin 2023-11-27 15:41:41 -0500
  • db6dad446c
    Fix ARMv7 optimizations for DNN code Jean-Marc Valin 2023-11-26 22:21:29 -0500
  • cc11c078cd
    First step towards DNN optimization for ARMv7 Neon Jean-Marc Valin 2023-11-26 03:36:46 -0500
  • c9af8f80f7
    Fix potential read out of bounds in fargan Jean-Marc Valin 2023-11-26 03:16:34 -0500