Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(11)

Side by Side Diff: celt/vq.h

Issue 882843002: Update to opus-HEAD-66611f1. (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/opus.git@master
Patch Set: Add the contents of Makefile.mips back. Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « celt/tests/test_unit_rotation.c ('k') | celt/vq.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2007-2008 CSIRO 1 /* Copyright (c) 2007-2008 CSIRO
2 Copyright (c) 2007-2009 Xiph.Org Foundation 2 Copyright (c) 2007-2009 Xiph.Org Foundation
3 Written by Jean-Marc Valin */ 3 Written by Jean-Marc Valin */
4 /** 4 /**
5 @file vq.h 5 @file vq.h
6 @brief Vector quantisation of the residual 6 @brief Vector quantisation of the residual
7 */ 7 */
8 /* 8 /*
9 Redistribution and use in source and binary forms, with or without 9 Redistribution and use in source and binary forms, with or without
10 modification, are permitted provided that the following conditions 10 modification, are permitted provided that the following conditions
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 /** Algebraic pulse decoder 56 /** Algebraic pulse decoder
57 * @param X Decoded normalised spectrum (returned) 57 * @param X Decoded normalised spectrum (returned)
58 * @param N Number of samples to decode 58 * @param N Number of samples to decode
59 * @param K Number of pulses to use 59 * @param K Number of pulses to use
60 * @param dec Entropy decoder state 60 * @param dec Entropy decoder state
61 * @ret A mask indicating which blocks in the band received pulses 61 * @ret A mask indicating which blocks in the band received pulses
62 */ 62 */
63 unsigned alg_unquant(celt_norm *X, int N, int K, int spread, int B, 63 unsigned alg_unquant(celt_norm *X, int N, int K, int spread, int B,
64 ec_dec *dec, opus_val16 gain); 64 ec_dec *dec, opus_val16 gain);
65 65
66 void renormalise_vector(celt_norm *X, int N, opus_val16 gain); 66 void renormalise_vector(celt_norm *X, int N, opus_val16 gain, int arch);
67 67
68 int stereo_itheta(celt_norm *X, celt_norm *Y, int stereo, int N); 68 int stereo_itheta(const celt_norm *X, const celt_norm *Y, int stereo, int N, int arch);
69 69
70 #endif /* VQ_H */ 70 #endif /* VQ_H */
OLDNEW
« no previous file with comments | « celt/tests/test_unit_rotation.c ('k') | celt/vq.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698