Commit aad0acf8 authored by Laurent Aimar's avatar Laurent Aimar

Reserved a few space in block_t flags for input core.

parent 432031d6
...@@ -82,8 +82,13 @@ typedef struct block_sys_t block_sys_t; ...@@ -82,8 +82,13 @@ typedef struct block_sys_t block_sys_t;
#define BLOCK_FLAG_TYPE_MASK \ #define BLOCK_FLAG_TYPE_MASK \
(BLOCK_FLAG_TYPE_I|BLOCK_FLAG_TYPE_P|BLOCK_FLAG_TYPE_B|BLOCK_FLAG_TYPE_PB) (BLOCK_FLAG_TYPE_I|BLOCK_FLAG_TYPE_P|BLOCK_FLAG_TYPE_B|BLOCK_FLAG_TYPE_PB)
#define BLOCK_FLAG_PRIVATE_MASK 0xffff0000 /* These are for input core private usage only */
#define BLOCK_FLAG_PRIVATE_SHIFT 16 #define BLOCK_FLAG_CORE_PRIVATE_MASK 0x00ff0000
#define BLOCK_FLAG_CORE_PRIVATE_SHIFT 16
/* These are for module private usage only */
#define BLOCK_FLAG_PRIVATE_MASK 0xff000000
#define BLOCK_FLAG_PRIVATE_SHIFT 24
typedef void (*block_free_t) (block_t *); typedef void (*block_free_t) (block_t *);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment