Exemplo n.º 1
0
void test_bitstream_enc(void)
{
	BYTE buffer[10];
	RFX_BITSTREAM* bs;
	int i;

	bs = xnew(RFX_BITSTREAM);
	memset(buffer, 0, sizeof(buffer));
	rfx_bitstream_attach(bs, buffer, sizeof(buffer));
	for (i = 0; i < 16; i++)
	{
		rfx_bitstream_put_bits(bs, i, 5);
	}
	/*for (i = 0; i < sizeof(buffer); i++)
	{
		printf("%X ", buffer[i]);
	}*/
	free(bs);

	//printf("\n");
}
Exemplo n.º 2
0
void
test_bitstream_enc(void)
{
	uint8 buffer[10];
	RFX_BITSTREAM * bs;
	int i;

	bs = rfx_bitstream_new();
	memset(buffer, 0, sizeof(buffer));
	rfx_bitstream_put_buffer(bs, buffer, sizeof(buffer));
	for (i = 0; i < 16; i++)
	{
		rfx_bitstream_put_bits(bs, i, 5);
	}
	/*for (i = 0; i < sizeof(buffer); i++)
	{
		printf("%X ", buffer[i]);
	}*/
	rfx_bitstream_free(bs);

	//printf("\n");
}