summaryrefslogtreecommitdiffstats
path: root/libass/ass_priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_priv.h')
-rw-r--r--libass/ass_priv.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/libass/ass_priv.h b/libass/ass_priv.h
index 3ee2b45..98b2711 100644
--- a/libass/ass_priv.h
+++ b/libass/ass_priv.h
@@ -19,8 +19,11 @@
#ifndef LIBASS_PRIV_H
#define LIBASS_PRIV_H
+#include <stdbool.h>
#include <stdint.h>
+#include "ass_shaper.h"
+
typedef enum {
PST_UNKNOWN = 0,
PST_INFO,
@@ -55,10 +58,12 @@ struct parser_priv {
int read_order_elems; // size in uint32_t units of read_order_bitmap
int check_readorder;
- int enable_extensions;
-
// tracks [Script Info] headers set by the script
uint32_t header_flags;
+
+#ifdef USE_FRIBIDI_EX_API
+ bool bidi_brackets;
+#endif
};
#endif /* LIBASS_PRIV_H */