summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/libcss/types.h17
1 files changed, 15 insertions, 2 deletions
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;
/**