| 188 | } |
| 189 | |
| 190 | void ParseHeaderItself(HeaderData &parsed_header, char *data, size_t header_len) { |
| 191 | auto header = std::string(data); |
| 192 | DALI_ENFORCE(header.find('{') != std::string::npos, "Header is corrupted."); |
| 193 | int64_t offset = 6 + 1 + 1 + 2; |
| 194 | offset += header_len; |
| 195 | |
| 196 | ParseHeaderContents(parsed_header, header); |
| 197 | parsed_header.data_offset = offset; |
| 198 | } |
| 199 | |
| 200 | void ParseODirectHeader(HeaderData &parsed_header, InputStream *src, size_t o_direct_alignm, |
| 201 | size_t o_direct_read_len_alignm) { |
no test coverage detected