#include "input.h"
-void init_data_source(struct data_source* source, input_func_t* input_func, void* userdata)
+void init_bit_source(struct bit_source* source, input_func_t* input_func, void* userdata)
{
memset(source, 0, sizeof(*source));
source->bytes = (uint8_t*)malloc(bytereservoir_size);
source->userdata = userdata;
}
-void possibly_refill_slow_path(struct data_source* source, unsigned num_bits)
+void possibly_refill_slow_path(struct bit_source* source, unsigned num_bits)
{
// First, make sure there's stuff in the byte reservoir if we can.
assert(source->bytes_available <= bytereservoir_size);