void test_bitstream(void) { unsigned int b; RFX_BITSTREAM * bs; bs = rfx_bitstream_new(); rfx_bitstream_put_bytes(bs, y_data, sizeof(y_data)); while (!rfx_bitstream_eos(bs)) { b = rfx_bitstream_get_bits(bs, 3); //printf("%u ", b); } rfx_bitstream_free(bs); //printf("\n"); }
void test_bitstream(void) { UINT16 b; RFX_BITSTREAM* bs; bs = xnew(RFX_BITSTREAM); rfx_bitstream_attach(bs, (BYTE*) y_data, sizeof(y_data)); while (!rfx_bitstream_eos(bs)) { rfx_bitstream_get_bits(bs, 3, b); (void) b; //printf("%u ", b); } free(bs); //printf("\n"); }
void test_bitstream(void) { uint16 b; RFX_BITSTREAM * bs; bs = rfx_bitstream_new(); rfx_bitstream_put_buffer(bs, (uint8 *) y_data, sizeof(y_data)); while (!rfx_bitstream_eos(bs)) { b = rfx_bitstream_get_bits(bs, 3); //printf("%u ", b); } rfx_bitstream_free(bs); //printf("\n"); }