Home | History | Annotate | Download | only in gif

Lines Matching defs:Decode

26 // If the io.Reader does not also have ReadByte, then decode will introduce its own buffering.
82 // decoder is the type used to decode a GIF file.
218 // decode reads a GIF image from r and stores the result in d.
219 func (d *decoder) decode(r io.Reader, configOnly, keepAllFrames bool) error {
415 return fmt.Errorf("gif: pixel size in decode out of range: %d", litWidth)
557 // Decode reads a GIF image from r and returns the first embedded
559 func Decode(r io.Reader) (image.Image, error) {
561 if err := d.decode(r, false, false); err != nil {
596 if err := d.decode(r, false, true); err != nil {
618 if err := d.decode(r, true, false); err != nil {
629 image.RegisterFormat("gif", "GIF8?a", Decode, DecodeConfig)