Go to the source code of this file.
| typedef struct nav_title_s NAV_TITLE |
Definition at line 40 of file navigation.h.
| typedef struct nav_mark_s NAV_MARK |
Definition at line 42 of file navigation.h.
| typedef struct nav_mark_list_s NAV_MARK_LIST |
Definition at line 60 of file navigation.h.
| typedef struct nav_clip_s NAV_CLIP |
Definition at line 67 of file navigation.h.
| typedef struct nav_clip_list_s NAV_CLIP_LIST |
Definition at line 94 of file navigation.h.
| typedef struct nav_sub_path_s NAV_SUB_PATH |
Definition at line 101 of file navigation.h.
| typedef struct nav_title_info_s NAV_TITLE_INFO |
Definition at line 126 of file navigation.h.
| typedef struct nav_title_list_s NAV_TITLE_LIST |
Definition at line 135 of file navigation.h.
Definition at line 287 of file libmythbluray/bdnav/navigation.c.
Referenced by _copy_streams().
| BD_PRIVATE char* nav_find_main_title | ( | const char * | root | ) |
Definition at line 214 of file libmythbluray/bdnav/navigation.c.
| BD_PRIVATE NAV_TITLE* nav_title_open | ( | const char * | root, | |
| const char * | playlist, | |||
| unsigned | angle | |||
| ) |
Definition at line 456 of file libmythbluray/bdnav/navigation.c.
Referenced by _get_title_info(), and _open_playlist().
| BD_PRIVATE void nav_title_close | ( | NAV_TITLE * | title | ) |
Definition at line 545 of file libmythbluray/bdnav/navigation.c.
Referenced by _close_playlist(), _get_title_info(), and bd_close().
Definition at line 762 of file libmythbluray/bdnav/navigation.c.
Referenced by _open_playlist(), bd_read(), and bd_read_skip_still().
| BD_PRIVATE NAV_CLIP* nav_packet_search | ( | NAV_TITLE * | title, | |
| uint32_t | pkt, | |||
| uint32_t * | clip_pkt, | |||
| uint32_t * | out_pkt, | |||
| uint32_t * | out_time | |||
| ) |
Definition at line 641 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_seek(), and bd_tell_time().
| BD_PRIVATE NAV_CLIP* nav_time_search | ( | NAV_TITLE * | title, | |
| uint32_t | tick, | |||
| uint32_t * | clip_pkt, | |||
| uint32_t * | out_pkt | |||
| ) |
Definition at line 706 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_seek_time().
| BD_PRIVATE void nav_clip_time_search | ( | NAV_CLIP * | clip, | |
| uint32_t | tick, | |||
| uint32_t * | clip_pkt, | |||
| uint32_t * | out_pkt | |||
| ) |
Definition at line 739 of file libmythbluray/bdnav/navigation.c.
Referenced by _clip_seek_time().
| BD_PRIVATE NAV_CLIP* nav_chapter_search | ( | NAV_TITLE * | title, | |
| unsigned | chapter, | |||
| uint32_t * | clip_pkt, | |||
| uint32_t * | out_pkt | |||
| ) |
Definition at line 570 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_chapter_pos(), and bd_seek_chapter().
Definition at line 586 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_get_current_chapter().
| BD_PRIVATE NAV_CLIP* nav_mark_search | ( | NAV_TITLE * | title, | |
| unsigned | mark, | |||
| uint32_t * | clip_pkt, | |||
| uint32_t * | out_pkt | |||
| ) |
Definition at line 621 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_seek_mark().
Definition at line 696 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_seamless_angle_change().
Definition at line 773 of file libmythbluray/bdnav/navigation.c.
Referenced by _change_angle(), _process_psr_restore_event(), and bd_select_angle().
| BD_PRIVATE NAV_TITLE_LIST* nav_get_title_list | ( | const char * | root, | |
| uint32_t | flags, | |||
| uint32_t | min_title_length | |||
| ) |
Definition at line 114 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_get_titles().
| BD_PRIVATE void nav_free_title_list | ( | NAV_TITLE_LIST * | title_list | ) |
Definition at line 208 of file libmythbluray/bdnav/navigation.c.
Referenced by bd_close(), and bd_get_titles().
1.6.3