Hi, I updated the libavcodec patch per Paul Mahol's reviews: dtsuhd_common.c:496 get_bits_long instead of get_bits used for reading 36 bits dtsuhd_common.c:224 get_bits_var changed to accept arrays in VarBits structure, allowing arrays with all values less than 256 to use uint8_t arrays. Also removed bitfields from structures. Regards, -Roy