From 39b89ce07a47986e22228e6058f686a2615f3e8a Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Thu, 12 Feb 2009 13:17:16 +0000 Subject: Enumerate all media types defined in CSS 2.1 (includes aural, which is deprecated) svn path=/trunk/libcss/; revision=6454 --- include/libcss/types.h | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'include/libcss') diff --git a/include/libcss/types.h b/include/libcss/types.h index 9b8da8f..5e0bcfc 100644 --- a/include/libcss/types.h +++ b/include/libcss/types.h @@ -38,8 +38,21 @@ typedef enum css_language_level { * Stylesheet media types */ typedef enum css_media_type { - CSS_MEDIA_SCREEN = (1<<0), - CSS_MEDIA_ALL = CSS_MEDIA_SCREEN + CSS_MEDIA_AURAL = (1<<0), + CSS_MEDIA_BRAILLE = (1<<1), + CSS_MEDIA_EMBOSSED = (1<<2), + CSS_MEDIA_HANDHELD = (1<<3), + CSS_MEDIA_PRINT = (1<<4), + CSS_MEDIA_PROJECTION = (1<<5), + CSS_MEDIA_SCREEN = (1<<6), + CSS_MEDIA_SPEECH = (1<<7), + CSS_MEDIA_TTY = (1<<8), + CSS_MEDIA_TV = (1<<9), + CSS_MEDIA_ALL = CSS_MEDIA_AURAL | CSS_MEDIA_BRAILLE | + CSS_MEDIA_EMBOSSED | CSS_MEDIA_HANDHELD | + CSS_MEDIA_PRINT | CSS_MEDIA_PROJECTION | + CSS_MEDIA_SCREEN | CSS_MEDIA_SPEECH | + CSS_MEDIA_TTY | CSS_MEDIA_TV } css_media_type; /** -- cgit v1.2.3