(r io.Reader)
| 638 | } |
| 639 | |
| 640 | func (d *Decoder) startSyncDecoder(r io.Reader) error { |
| 641 | d.frame.history.reset() |
| 642 | d.syncStream.br = readerWrapper{r: r} |
| 643 | d.syncStream.inFrame = false |
| 644 | d.syncStream.enabled = true |
| 645 | d.syncStream.decodedFrame = 0 |
| 646 | return nil |
| 647 | } |
| 648 | |
| 649 | // Create Decoder: |
| 650 | // ASYNC: |