Lines Matching refs:extension
300 extension, err := readByte(d.r)
302 return fmt.Errorf("gif: reading extension: %v", err)
305 switch extension {
315 return fmt.Errorf("gif: reading extension: %v", err)
320 return fmt.Errorf("gif: unknown extension 0x%.2x", extension)
324 return fmt.Errorf("gif: reading extension: %v", err)
328 // Application Extension with "NETSCAPE2.0" as string and 1 in data means
329 // this extension defines a loop count.
330 if extension == eApplication && string(d.tmp[:size]) == "NETSCAPE2.0" {
333 return fmt.Errorf("gif: reading extension: %v", err)
345 return fmt.Errorf("gif: reading extension: %v", err)
358 return fmt.Errorf("gif: invalid graphic control extension block size: %d", d.tmp[0])
368 return fmt.Errorf("gif: invalid graphic control extension block terminator: %d", d.tmp[5])
472 // The GIF89a spec, Section 23 (Graphic Control Extension) says:
473 // "The scope of this extension is the first graphic rendering block