Home | History | Annotate | Download | only in src

Lines Matching refs:ancData

316   \ancData Pointer to ancillary data structure
320 static AAC_DECODER_ERROR CAacDecoder_AncDataReset(CAncData *ancData) {
323 ancData->offset[i] = 0;
325 ancData->nrElements = 0;
333 \ancData Pointer to ancillary data structure
339 AAC_DECODER_ERROR CAacDecoder_AncDataInit(CAncData *ancData,
342 ancData->buffer = buffer;
343 ancData->bufferSize = size;
345 CAacDecoder_AncDataReset(ancData);
356 \ancData Pointer to ancillary data structure
364 AAC_DECODER_ERROR CAacDecoder_AncDataGet(CAncData *ancData, int index,
371 if (index >= 0 && index < 8 - 1 && index < ancData->nrElements) {
372 *ptr = &ancData->buffer[ancData->offset[index]];
373 *size = ancData->offset[index + 1] - ancData->offset[index];
382 \ancData Pointer to ancillary data structure
388 static AAC_DECODER_ERROR CAacDecoder_AncDataParse(CAncData *ancData,
394 if (ancData->buffer != NULL) {
397 int offset = ancData->offset[ancData->nrElements];
399 if ((offset + ancBytes) > ancData->bufferSize) {
401 } else if (ancData->nrElements >= 8 - 1) {
407 ancData->buffer[i + offset] = FDKreadBits(hBs, 8);
411 ancData->nrElements++;
412 ancData->offset[ancData->nrElements] =
413 ancBytes + ancData->offset[ancData->nrElements - 1];
466 error = CAacDecoder_AncDataParse(&self->ancData, bs, count);
1028 CAacDecoder_AncDataParse(&self->ancData, hBs, dataElementLength);
1260 CAacDecoder_AncDataInit(&self->ancData, NULL, 0);
2417 CAacDecoder_AncDataReset(&self->ancData);