A mistake in conversion to big endian in MssFragmentProcessor
Created by: Andgoncharov
In the 501 and 505 lines of MssFragmentProcessor.js 0x0000F000 mask is used instead of 0x0000FF00, when converting to big endian.
avcC[i++] = (avcCLength & 0xFF000000) >> 24;
avcC[i++] = (avcCLength & 0x00FF0000) >> 16;
**avcC[i++] = (avcCLength & 0x0000F000) >> 8;**
avcC[i++] = (avcCLength & 0x000000FF);
esds[i++] = (esdsLength & 0xFF000000) >> 24; // esds box length
esds[i++] = (esdsLength & 0x00FF0000) >> 16; // ''
**esds[i++] = (esdsLength & 0x0000F000) >> 8; // ''**
esds[i++] = (esdsLength & 0x000000FF); // ''