Rewrite magic source
This commit is contained in:
@@ -14,7 +14,7 @@ import (
|
||||
type Client struct {
|
||||
URL string
|
||||
|
||||
rd *core.ReadSeeker
|
||||
rd *core.ReadBuffer
|
||||
|
||||
medias []*core.Media
|
||||
receivers []*core.Receiver
|
||||
@@ -23,7 +23,7 @@ type Client struct {
|
||||
}
|
||||
|
||||
func Open(rd io.Reader) (*Client, error) {
|
||||
client := &Client{rd: core.NewReadSeeker(rd)}
|
||||
client := &Client{rd: core.NewReadBuffer(rd)}
|
||||
if err := client.describe(); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -32,7 +32,7 @@ func Open(rd io.Reader) (*Client, error) {
|
||||
|
||||
func (c *Client) describe() error {
|
||||
c.rd.BufferSize = core.ProbeSize
|
||||
defer c.rd.Rewind()
|
||||
defer c.rd.Reset()
|
||||
|
||||
rd := NewReader()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user