• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/flac-1.2.1/src/libFLAC++/

Lines Matching defs:object

51 			Prototype *construct_block(::FLAC__StreamMetadata *object)
54 switch(object->type) {
56 ret = new StreamInfo(object, /*copy=*/false);
59 ret = new Padding(object, /*copy=*/false);
62 ret = new Application(object, /*copy=*/false);
65 ret = new SeekTable(object, /*copy=*/false);
68 ret = new VorbisComment(object, /*copy=*/false);
71 ret = new CueSheet(object, /*copy=*/false);
74 ret = new Picture(object, /*copy=*/false);
77 ret = new Unknown(object, /*copy=*/false);
85 FLACPP_API Prototype *clone(const Prototype *object)
87 FLAC__ASSERT(0 != object);
89 const StreamInfo *streaminfo = dynamic_cast<const StreamInfo *>(object);
90 const Padding *padding = dynamic_cast<const Padding *>(object);
91 const Application *application = dynamic_cast<const Application *>(object);
92 const SeekTable *seektable = dynamic_cast<const SeekTable *>(object);
93 const VorbisComment *vorbiscomment = dynamic_cast<const VorbisComment *>(object);
94 const CueSheet *cuesheet = dynamic_cast<const CueSheet *>(object);
95 const Picture *picture = dynamic_cast<const Picture *>(object);
96 const Unknown *unknown = dynamic_cast<const Unknown *>(object);
124 Prototype::Prototype(const Prototype &object):
125 object_(::FLAC__metadata_object_clone(object.object_)),
128 FLAC__ASSERT(object.is_valid());
131 Prototype::Prototype(const ::FLAC__StreamMetadata &object):
132 object_(::FLAC__metadata_object_clone(&object)),
137 Prototype::Prototype(const ::FLAC__StreamMetadata *object):
138 object_(::FLAC__metadata_object_clone(object)),
141 FLAC__ASSERT(0 != object);
144 Prototype::Prototype(::FLAC__StreamMetadata *object, bool copy):
145 object_(copy? ::FLAC__metadata_object_clone(object) : object),
148 FLAC__ASSERT(0 != object);
163 Prototype &Prototype::operator=(const Prototype &object)
165 FLAC__ASSERT(object.is_valid());
168 object_ = ::FLAC__metadata_object_clone(object.object_);
172 Prototype &Prototype::operator=(const ::FLAC__StreamMetadata &object)
176 object_ = ::FLAC__metadata_object_clone(&object);
180 Prototype &Prototype::operator=(const ::FLAC__StreamMetadata *object)
182 FLAC__ASSERT(0 != object);
185 object_ = ::FLAC__metadata_object_clone(object);
189 Prototype &Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy)
191 FLAC__ASSERT(0 != object);
193 object_ = (copy? ::FLAC__metadata_object_clone(object) : object);
1182 ::FLAC__StreamMetadata object;
1184 if(::FLAC__metadata_get_streaminfo(filename, &object)) {
1185 streaminfo = object;
1196 ::FLAC__StreamMetadata *object;
1200 if(::FLAC__metadata_get_tags(filename, &object)) {
1201 tags = new VorbisComment(object, /*copy=*/false);
1212 ::FLAC__StreamMetadata *object;
1214 if(::FLAC__metadata_get_tags(filename, &object)) {
1215 tags.assign(object, /*copy=*/false);
1226 ::FLAC__StreamMetadata *object;
1230 if(::FLAC__metadata_get_cuesheet(filename, &object)) {
1231 cuesheet = new CueSheet(object, /*copy=*/false);
1242 ::FLAC__StreamMetadata *object;
1244 if(::FLAC__metadata_get_cuesheet(filename, &object)) {
1245 cuesheet.assign(object, /*copy=*/false);
1256 ::FLAC__StreamMetadata *object;
1260 if(::FLAC__metadata_get_picture(filename, &object, type, mime_type, description, max_width, max_height, max_depth, max_colors)) {
1261 picture = new Picture(object, /*copy=*/false);
1272 ::FLAC__StreamMetadata *object;
1274 if(::FLAC__metadata_get_picture(filename, &object, type, mime_type, description, max_width, max_height, max_depth, max_colors)) {
1275 picture.assign(object, /*copy=*/false);