Home | History | Annotate | Download | only in libFLAC

Lines Matching defs:page

2697 	ogg_page page;
2716 simple_ogg_page__init(&page);
2717 if(!simple_ogg_page__get_at(encoder, encoder->protected_->streaminfo_offset, &page, encoder->private_->seek_callback, encoder->private_->read_callback, encoder->private_->client_data)) {
2718 simple_ogg_page__clear(&page);
2740 if(md5_offset + 16 > (unsigned)page.body_len) {
2742 simple_ogg_page__clear(&page);
2745 memcpy(page.body + md5_offset, metadata->data.stream_info.md5sum, 16);
2766 if(total_samples_byte_offset + 5 > (unsigned)page.body_len) {
2768 simple_ogg_page__clear(&page);
2771 b[0] = (FLAC__byte)page.body[total_samples_byte_offset] & 0xF0;
2777 memcpy(page.body + total_samples_byte_offset, b, 5);
2792 if(min_framesize_offset + 6 > (unsigned)page.body_len) {
2794 simple_ogg_page__clear(&page);
2803 memcpy(page.body + min_framesize_offset, b, 6);
2805 if(!simple_ogg_page__set_at(encoder, encoder->protected_->streaminfo_offset, &page, encoder->private_->seek_callback, encoder->private_->write_callback, encoder->private_->client_data)) {
2806 simple_ogg_page__clear(&page);
2809 simple_ogg_page__clear(&page);
2822 simple_ogg_page__init(&page);
2823 if(!simple_ogg_page__get_at(encoder, encoder->protected_->seektable_offset, &page, encoder->private_->seek_callback, encoder->private_->read_callback, encoder->private_->client_data)) {
2824 simple_ogg_page__clear(&page);
2828 if((FLAC__STREAM_METADATA_HEADER_LENGTH + 18*encoder->private_->seek_table->num_points) != (unsigned)page.body_len) {
2830 simple_ogg_page__clear(&page);
2834 for(i = 0, p = page.body + FLAC__STREAM_METADATA_HEADER_LENGTH; i < encoder->private_->seek_table->num_points; i++, p += 18) {
2861 if(!simple_ogg_page__set_at(encoder, encoder->protected_->seektable_offset, &page, encoder->private_->seek_callback, encoder->private_->write_callback, encoder->private_->client_data)) {
2862 simple_ogg_page__clear(&page);
2865 simple_ogg_page__clear(&page);