Lines Matching refs:object_
125 object_(::FLAC__metadata_object_clone(object.object_)),
132 object_(::FLAC__metadata_object_clone(&object)),
138 object_(::FLAC__metadata_object_clone(object)),
145 object_(copy? ::FLAC__metadata_object_clone(object) : object),
158 if(0 != object_ && !is_reference_)
159 FLAC__metadata_object_delete(object_);
160 object_ = 0;
168 object_ = ::FLAC__metadata_object_clone(object.object_);
176 object_ = ::FLAC__metadata_object_clone(&object);
185 object_ = ::FLAC__metadata_object_clone(object);
193 object_ = (copy? ::FLAC__metadata_object_clone(object) : object);
201 return (bool)object_->is_last;
207 return object_->type;
213 return object_->length;
219 object_->is_last = value;
237 return object_->data.stream_info.min_blocksize;
243 return object_->data.stream_info.max_blocksize;
249 return object_->data.stream_info.min_framesize;
255 return object_->data.stream_info.max_framesize;
261 return object_->data.stream_info.sample_rate;
267 return object_->data.stream_info.channels;
273 return object_->data.stream_info.bits_per_sample;
279 return object_->data.stream_info.total_samples;
285 return object_->data.stream_info.md5sum;
293 object_->data.stream_info.min_blocksize = value;
301 object_->data.stream_info.max_blocksize = value;
308 object_->data.stream_info.min_framesize = value;
315 object_->data.stream_info.max_framesize = value;
322 object_->data.stream_info.sample_rate = value;
330 object_->data.stream_info.channels = value;
338 object_->data.stream_info.bits_per_sample = value;
345 object_->data.stream_info.total_samples = value;
352 memcpy(object_->data.stream_info.md5sum, value, 16);
370 object_->length = length;
388 return object_->data.application.id;
394 return object_->data.application.data;
401 memcpy(object_->data.application.id, value, 4);
407 return (bool)::FLAC__metadata_object_application_set_data(object_, (FLAC__byte*)data, length, true);
413 return (bool)::FLAC__metadata_object_application_set_data(object_, data, length, copy);
431 return object_->data.seek_table.num_points;
437 FLAC__ASSERT(index < object_->data.seek_table.num_points);
438 return object_->data.seek_table.points[index];
444 FLAC__ASSERT(index < object_->data.seek_table.num_points);
445 ::FLAC__metadata_object_seektable_set_point(object_, index, point);
451 FLAC__ASSERT(index <= object_->data.seek_table.num_points);
452 return (bool)::FLAC__metadata_object_seektable_insert_point(object_, index, point);
458 FLAC__ASSERT(index < object_->data.seek_table.num_points);
459 return (bool)::FLAC__metadata_object_seektable_delete_point(object_, index);
465 return (bool)::FLAC__metadata_object_seektable_is_legal(object_);
786 return object_->data.vorbis_comment.num_comments;
792 return object_->data.vorbis_comment.vendor_string.entry;
798 FLAC__ASSERT(index < object_->data.vorbis_comment.num_comments);
799 return Entry((const char *)object_->data.vorbis_comment.comments[index].entry, object_->data.vorbis_comment.comments[index].length);
807 return (bool)::FLAC__metadata_object_vorbiscomment_set_vendor_string(object_, vendor_string, /*copy=*/true);
813 FLAC__ASSERT(index < object_->data.vorbis_comment.num_comments);
814 return (bool)::FLAC__metadata_object_vorbiscomment_set_comment(object_, index, entry.get_entry(), /*copy=*/true);
820 FLAC__ASSERT(index <= object_->data.vorbis_comment.num_comments);
821 return (bool)::FLAC__metadata_object_vorbiscomment_insert_comment(object_, index, entry.get_entry(), /*copy=*/true);
827 return (bool)::FLAC__metadata_object_vorbiscomment_append_comment(object_, entry.get_entry(), /*copy=*/true);
833 FLAC__ASSERT(index < object_->data.vorbis_comment.num_comments);
834 return (bool)::FLAC__metadata_object_vorbiscomment_delete_comment(object_, index);
843 object_(::FLAC__metadata_object_cuesheet_track_new())
847 object_(::FLAC__metadata_object_cuesheet_track_clone(track))
851 object_(::FLAC__metadata_object_cuesheet_track_clone(track.object_))
856 if(0 != object_)
857 ::FLAC__metadata_object_cuesheet_track_delete(object_);
858 object_ = ::FLAC__metadata_object_cuesheet_track_clone(track.object_);
864 if(0 != object_)
865 ::FLAC__metadata_object_cuesheet_track_delete(object_);
870 return(0 != object_);
876 FLAC__ASSERT(i < object_->num_indices);
877 return object_->indices[i];
884 memcpy(object_->isrc, value, 12);
885 object_->isrc[12] = '\0';
892 object_->type = value;
898 FLAC__ASSERT(i < object_->num_indices);
899 object_->indices[i] = index;
917 return object_->data.cue_sheet.media_catalog_number;
923 return object_->data.cue_sheet.lead_in;
929 return object_->data.cue_sheet.is_cd? true : false;
935 return object_->data.cue_sheet.num_tracks;
941 FLAC__ASSERT(i < object_->data.cue_sheet.num_tracks);
942 return Track(object_->data.cue_sheet.tracks + i);
949 memcpy(object_->data.cue_sheet.media_catalog_number, value, 128);
950 object_->data.cue_sheet.media_catalog_number[128] = '\0';
956 object_->data.cue_sheet.lead_in = value;
962 object_->data.cue_sheet.is_cd = value;
968 FLAC__ASSERT(track_num < object_->data.cue_sheet.num_tracks);
969 FLAC__ASSERT(index_num < object_->data.cue_sheet.tracks[track_num].num_indices);
970 object_->data.cue_sheet.tracks[track_num].indices[index_num] = index;
976 FLAC__ASSERT(track_num < object_->data.cue_sheet.num_tracks);
977 FLAC__ASSERT(index_num <= object_->data.cue_sheet.tracks[track_num].num_indices);
978 return (bool)::FLAC__metadata_object_cuesheet_track_insert_index(object_, track_num, index_num, index);
984 FLAC__ASSERT(track_num < object_->data.cue_sheet.num_tracks);
985 FLAC__ASSERT(index_num < object_->data.cue_sheet.tracks[track_num].num_indices);
986 return (bool)::FLAC__metadata_object_cuesheet_track_delete_index(object_, track_num, index_num);
992 FLAC__ASSERT(i < object_->data.cue_sheet.num_tracks);
994 return (bool)::FLAC__metadata_object_cuesheet_set_track(object_, i, const_cast< ::FLAC__StreamMetadata_CueSheet_Track*>(track.get_track()), /*copy=*/true);
1000 FLAC__ASSERT(i <= object_->data.cue_sheet.num_tracks);
1002 return (bool)::FLAC__metadata_object_cuesheet_insert_track(object_, i, const_cast< ::FLAC__StreamMetadata_CueSheet_Track*>(track.get_track()), /*copy=*/true);
1008 FLAC__ASSERT(i < object_->data.cue_sheet.num_tracks);
1009 return (bool)::FLAC__metadata_object_cuesheet_delete_track(object_, i);
1015 return (bool)::FLAC__metadata_object_cuesheet_is_legal(object_, check_cd_da_subset, violation);
1021 return ::FLAC__metadata_object_cuesheet_calculate_cddb_id(object_);
1039 return object_->data.picture.type;
1045 return object_->data.picture.mime_type;
1051 return object_->data.picture.description;
1057 return object_->data.picture.width;
1063 return object_->data.picture.height;
1069 return object_->data.picture.depth;
1075 return object_->data.picture.colors;
1081 return object_->data.picture.data_length;
1087 return object_->data.picture.data;
1093 object_->data.picture.type = type;
1100 return (bool)::FLAC__metadata_object_picture_set_mime_type(object_, const_cast<char*>(string), /*copy=*/true);
1107 return (bool)::FLAC__metadata_object_picture_set_description(object_, const_cast<FLAC__byte*>(string), /*copy=*/true);
1113 object_->data.picture.width = value;
1119 object_->data.picture.height = value;
1125 object_->data.picture.depth = value;
1131 object_->data.picture.colors = value;
1138 return (bool)::FLAC__metadata_object_picture_set_data(object_, const_cast<FLAC__byte*>(data), data_length, /*copy=*/true);
1156 return object_->data.application.data;
1162 return (bool)::FLAC__metadata_object_application_set_data(object_, (FLAC__byte*)data, length, true);
1168 return (bool)::FLAC__metadata_object_application_set_data(object_, data, length, copy);
1385 return (bool)::FLAC__metadata_simple_iterator_set_block(iterator_, block->object_, use_padding);
1392 return (bool)::FLAC__metadata_simple_iterator_insert_block_after(iterator_, block->object_, use_padding);
1550 bool ret = (bool)::FLAC__metadata_iterator_set_block(iterator_, block->object_);
1568 bool ret = (bool)::FLAC__metadata_iterator_insert_block_before(iterator_, block->object_);
1580 bool ret = (bool)::FLAC__metadata_iterator_insert_block_after(iterator_, block->object_);