/external/zlib/src/contrib/dotzlib/DotZLib/ |
H A D | Inflater.cs | 16 /// Implements a data decompressor, using the inflate algorithm in the ZLib dll
48 /// Adds more data to the codec to be processed.
50 /// <param name="data">Byte array containing the data to be added to the codec</param>
51 /// <param name="offset">The index of the first byte to add from <c>data</c></param>
53 /// <remarks>Adding data may, or may not, raise the <c>DataAvailable</c> event</remarks>
54 public override void Add(byte[] data, int offset, int count)
argument 56 if (data == null) throw new ArgumentNullException();
58 if ((offset+count) > data.Length) throw new ArgumentException();
66 copyInput(data, inputInde [all...] |
H A D | UnitTests.cs | 101 byte[] data = { 1,2,3,4,5,6,7 };
102 crc32.Update(data);
135 byte[] data = { 1,2,3,4,5,6,7 };
136 adler.Update(data);
186 public void CDataAvail(byte[] data, int startIndex, int count)
argument 189 compressedData.Add(data[i+startIndex]);
220 private void DDataAvail(byte[] data, int startIndex, int count)
argument 223 uncompressedData.Add(data[i+startIndex]);
|
/external/zlib/src/contrib/minizip/ |
H A D | mztools.c | 124 char* data = malloc(dataSize); local 125 if (data != NULL) { 126 if ((int)fread(data, 1, dataSize, fpZip) == dataSize) { 127 if ((int)fwrite(data, 1, dataSize, fpOut) == dataSize) { 136 free(data);
|
H A D | zip.c | 16 Oct-2009 - Mathias Svensson - Added zipRemoveExtraInfoBlock to strip extra field data from its ZIP64 data 18 ZIP64 data is automaticly added to items that needs it, and existing ZIP64 data need to be removed. 120 unsigned char data[SIZEDATA_INDATABLOCK]; member in struct:linkedlist_datablock_internal_s 142 char* central_header; /* central header data for the current file */ 149 int raw; /* 1 for directly writing raw data */ 150 Byte buffered_data[Z_BUFSIZE];/* buffer contain compressed data to be writ*/ 263 to_copy = &(ldi->data[ldi->filled_in_this_block]); 297 { /* data overflo [all...] |
/external/zlib/src/examples/ |
H A D | gzlog.c | 12 the gzip file, only compressing when the amount of uncompressed data has 18 valid state. The last data to be appended or compressed is saved in an 22 gzlog maintains another auxiliary file with the last 32K of data from the 24 data. This minimizes the impact to the compression ratio of appending. 32 foo.add -- last message to append or last data to compress 33 foo.dict -- dictionary of the last 32K of data for next compression 40 - compressed data ending initially with empty stored block 41 - uncompressed data filling out originally empty stored block and 46 When appending data, the information in the first three items above plus the 49 stored block and determine where to append the data i 501 log_append(struct log *log, unsigned char *data, size_t len) argument 608 log_compress(struct log *log, unsigned char *data, size_t len) argument 741 unsigned char *data = NULL; local 913 unsigned char *data, buf[5]; local 995 gzlog_write(gzlog *logd, void *data, size_t len) argument [all...] |
/external/zopfli/src/zopfli/ |
H A D | lz77.c | 95 void ZopfliVerifyLenDist(const unsigned char* data, size_t datasize, size_t pos, argument 103 if (data[pos - dist + i] != data[pos + i]) { 104 assert(data[pos - dist + i] == data[pos + i]);
|
H A D | zlib_container.c | 28 /* Calculates the adler32 checksum of the data */ 29 static unsigned adler32(const unsigned char* data, size_t size) argument 39 s1 += (*data++);
|
/external/zopfli/src/zopflipng/lodepng/ |
H A D | lodepng.cpp | 130 unsigned* data; member in struct:uivector 138 lodepng_free(((uivector*)p)->data); 139 ((uivector*)p)->data = NULL; 148 void* data = lodepng_realloc(p->data, newsize); local 149 if(data) 152 p->data = (unsigned*)data; 166 for(i = oldsize; i < size; i++) p->data[i] = value; 172 p->data 201 unsigned char* data; member in struct:ucvector 212 void* data = lodepng_realloc(p->data, newsize); local 280 char* data = (char*)lodepng_realloc(*out, size + 1); local 1386 getHash(const unsigned char* data, size_t size, size_t pos) argument 1403 countZeros(const unsigned char* data, size_t size, size_t pos) argument 1600 deflateNoCompression(ucvector* out, const unsigned char* data, size_t datasize) argument 1671 deflateDynamic(ucvector* out, size_t* bp, Hash* hash, const unsigned char* data, size_t datapos, size_t dataend, const LodePNGCompressSettings* settings, int final) argument 1916 deflateFixed(ucvector* out, size_t* bp, Hash* hash, const unsigned char* data, size_t datapos, size_t dataend, const LodePNGCompressSettings* settings, int final) argument 2036 update_adler32(unsigned adler, const unsigned char* data, unsigned len) argument 2060 adler32(const unsigned char* data, unsigned len) argument 2453 lodepng_chunk_create(unsigned char** out, size_t* outlength, unsigned length, const char* type, const unsigned char* data) argument 2583 unsigned char* data; local 4254 readChunk_PLTE(LodePNGColorMode* color, const unsigned char* data, size_t chunkLength) argument 4278 readChunk_tRNS(LodePNGColorMode* color, const unsigned char* data, size_t chunkLength) argument 4314 readChunk_bKGD(LodePNGInfo* info, const unsigned char* data, size_t chunkLength) argument 4348 readChunk_tEXt(LodePNGInfo* info, const unsigned char* data, size_t chunkLength) argument 4592 const unsigned char* data; /*the data in the chunk*/ local 4758 unsigned char* data = *out; local 4882 addChunk(ucvector* out, const char* chunkName, const unsigned char* data, size_t length) argument 4985 addChunk_IDAT(ucvector* out, const unsigned char* data, size_t datasize, LodePNGCompressSettings* zlibsettings) argument 5029 ucvector data, compressed; local 5056 ucvector data; local 5126 unsigned char* data = (unsigned char*)lodepng_malloc(7); local 5143 ucvector data; local [all...] |
H A D | lodepng_util.cpp | 166 //Read literal data from all IDAT chunks 193 //Decompress all IDAT data 194 std::vector<unsigned char> data; local 195 error = lodepng::decompress(data, &zdata[0], zdata.size()); 206 for(size_t i = 0; i < data.size(); i += linebytes) 208 filterTypes[0].push_back(data[i]); 228 filterTypes[j].push_back(data[pos]); 266 int getPaletteValue(const unsigned char* data, size_t i, int bits) argument 268 if(bits == 8) return data[i]; 269 else if(bits == 4) return (data[ [all...] |
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
H A D | arith_routines_hist.c | 28 * - data : data vector 30 * - lenData : data vector length 36 const WebRtc_Word16 *data, 63 cdfLo = (WebRtc_UWord32) *(*cdf + (WebRtc_UWord32)*data); 64 cdfHi = (WebRtc_UWord32) *(*cdf++ + (WebRtc_UWord32)*data++ + 1); 140 * - lenData : data vector length 143 * - data : data vector 148 WebRtc_Word16 WebRtcIsacfix_DecHistBisectMulti(WebRtc_Word16 *data, argument 35 WebRtcIsacfix_EncHistMulti(Bitstr_enc *streamData, const WebRtc_Word16 *data, const WebRtc_UWord16 **cdf, const WebRtc_Word16 lenData) argument 285 WebRtcIsacfix_DecHistOneStepMulti(WebRtc_Word16 *data, Bitstr_dec *streamData, const WebRtc_UWord16 **cdf, const WebRtc_UWord16 *initIndex, const WebRtc_Word16 lenData) argument [all...] |
H A D | entropy_coding.c | 431 WebRtc_Word16 data[FRAMESAMPLES]; local 441 GenerateDitherQ7(data, streamdata->W_upper, FRAMESAMPLES, AvgPitchGain_Q12); /* Dither is output in vector 'Data' */ 457 /* 'data' input and output. Input = Dither */ 458 len = WebRtcIsacfix_DecLogisticMulti2(data, streamdata, invARSpec2_Q16, (WebRtc_Word16)FRAMESAMPLES); 470 *frQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[ k ], gainQ10) + 512, 10); 471 *fiQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[k+1], gainQ10) + 512, 10); 472 *frQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[k+2], gainQ10) + 512, 10); 473 *fiQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[k+3], gainQ10) + 512, 10); 482 *frQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[ k ], gainQ10) + 512, 10); 483 *fiQ7++ = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(data[ [all...] |
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/test/ |
H A D | kenny.c | 23 #define SEED_FILE "randseed.txt" /* Used when running decoder on garbage data */ 28 /* Function for reading audio data from PCM file */ 29 int readframe(WebRtc_Word16 *data, FILE *inp, int length) { argument 33 rlen = fread(data, sizeof(WebRtc_Word16), length, inp); 36 data[k] = 0; 146 /* For fault test 10, garbage data */ 208 printf(" F 10 - Call decodeB with garbage data\n"); 445 /* Error test number 10, garbage data */ 447 /* Test to run decoder with garbage data */ 488 /* Init of bandwidth data */ [all...] |
H A D | test_iSACfixfloat.c | 44 /* function for reading audio data from PCM file */ 45 int readframe(WebRtc_Word16 *data, FILE *inp, int length) { argument 49 rlen = fread(data, sizeof(WebRtc_Word16), length, inp); 52 data[k] = 0;
|
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
H A D | arith_routines_hist.c | 19 const int *data, /* input: data vector */ 21 const int N) /* input: data vector length */ 38 cdf_lo = (WebRtc_UWord32) *(*cdf + *data); 39 cdf_hi = (WebRtc_UWord32) *(*cdf++ + *data++ + 1); 85 int WebRtcIsac_DecHistBisectMulti(int *data, /* output: data vector */ argument 89 const int N) /* input: data vector length */ 120 /* find the integer *data for which streamval lies in [W_lower+1, W_upper] */ 147 *data 18 WebRtcIsac_EncHistMulti(Bitstr *streamdata, const int *data, const WebRtc_UWord16 **cdf, const int N) argument 193 WebRtcIsac_DecHistOneStepMulti(int *data, Bitstr *streamdata, const WebRtc_UWord16 **cdf, const WebRtc_UWord16 *init_index, const int N) argument [all...] |
H A D | encode_lpc_swb.c | 103 const double* data, 133 // decorrMat * data 135 // data is assumed to contain 'numVec' of LAR 140 ptrData = data; 167 * -data : pointer to matrix of LAR vectors. The matrix 177 const double* data, 206 // data * decorrMat 208 // data is of size 'interVecDim' * 'UB_LPC_ORDER' 222 data[coeffCntr + rowCntr * UB_LPC_ORDER] * 236 * -data 102 WebRtcIsac_DecorrelateIntraVec( const double* data, double* out, WebRtc_Word16 bandwidth) argument 176 WebRtcIsac_DecorrelateInterVec( const double* data, double* out, WebRtc_Word16 bandwidth) argument 245 WebRtcIsac_QuantizeUncorrLar( double* data, int* recIdx, WebRtc_Word16 bandwidth) argument 371 WebRtcIsac_CorrelateIntraVec( const double* data, double* out, WebRtc_Word16 bandwidth) argument 434 WebRtcIsac_CorrelateInterVec( const double* data, double* out, WebRtc_Word16 bandwidth) argument 499 WebRtcIsac_AddLarMean( double* data, WebRtc_Word16 bandwidth) argument 548 WebRtcIsac_ToLogDomainRemoveMean( double* data) argument 572 WebRtcIsac_DecorrelateLPGain( const double* data, double* out) argument 603 WebRtcIsac_QuantizeLpcGain( double* data, int* idx) argument 667 WebRtcIsac_CorrelateLpcGain( const double* data, double* out) argument [all...] |
H A D | entropy_coding.c | 276 WebRtc_Word16 data[FRAMESAMPLES]; local 332 len = WebRtcIsac_DecLogisticMulti2(data, streamdata, invARSpecQ8, DitherQ7, 354 *fr++ = (double)((data[ k ] * gainQ10 + 512) >> 10) / 128.0; 355 *fi++ = (double)((data[k + 1] * gainQ10 + 512) >> 10) / 128.0; 356 *fr++ = (double)((data[k + 2] * gainQ10 + 512) >> 10) / 128.0; 357 *fi++ = (double)((data[k + 3] * gainQ10 + 512) >> 10) / 128.0; 363 fr[i] = (double)data[ k ] / 128.0; 364 fi[i] = (double)data[k + 1] / 128.0; 366 fr[i] = (double)data[k + 2] / 128.0; 367 fi[i] = (double)data[ [all...] |
H A D | lpc_analysis.c | 246 /* replace data in buffer by new look-ahead data */ 397 double data[WINLEN]; local 410 /* replace data in buffer by new look-ahead data */ 426 data[pos1] = maskdata->DataBufferLo[pos1] * kLpcCorrWindow[pos1]; 432 data[pos1] = maskdata->DataBufferLo[pos1] * kLpcCorrWindow[pos1]; 437 WebRtcIsac_AutoCorr(corrSubFrame, data, WINLEN, UB_LPC_ORDER+1);
|
/external/webrtc/src/modules/audio_processing/ |
H A D | audio_buffer.cc | 38 memset(data, 0, sizeof(data)); 41 int16_t data[kSamplesPer32kHzChannel]; member in struct:webrtc::AudioChannel 97 int16_t* AudioBuffer::data(int channel) const { function in class:webrtc::AudioBuffer 103 return channels_[channel].data; 109 return data(channel); 127 return mixed_channels_[channel].data; 133 return mixed_low_pass_channels_[channel].data; 142 return low_pass_reference_channels_[channel].data; 213 int16_t* deinterleaved = channels_[i].data; [all...] |
H A D | high_pass_filter_impl.cc | 51 int Filter(FilterState* hpf, WebRtc_Word16* data, int length) { argument 74 tmp_int32 += WEBRTC_SPL_MUL_16_16(data[i], ba[0]); // b[0]*x[0] 80 x[0] = data[i]; 98 data[i] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp_int32, 12);
|
H A D | level_estimator_impl.cc | 40 void Process(int16_t* data, int length) { argument 41 assert(data != NULL); 43 sum_square_ += SumSquare(data, length); 73 static double SumSquare(int16_t* data, int length) { argument 76 double data_d = static_cast<double>(data[i]); 104 int16_t* mixed_data = audio->data(0);
|
/external/webrtc/src/modules/audio_processing/test/testsupport/ |
H A D | packet_reader.cc | 24 void PacketReader::InitializeReading(WebRtc_UWord8* data, argument 27 assert(data); 30 data_ = data;
|
H A D | packet_reader_unittest.cc | 56 WebRtc_UWord8 data[kDataLengthInBytes]; local 57 WebRtc_UWord8* data_pointer = data; 58 memset(data, 1, kDataLengthInBytes); 60 reader_->InitializeReading(data, kDataLengthInBytes, kPacketSizeInBytes); 62 VerifyPacketData(kDataLengthInBytes, length_to_read, data, data_pointer); 63 EXPECT_EQ(0, data_pointer - data); // pointer hasn't moved 68 EXPECT_EQ(kDataLengthInBytes, data_pointer - data); 71 // Test with data length that exactly matches one packet 73 WebRtc_UWord8 data[kPacketSizeInBytes]; local 74 WebRtc_UWord8* data_pointer = data; 114 WebRtc_UWord8* data = new WebRtc_UWord8[kDataLengthInBytes]; local [all...] |
/external/webrtc/src/modules/audio_processing/utility/ |
H A D | ring_buffer.c | 11 // A ring buffer to hold arbitrary data. Provides no thread safety. Unless 31 char* data; member in struct:__anon33507 34 // Get address of region(s) from which we can read data. 53 // Write data in two blocks that wrap the buffer. 54 *data_ptr_1 = buf->data + buf->read_pos * buf->element_size; 56 *data_ptr_2 = buf->data; 59 *data_ptr_1 = buf->data + buf->read_pos * buf->element_size; 83 self->data = malloc(element_count * element_size); 84 if (self->data == NULL) { 108 memset(self->data, 126 WebRtc_ReadBuffer(void* handle, void** data_ptr, void* data, size_t element_count) argument 172 WebRtc_WriteBuffer(void* handle, const void* data, size_t element_count) argument [all...] |
/external/webrtc/src/modules/interface/ |
H A D | module_common_types.h | 269 WebRtc_UWord32* fragmentationOffset; // Offset of pointer to data for each fragm. 313 EncodedVideoData(const EncodedVideoData& data) argument 315 payloadType = data.payloadType; 316 timeStamp = data.timeStamp; 317 renderTimeMs = data.renderTimeMs; 318 encodedWidth = data.encodedWidth; 319 encodedHeight = data.encodedHeight; 320 completeFrame = data.completeFrame; 321 missingFrame = data.missingFrame; 322 payloadSize = data 343 operator =(const EncodedVideoData& data) argument [all...] |
/external/webrtc/src/system_wrappers/interface/ |
H A D | data_log_impl.h | 15 * These classes are helper classes used for logging data for offline 50 explicit ValueContainer(T data) : data_(data) {} argument 66 MultiValueContainer(const T* data, int length) argument 67 : data_(data, data + length) { 134 // This function writes data to file. Note, it blocks if there is no data
|