Lines Matching defs:codec
427 * same image as if it did report to have a length. Assumes that codec was used to
430 * @param codec The SkImageDecoder originally used to decode srcPath, which will be used
435 static void test_stream_without_length(const char srcPath[], SkImageDecoder* codec,
442 SkASSERT(codec);
448 if (!codec->decode(&stream, &bm, gPrefColorType, SkImageDecoder::kDecodePixels_Mode)) {
492 SkImageDecoder* codec = SkImageDecoder::Factory(&stream);
493 if (NULL == codec) {
498 SkAutoTDelete<SkImageDecoder> ad(codec);
500 codec->setSkipWritingZeroes(FLAGS_skip);
501 codec->setSampleSize(FLAGS_sampleSize);
513 if (!codec->decode(&stream, &bitmap, gPrefColorType, SkImageDecoder::kDecodePixels_Mode)) {
542 if (!codec->decode(&stream, &dim, SkImageDecoder::kDecodeBounds_Mode)) {
570 test_stream_without_length(srcPath, codec, bitmapAndDigest.fDigest);
589 if (codec->buildTileIndex(&stream, &width, &height) && width > 1 && height > 1) {
599 if (codec->decodeSubset(&bitmapFromDecodeSubset, rect, gPrefColorType)) {
632 SkImageDecoder::Format format = codec->getFormat();
820 failed |= print_strings("Missing codec", gMissingCodecs);