continues a read from the provided source into a given target . it 's assumed that the data should be written into target starting from an offset of zero . concode_field_sep int STATE_READING_SAMPLE concode_elem_sep String trackFormatId concode_elem_sep ParsableBitArray headerScratchBits concode_elem_sep long timeUs concode_elem_sep Format format concode_elem_sep int bytesRead concode_elem_sep int STATE_READING_HEADER concode_elem_sep String language concode_elem_sep int HEADER_SIZE concode_elem_sep int sampleSize concode_elem_sep boolean lastByteWas0B concode_elem_sep long sampleDurationUs concode_elem_sep int STATE_FINDING_SYNC concode_elem_sep TrackOutput output concode_elem_sep ParsableByteArray headerScratchBytes concode_elem_sep int state concode_field_sep void parseHeader concode_elem_sep void packetStarted concode_elem_sep void consume concode_elem_sep void packetFinished concode_elem_sep void seek concode_elem_sep boolean skipToNextSync concode_elem_sep void createTracks
boolean function ( ParsableByteArray arg0 , byte [ ] arg1 , int arg2 ) { int loc0 = Math . min ( arg0 . bytesLeft ( ) , arg2 - bytesRead ) ; arg0 . readBytes ( arg1 , bytesRead , loc0 ) ; bytesRead += loc0 ; return bytesRead == arg2 ; }