Lines Matching defs:Format
38 struct Format {
40 SkImageDecoder::Format fFormat;
44 static const Format gFormats[] = {
54 static SkImageEncoder::Type format_to_type(SkImageDecoder::Format format) {
56 if (gFormats[i].fFormat == format) {
72 static SkImageDecoder::Format guess_format_from_suffix(const char suffix[]) {
630 // Encode to the format the file was originally in, or PNG if the encoder for the same
631 // format is unavailable.
632 SkImageDecoder::Format format = codec->getFormat();
633 if (SkImageDecoder::kUnknown_Format == format) {
635 format = SkImageDecoder::GetStreamFormat(&stream);
637 if (SkImageDecoder::kUnknown_Format == format) {
640 format = guess_format_from_suffix(dot);
642 if (SkImageDecoder::kUnknown_Format == format) {
644 format = SkImageDecoder::kPNG_Format;
649 SkASSERT(!stream.rewind() || SkImageDecoder::GetStreamFormat(&stream) == format);
651 SkImageEncoder::Type type = format_to_type(format);
652 // format should never be kUnknown_Format, so type should never be kUnknown_Type.
685 SkImageDecoder::Format formatOnSecondDecode;