summaryrefslogtreecommitdiff
path: root/src/opus_decoder.c
Commit message (Expand)AuthorAgeFilesLines
* Fixes build when ENABLE_NEURAL_FEC is offJean-Marc Valin2023-01-111-1/+2
* Controlling DRED on the encode sideJean-Marc Valin2022-12-211-0/+2
* Clear FEC buffer on new dred packetJean-Marc Valin2022-12-201-1/+4
* Fix DRED segfaultJean-Marc Valin2022-12-201-7/+14
* Should handle mixes of PLC and DREDJean-Marc Valin2022-12-191-7/+6
* Fix the normal PLC caseJean-Marc Valin2022-12-131-1/+1
* DRED: First version that (kinda) worksJean-Marc Valin2022-12-091-2/+20
* DRED: better namingJean-Marc Valin2022-12-071-3/+3
* DRED: Decode variable number of framesJean-Marc Valin2022-12-071-2/+4
* DRED cleanup, support for variable number of framesJean-Marc Valin2022-12-061-0/+4
* DRED integration work in progressJean-Marc Valin2022-12-061-0/+5
* Code for inserting/extracting DRED in/from packetsJean-Marc Valin2022-12-021-1/+52
* Fix 8101b33 to decode ignored redundancyMark Harris2022-06-261-5/+9
* Correct redundancy handling with lost/DTX framesMark Harris2022-06-251-2/+7
* Some missing checksJean-Marc Valin2018-03-271-0/+2
* Asserting on some ctl() calls that should never failJean-Marc Valin2018-03-271-14/+14
* Adds Opus decoder state validationJean-Marc Valin2018-03-271-0/+21
* Fixing no-redundancy CELT->SILK and CELT->hybrid transitionsJean-Marc Valin2018-03-271-20/+28
* Fix typo in a comment in opus_decoder.cMatt Brubeck2017-08-291-1/+1
* Fixing some opus_int vs opus_int32 mismatchesJean-Marc Valin2016-10-051-1/+1
* Make it possible to ignore inverted phase stereo for downmix purposesexp_bitstream7Jean-Marc Valin2016-09-011-0/+20
* Avoids having the Opus-level "arch" be set to 0 on encoder/decoder resetJean-Marc Valin2015-12-301-1/+1
* Cisco optimization for x86 & fixed pointxiangmingzhu2014-10-031-1/+3
* -DOPUS_WILL_BE_SLOW to disable the no-optimization warningJean-Marc Valin2014-09-301-1/+1
* Moves opus_packet_get_samples_per_frame() to opus.cJean-Marc Valin2014-01-301-21/+0
* Fixes the decode_fec case for b76888dMark Harris2014-01-071-2/+2
* Preventing unnecessary stack use when using a large decode bufferJean-Marc Valin2014-01-071-0/+18
* Reduces the decoder stack use by removing the pcm_silk buffer in fixed-pointJean-Marc Valin2014-01-061-17/+29
* Adds Neon assembly for correlation/convolutionTimothy B. Terriberry2013-11-181-2/+0
* oops, don't need RESTORE_STACK when there's no stackJean-Marc Valin2013-11-111-6/+0
* More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0Jean-Marc Valin2013-11-111-3/+18
* Fixes some minor issues found by scan buildJean-Marc Valin2013-11-091-3/+3
* Moves opus_packet_parse_impl() from opus_decoder.c to opus.cJean-Marc Valin2013-10-281-181/+0
* Add a little missive when compiling without optimization.Gregory Maxwell2013-10-281-2/+6
* Replace "inline" with OPUS_INLINE.Gregory Maxwell2013-10-281-1/+1
* Oops, thanks to Mark Harris for spotting this!Jean-Marc Valin2013-10-141-1/+1
* opus_packet_parse_impl() now computes the packet size with paddingJean-Marc Valin2013-10-141-15/+16
* Rejects bad multistream frame lengthMark Harris2013-10-131-1/+1
* Fixes PLC for sizes that don't match basic Opus frame sizes.Mark Harris2013-10-131-1/+9
* Fix 40/60ms zero-length frame decode failureMark Harris2013-10-111-8/+18
* Do up-front validation of multistream packetsJean-Marc Valin2013-10-111-10/+9
* Braces go on the next line.Gregory Maxwell2013-06-291-7/+14
* Brace a number of if statements instead of one-lining them.Gregory Maxwell2013-06-291-7/+21
* Fixes some return without va_end in the api, adds tests.Gregory Maxwell2013-06-291-20/+10
* Add run-time CPU detection and support for ARM architectureAurélien Zanelli2013-06-041-0/+3
* Change few remaining instances of short to opus_int16Jean-Marc Valin2013-05-181-7/+7
* Fixes FEC issues introduced in 7fcd66cJean-Marc Valin2013-04-231-6/+9
* Applies soft-clipping to the int decoder API.Jean-Marc Valin2013-03-011-7/+16
* Fixes OPUS_GET_LAST_PACKET_DURATIONJean-Marc Valin2012-12-051-0/+7
* Adds assert to catch bug from previous commitJean-Marc Valin2012-12-051-0/+1