Add brotli support

This commit is contained in:
Ken-Håvard Lieng 2017-04-14 04:33:44 +02:00
parent 326161a563
commit e5832d2c58
29 changed files with 13892 additions and 415 deletions

35
vendor/github.com/dsnet/compress/brotli/writer.go generated vendored Normal file
View file

@ -0,0 +1,35 @@
// Copyright 2015, Joe Tsai. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE.md file.
package brotli
import "io"
type writer struct {
InputOffset int64 // Total number of bytes issued to Write
OutputOffset int64 // Total number of bytes written to underlying io.Writer
wr bitWriter // Output destination
err error // Persistent error
}
type writerConfig struct {
_ struct{} // Blank field to prevent unkeyed struct literals
}
func newWriter(w io.Writer, conf *writerConfig) (*writer, error) {
return nil, nil
}
func (bw *writer) Write(buf []byte) (int, error) {
return 0, nil
}
func (bw *writer) Close() error {
return nil
}
func (bw *writer) Reset(w io.Writer) {
return
}