Пример #1
0
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");
}
Пример #2
0
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");
}
Пример #3
0
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");
}