libgpac
Documentation of the core library of GPAC
uni_bidi.c File Reference
#include <gpac/utf.h>
+ Include dependency graph for uni_bidi.c:

Macros

#define LRM   4
 
#define RLM   5
 
#define LS   0x13
 

Enumerations

enum  {
  ON = 0 , L , R , AN ,
  EN , AL , NSM , CS ,
  ES , ET , BN , S ,
  WS , B , RLO , RLE ,
  LRO , LRE , PDF , N = ON
}
 

Functions

static int bidi_get_class (u32 val)
 
GF_EXPORT Bool gf_utf8_is_right_to_left (u16 *utf_string)
 
GF_EXPORT Bool gf_utf8_reorder_bidi (u16 *utf_string, u32 len)
 string bidi reordering More...
 

Macro Definition Documentation

◆ LRM

#define LRM   4

◆ RLM

#define RLM   5

◆ LS

#define LS   0x13

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ON 
AN 
EN 
AL 
NSM 
CS 
ES 
ET 
BN 
WS 
RLO 
RLE 
LRO 
LRE 
PDF 

Function Documentation

◆ bidi_get_class()

static int bidi_get_class ( u32  val)
static
+ Here is the caller graph for this function:

◆ gf_utf8_is_right_to_left()

GF_EXPORT Bool gf_utf8_is_right_to_left ( u16 utf_string)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: