Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Added_calc_data ¶
type Added_calc_data struct {
// contains filtered or unexported fields
}
type ByteReader ¶
func (*ByteReader) Read ¶
func (dec *ByteReader) Read(n int) []byte
type OggOpusMeta ¶
type OggOpusMeta struct {
// contains filtered or unexported fields
}
func CreateDecoder ¶
func CreateDecoder(file []byte) OggOpusMeta
func (*OggOpusMeta) ReadOggHeader ¶
func (meta *OggOpusMeta) ReadOggHeader(pre_skip []byte) (OggHeader, Added_calc_data)
* Reads the Ogg page information into OggHeader Further calculates useful information into Added_calc_data
func (*OggOpusMeta) ReadOpusHead ¶
func (meta *OggOpusMeta) ReadOpusHead() OpusHead
func (*OggOpusMeta) ReadOpusPackets ¶
func (meta *OggOpusMeta) ReadOpusPackets(data Added_calc_data) [][]byte
* Returns an array of raw Opus Packets
func (*OggOpusMeta) ReadOpusTags ¶
func (meta *OggOpusMeta) ReadOpusTags() OpusTags
Click to show internal directories.
Click to hide internal directories.