flv: fix flvio flags value, add bufio
This commit is contained in:
parent
b0fd58b57d
commit
2ba9a341ad
@ -20,7 +20,7 @@ type Muxer struct {
|
|||||||
|
|
||||||
func NewMuxer(w io.Writer) *Muxer {
|
func NewMuxer(w io.Writer) *Muxer {
|
||||||
self := &Muxer{}
|
self := &Muxer{}
|
||||||
self.pw = pio.NewWriter(w)
|
self.pw = pio.NewWriter(bufio.NewWriterSize(w, pio.RecommendBufioSize))
|
||||||
return self
|
return self
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,7 +123,7 @@ type Demuxer struct {
|
|||||||
|
|
||||||
func NewDemuxer(r io.Reader) *Demuxer {
|
func NewDemuxer(r io.Reader) *Demuxer {
|
||||||
return &Demuxer{
|
return &Demuxer{
|
||||||
pr: pio.NewReader(bufio.NewReaderSize(r, 128)),
|
pr: pio.NewReader(bufio.NewReaderSize(r, pio.RecommendBufioSize)),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -322,8 +322,8 @@ const (
|
|||||||
// TypeFlagsAudio UB[1] Audio tags are present
|
// TypeFlagsAudio UB[1] Audio tags are present
|
||||||
// TypeFlagsReserved UB[1] Must be 0
|
// TypeFlagsReserved UB[1] Must be 0
|
||||||
// TypeFlagsVideo UB[1] Video tags are present
|
// TypeFlagsVideo UB[1] Video tags are present
|
||||||
FILE_HAS_VIDEO = 0x4
|
FILE_HAS_AUDIO = 0x4
|
||||||
FILE_HAS_AUDIO = 0x1
|
FILE_HAS_VIDEO = 0x1
|
||||||
)
|
)
|
||||||
|
|
||||||
func ReadFileHeader(r *pio.Reader) (flags uint8, err error) {
|
func ReadFileHeader(r *pio.Reader) (flags uint8, err error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user