Class FlacMetadataReader
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.container.flac.FlacMetadataReader
-
public class FlacMetadataReader extends java.lang.ObjectHandles reading one FLAC metadata blocks.
-
-
Constructor Summary
Constructors Constructor Description FlacMetadataReader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanreadMetadataBlock(java.io.DataInput dataInput, java.io.InputStream inputStream, FlacTrackInfoBuilder trackInfoBuilder)static FlacStreamInforeadStreamInfoBlock(java.io.DataInput dataInput)Reads FLAC stream info metadata block.
-
-
-
Method Detail
-
readStreamInfoBlock
public static FlacStreamInfo readStreamInfoBlock(java.io.DataInput dataInput) throws java.io.IOException
Reads FLAC stream info metadata block.- Parameters:
dataInput- Data input where the block is read from- Returns:
- Stream information
- Throws:
java.io.IOException- On read error
-
readMetadataBlock
public static boolean readMetadataBlock(java.io.DataInput dataInput, java.io.InputStream inputStream, FlacTrackInfoBuilder trackInfoBuilder) throws java.io.IOException- Parameters:
dataInput- Data input where the block is read frominputStream- Input stream matching the data inputtrackInfoBuilder- Track info builder object where detected metadata is stored in- Returns:
- True if there are more metadata blocks available
- Throws:
java.io.IOException- On read error
-
-