Home | History | Annotate | Download | only in src

Lines Matching defs:pContext

553     TOPAZSC_JPEG_ENCODER_CONTEXT *pContext = ctx->jpeg_ctx;
562 ui32RemainMCUs = pContext->sScan_Encode_Info.ui32NumberMCUsToEncode;
564 for (ui16BCnt = 0; ui16BCnt < pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers
565 && pContext->sScan_Encode_Info.ui16SScan > 0; ui16BCnt++) {
566 pContext->sScan_Encode_Info.aBufferTable[ui16BCnt].ui16ScanNumber =
567 pContext->sScan_Encode_Info.ui16SScan--;
568 if (pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers < 2 ||
569 pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers > PNW_JPEG_MAX_SCAN_NUM) {
575 pContext->sScan_Encode_Info.aBufferTable[ui16BCnt].i8MTXNumber =
576 (aui32_jpg_mtx_num[pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers - 1]
579 if (pContext->sScan_Encode_Info.ui16SScan == 0) {
583 ui32NoMCUsToEncode = pContext->sScan_Encode_Info.ui32NumberMCUsToEncodePerScan;
585 pContext->sScan_Encode_Info.ui32CurMCUsOffset =
586 pContext->sScan_Encode_Info.ui32NumberMCUsToEncode - ui32RemainMCUs;
588 rc = SubmitScanToMTX(pContext, ui16BCnt,
589 pContext->sScan_Encode_Info.aBufferTable[ui16BCnt].i8MTXNumber, ui32NoMCUsToEncode);
612 pContext->jpeg_coded_buf.pMemInfo = NULL;
626 TOPAZSC_JPEG_ENCODER_CONTEXT *pContext = ctx->jpeg_ctx;
638 pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers, pContext->ui32SizePerCodedBuffer);
643 pContext->jpeg_coded_buf.ui32BytesWritten = 0;
646 ui16BCnt < pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers;
650 PNW_JPEG_HEADER_MAX_SIZE + pContext->ui32SizePerCodedBuffer * ui16BCnt ;
655 if (ui16BCnt > 0 && pContext->sScan_Encode_Info.ui8NumberOfCodedBuffers > 1) {
670 pContext->jpeg_coded_buf.ui32BytesWritten += pBufHeader->ui32BytesUsed;
675 pContext->jpeg_coded_buf.ui32BytesWritten += pBufHeader->ui32BytesUsed;
689 pContext->jpeg_coded_buf.ui32BytesWritten += 2;
692 " total: %d\n", pContext->jpeg_coded_buf.ui32BytesWritten);