Required for non-packetized input.
Allows chopping incoming data into manageable units (frames) for subsequent decoding.