Home | History | Annotate | Download | only in Common

Lines Matching refs:Encoder

631     CEncoderInfo *Encoder;

677 CEncoderInfo *encoder = (CEncoderInfo *)param;
681 alloca(encoder->AllocaSize);
683 res = encoder->Encode();
684 encoder->Results[0] = res;
691 encoder->progressInfoSpec[0]->Status->SetResult(res);
700 CEncoderInfo *encoder = decoder->Encoder;
701 encoder->Results[decoder->DecoderIndex] = encoder->Decode(decoder->DecoderIndex);
718 decoder.Encoder = this;
1069 CEncoderInfo &encoder = encoders[i];
1070 encoder.callback = (i == 0) ? callback : 0;
1071 encoder.printCallback = printCallback;
1075 encoder._encoderFilter, encoder._encoder, coder2, true, false));
1076 if (!encoder._encoder && !encoder._encoderFilter)
1078 // encoder._encoderFilter.Release(); // we can disable filter to check the speed of FilterCoder.
1080 encoder.CheckCrc_Enc = (benchProps->EncComplex) > 30 ;
1081 encoder.CheckCrc_Dec = (benchProps->DecComplexCompr + benchProps->DecComplexUnc) > 30 ;
1083 memset(encoder._iv, 0, sizeof(encoder._iv));
1084 memset(encoder._key, 0, sizeof(encoder._key));
1085 memset(encoder._psw, 0, sizeof(encoder._psw));
1090 CMyComPtr<ICompressCoder> &decoder = encoder._decoders[j];
1092 encoder._decoderFilter, decoder, coder2de, false, false));
1093 if (!encoder._decoderFilter && !decoder)
1102 CEncoderInfo &encoder = encoders[i];
1103 encoder._method = method;
1104 encoder._uncompressedDataSize = uncompressedDataSize;
1114 CEncoderInfo &encoder = encoders[i];
1115 encoder.NumIterations = GetNumIterations(benchProps->GeComprCommands(uncompressedDataSize), complexInCommands);
1120 encoder.progressInfoSpec[j] = spec;
1121 encoder.progressInfo[j] = spec;
1126 CBenchProgressInfo *bpi = encoder.progressInfoSpec[0];
1136 encoder.AllocaSize = (i * 16 * 21) & 0x7FF;
1138 RINOK(encoder.CreateEncoderThread())
1143 RINOK(encoder.Encode());
1162 CEncoderInfo &encoder = encoders[i];
1163 info.UnpackSize += encoder.kBufferSize;
1164 info.PackSize += encoder.compressedSize;
1175 CEncoderInfo &encoder = encoders[i];
1179 encoder.NumIterations = GetNumIterations(benchProps->GeDecomprCommands(encoder.compressedSize, encoder.kBufferSize), complexInCommands);
1180 CBenchProgressInfo *bpi = encoder.progressInfoSpec[0];
1186 encoder.NumIterations = encoders[0].NumIterations;
1191 encoder.NumDecoderSubThreads = (numSubThreads <= 0) ? 1 : numSubThreads;
1197 HRESULT res = encoder.CreateDecoderThread(j, (i == 0 && j == 0)
1208 RINOK(encoder.Decode(0));
1217 CEncoderInfo &encoder = encoders[i];
1218 encoder.thread[j].Wait();
1219 if (encoder.Results[j] != S_OK)
1220 res = encoder.Results[j];
1243 CEncoderInfo &encoder = encoders[i];
1244 info.UnpackSize += encoder.kBufferSize;
1245 info.PackSize += encoder.compressedSize;