* @param destOffset
* the index where output will be put
*/
+ @SuppressWarnings("UnnecessaryParentheses")
private static void encode3to4(byte[] source, int srcOffset,
int numSigBytes, byte[] destination, int destOffset) {
// We have to shift left 24 in order to flush out the 1's that appear
* the index where output will be put
* @return the number of decoded bytes converted
*/
+ @SuppressWarnings("UnnecessaryParentheses")
private static int decode4to3(byte[] source, int srcOffset,
byte[] destination, int destOffset) {
// Example: Dk==
private static final int DV_II_55_0_bit = 1 << 30;
private static final int DV_II_56_0_bit = 1 << 31;
+ @SuppressWarnings("UnnecessaryParentheses")
static int check(int[] w) {
int mask = ~0;
mask &= (((((w[44] ^ w[45]) >>> 29) & 1) - 1) | ~(DV_I_48_0_bit