codecparsers: Indent file

Someone's been commiting without using gst-indent :)
This commit is contained in:
Edward Hervey 2015-01-23 12:26:16 +01:00
parent 3da1c9c8d5
commit aebec9bd24

View file

@ -11,65 +11,63 @@
#include "dboolhuff.h" #include "dboolhuff.h"
int vp8dx_start_decode(BOOL_DECODER *br, int
const unsigned char *source, vp8dx_start_decode (BOOL_DECODER * br,
unsigned int source_sz, const unsigned char *source,
vp8_decrypt_cb *decrypt_cb, unsigned int source_sz, vp8_decrypt_cb * decrypt_cb, void *decrypt_state)
void *decrypt_state)
{ {
br->user_buffer_end = source+source_sz; br->user_buffer_end = source + source_sz;
br->user_buffer = source; br->user_buffer = source;
br->value = 0; br->value = 0;
br->count = -8; br->count = -8;
br->range = 255; br->range = 255;
br->decrypt_cb = decrypt_cb; br->decrypt_cb = decrypt_cb;
br->decrypt_state = decrypt_state; br->decrypt_state = decrypt_state;
if (source_sz && !source) if (source_sz && !source)
return 1; return 1;
/* Populate the buffer */ /* Populate the buffer */
vp8dx_bool_decoder_fill(br); vp8dx_bool_decoder_fill (br);
return 0; return 0;
} }
void vp8dx_bool_decoder_fill(BOOL_DECODER *br) void
vp8dx_bool_decoder_fill (BOOL_DECODER * br)
{ {
const unsigned char *bufptr = br->user_buffer; const unsigned char *bufptr = br->user_buffer;
VP8_BD_VALUE value = br->value; VP8_BD_VALUE value = br->value;
int count = br->count; int count = br->count;
int shift = VP8_BD_VALUE_SIZE - 8 - (count + 8); int shift = VP8_BD_VALUE_SIZE - 8 - (count + 8);
size_t bytes_left = br->user_buffer_end - bufptr; size_t bytes_left = br->user_buffer_end - bufptr;
size_t bits_left = bytes_left * CHAR_BIT; size_t bits_left = bytes_left * CHAR_BIT;
int x = (int)(shift + CHAR_BIT - bits_left); int x = (int) (shift + CHAR_BIT - bits_left);
int loop_end = 0; int loop_end = 0;
unsigned char decrypted[sizeof(VP8_BD_VALUE) + 1]; unsigned char decrypted[sizeof (VP8_BD_VALUE) + 1];
if (br->decrypt_cb) { if (br->decrypt_cb) {
size_t n = bytes_left > sizeof(decrypted) ? sizeof(decrypted) : bytes_left; size_t n =
br->decrypt_cb(br->decrypt_state, bufptr, decrypted, (int)n); bytes_left > sizeof (decrypted) ? sizeof (decrypted) : bytes_left;
bufptr = decrypted; br->decrypt_cb (br->decrypt_state, bufptr, decrypted, (int) n);
bufptr = decrypted;
}
if (x >= 0) {
count += VP8_LOTS_OF_BITS;
loop_end = x;
}
if (x < 0 || bits_left) {
while (shift >= loop_end) {
count += CHAR_BIT;
value |= (VP8_BD_VALUE) * bufptr << shift;
++bufptr;
++br->user_buffer;
shift -= CHAR_BIT;
} }
}
if(x >= 0) br->value = value;
{ br->count = count;
count += VP8_LOTS_OF_BITS;
loop_end = x;
}
if (x < 0 || bits_left)
{
while(shift >= loop_end)
{
count += CHAR_BIT;
value |= (VP8_BD_VALUE)*bufptr << shift;
++bufptr;
++br->user_buffer;
shift -= CHAR_BIT;
}
}
br->value = value;
br->count = count;
} }