68 #ifndef __S2_BLKARRAY_LIST_H__
69 #define __S2_BLKARRAY_LIST_H__
100 #define blkarray_list_ptr(l,r,c) ((l)->ptr[r][c])
101 #define blkarray_list_maxblks(l) ((l)->maxblks)
102 #define blkarray_list_blksize(l) ((l)->blksize)
103 #define blkarray_list_n_valid(l) ((l)->n_valid)
104 #define blkarray_list_cur_row(l) ((l)->cur_row)
105 #define blkarray_list_cur_row_free(l) ((l)->cur_row_free)
int32 cur_row
Definition: blkarray_list.h:95
struct blkarray_list_s blkarray_list_t
Definition: blkarray_list.h:90
int32 blkarray_list_append(blkarray_list_t *, void *data)
int32 n_valid
Definition: blkarray_list.h:94
int32 blksize
Definition: blkarray_list.h:93
blkarray_list_t * blkarray_list_init(void)
int32 cur_row_free
Definition: blkarray_list.h:96
Size definition of semantically units. Common for both s3 and s3.X decoder.
blkarray_list_t * _blkarray_list_init(int32 maxblks, int32 blksize)
void blkarray_list_reset(blkarray_list_t *)
void blkarray_list_free(blkarray_list_t *bl)
void *** ptr
Definition: blkarray_list.h:91
int32 maxblks
Definition: blkarray_list.h:92