00001 #ifndef vidl_vil1_vob_frame_index_h_ 00002 #define vidl_vil1_vob_frame_index_h_ 00003 // 00004 // this file has been copied from oxp/oxl 00005 // author: AWF 00006 // copied by l.e.galup 00007 // 10-18-02 00008 // 00009 // 00010 #include <vcl_vector.h> 00011 #include <vcl_string.h> 00012 00013 struct vidl_vil1_vob_frame_index_entry { 00014 int lba; 00015 int frame; 00016 }; 00017 00018 struct vidl_vil1_vob_frame_index 00019 { 00020 vcl_vector<vidl_vil1_vob_frame_index_entry> l; 00021 00022 bool load(vcl_string const& filename); 00023 int frame_to_lba_of_prev_I_frame(int frame_number, int* f_actual = 0); 00024 }; 00025 00026 #endif // vidl_vil1_vob_frame_index_h_
1.5.1