From: Laurent Aimar Date: Thu, 18 Sep 2008 19:23:42 +0000 (+0200) Subject: Reserved a few space in block_t flags for input core. X-Git-Tag: 1.0.0-pre1~3146 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=aad0acf828fce1f4ff42f44958b3a6e52fb703d9;p=vlc Reserved a few space in block_t flags for input core. --- diff --git a/include/vlc_block.h b/include/vlc_block.h index 5ce9ab428c..27216333ab 100644 --- a/include/vlc_block.h +++ b/include/vlc_block.h @@ -82,8 +82,13 @@ typedef struct block_sys_t block_sys_t; #define BLOCK_FLAG_TYPE_MASK \ (BLOCK_FLAG_TYPE_I|BLOCK_FLAG_TYPE_P|BLOCK_FLAG_TYPE_B|BLOCK_FLAG_TYPE_PB) -#define BLOCK_FLAG_PRIVATE_MASK 0xffff0000 -#define BLOCK_FLAG_PRIVATE_SHIFT 16 +/* These are for input core private usage only */ +#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 *);