|
foobar2000 SDK
2015-08-03
|
Data Structures | |
| class | chapterizer_impl_t |
| struct | cue_entry |
| class | embeddedcue_metadata_manager |
| class | input_wrapper_cue_t |
| struct | track_record |
Typedefs | |
| typedef pfc::chain_list_v2_t< cue_entry > | t_cue_entry_list |
| typedef pfc::map_t< unsigned, track_record > | track_record_list |
Functions | |
| void | parse (const char *p_cuesheet, t_cue_entry_list &p_out) |
| void | parse_full (const char *p_cuesheet, cue_creator::t_entry_list &p_out) |
| void | parse_info (const char *p_cuesheet, file_info &p_info, unsigned p_index) |
| PFC_DECLARE_EXCEPTION (exception_bad_cuesheet, exception_io_data,"Invalid cuesheet") | |
| struct cue_parser::cue_entry |
Definition at line 148 of file cue_parser.h.
| Data Fields | ||
|---|---|---|
| string8 | m_file | |
| t_cuesheet_index_list | m_indexes | |
| unsigned | m_track_number | |
| struct cue_parser::track_record |
Definition at line 168 of file cue_parser.h.
| Data Fields | ||
|---|---|---|
| string8 | m_file | |
| string8 | m_flags | |
| t_cuesheet_index_list | m_index_list | |
| file_info_record | m_info | |
Definition at line 154 of file cue_parser.h.
| typedef pfc::map_t<unsigned,track_record> cue_parser::track_record_list |
Definition at line 174 of file cue_parser.h.
| void cue_parser::parse | ( | const char * | p_cuesheet, |
| t_cue_entry_list & | p_out | ||
| ) |
Throws exception_bad_cuesheet on failure.
Definition at line 621 of file cue_parser.cpp.
| void cue_parser::parse_full | ( | const char * | p_cuesheet, |
| cue_creator::t_entry_list & | p_out | ||
| ) |
Throws exception_bad_cuesheet on failure.
Definition at line 744 of file cue_parser.cpp.
| void cue_parser::parse_info | ( | const char * | p_cuesheet, |
| file_info & | p_info, | ||
| unsigned | p_index | ||
| ) |
Throws exception_bad_cuesheet on failure.
Definition at line 630 of file cue_parser.cpp.
| cue_parser::PFC_DECLARE_EXCEPTION | ( | exception_bad_cuesheet | , |
| exception_io_data | , | ||
| "Invalid cuesheet" | |||
| ) |
1.8.11