ASSERT_EQ(tANS_symbol_tbl_init(&symbol_tbl, &freq_tbl), 0);
tANS_encode_st_init(&encode_st, &symbol_tbl);
- ASSERT_EQ(tANS_encode_st_encode(&encode_st, data, sizeof data, buf + 4), sizeof data * 8);
+ ASSERT_EQ(tANS_encode(&encode_st, data, sizeof data, buf + 4), sizeof data * 8);
return TEST_SUCCESS;
ASSERT_EQ(tANS_symbol_tbl_init(&symbol_tbl, &freq_tbl), 0);
tANS_encode_st_init(&encode_st, &symbol_tbl);
- ASSERT_LT(tANS_encode_st_encode(&encode_st, data, sizeof data, buf + 4), 24);
+ ASSERT_LT(tANS_encode(&encode_st, data, sizeof data, buf + 4), 24);
return TEST_SUCCESS;
}
ASSERT_NE(tANS_freq_tbl_init(&freq_tbl, n_symbols, p, log2_tblsz), -1);
ASSERT_EQ(tANS_symbol_tbl_init(&symbol_tbl, &freq_tbl), 0);
tANS_encode_st_init(&encode_st, &symbol_tbl);
- tANS_decode_st_init(&decode_st, &symbol_tbl);
- ASSERT_EQ(tANS_encode_st_encode(&encode_st, data, sizeof data, buf + 4), 64);
+ ASSERT_EQ(tANS_encode(&encode_st, data, sizeof data, buf + 4), 64);
+ tANS_decode_st_init(&decode_st, &symbol_tbl);
decode_st.x = (uint16_t) (encode_st.x - (1 << log2_tblsz));
- ASSERT_EQ(tANS_decode_st_decode(&decode_st, rec, sizeof rec, buf + 4, 64), 0);
+ ASSERT_EQ(tANS_decode(&decode_st, rec, sizeof rec, buf + 4, 64), 0);
for (i = 0; i < sizeof rec; ++i) {
ASSERT_EQ(data[i], rec[i]);
tANS_encode_st_init(&encode_st, &symbol_tbl);
tANS_decode_st_init(&decode_st, &symbol_tbl);
- bits = tANS_encode_st_encode(&encode_st, data, sizeof data, buf + 4);
+ bits = tANS_encode(&encode_st, data, sizeof data, buf + 4);
decode_st.x = (uint16_t) (encode_st.x - (1 << log2_tblsz));
- ASSERT_EQ(tANS_decode_st_decode(&decode_st, rec, sizeof rec, buf + 4, bits), 0);
+ ASSERT_EQ(tANS_decode(&decode_st, rec, sizeof rec, buf + 4, bits), 0);
for (i = 0; i < sizeof rec; ++i) {
ASSERT_EQ(data[i], rec[i]);
data[i] = (uint8_t) (i % 4 == 3 ? i / 4 : 0);
}
- bits = (uint32_t) tANS_encode_st_encode(&encode_st, data, sizeof data, buf + 4);
+ bits = (uint32_t) tANS_encode(&encode_st, data, sizeof data, buf + 4);
decode_st.x = (uint16_t) (encode_st.x - (1 << log2_tblsz));
- ASSERT_EQ(tANS_decode_st_decode(&decode_st, rec, sizeof rec, buf + 4, bits), 0);
+ ASSERT_EQ(tANS_decode(&decode_st, rec, sizeof rec, buf + 4, bits), 0);
for (i = 0; i < sizeof rec; ++i) {
ASSERT_EQ(data[i], rec[i]);