Lines Matching refs:vmg
49 ifo_handle_t *vmg{}; in parse_dvd() local
51 at_scope_exit_c global_cleanup{[dvd, vmg]() { in parse_dvd()
52 if (vmg) in parse_dvd()
53 ifoClose(vmg); in parse_dvd()
64 vmg = ifoOpen(dvd, 0); in parse_dvd()
65 if (!vmg) in parse_dvd()
69 titles_and_timestamps.reserve(vmg->tt_srpt->nr_of_srpts); in parse_dvd()
71 for (auto title = 0; title < vmg->tt_srpt->nr_of_srpts; ++title) { in parse_dvd()
72 auto vts = ifoOpen(dvd, vmg->tt_srpt->title[title].title_set_nr); in parse_dvd()
85 auto ttn = vmg->tt_srpt->title[title].vts_ttn; in parse_dvd()
90 for (auto chapter = 0; chapter < vmg->tt_srpt->title[title].nr_of_ptts - 1; chapter++) { in parse_dvd()