More specifically, if we have {@code sbn} as the source block number for the source block being encoded, thenthis method returns an encoding packet with an encoding symbol identified by <sbn, esi>
.
Bounds checking - If we have {@code K} as the number of source symbols into which is divided thesource block being encoded, and {@code max_esi} as the {@linkplain ParameterChecker#maxEncodingSymbolID() maximumvalue for the encoding symbol identifier}, then the following must be true, otherwise an {@code IllegalArgumentException} is thrown:
|
|