Class: WahWah::AsfTag

Inherits:
Tag
  • Object
show all
Defined in:
lib/wahwah/asf_tag.rb

Constant Summary collapse

HEADER_OBJECT_CONTENT_SIZE =
6
HEADER_OBJECT_GUID =
'75B22630-668E-11CF-A6D9-00AA0062CE6C'
FILE_PROPERTIES_OBJECT_GUID =
'8CABDCA1-A947-11CF-8EE4-00C00C205365'
EXTENDED_CONTENT_DESCRIPTION_OBJECT_GUID =
'D2D0A440-E307-11D2-97F0-00A0C95EA850'
STREAM_PROPERTIES_OBJECT_GUID =
'B7DC0791-A9B7-11CF-8EE6-00C00C205365'
AUDIO_MEDIA_OBJECT_GUID =
'F8699E40-5B4D-11CF-A8FD-00805F5C442B'
CONTENT_DESCRIPTION_OBJECT_GUID =
'75B22633-668E-11CF-A6D9-00AA0062CE6C'
EXTENDED_CONTENT_DESCRIPTOR_NAME_MAPPING =
{
  'WM/AlbumArtist' => :albumartist,
  'WM/AlbumTitle' => :album,
  'WM/Composer' => :composer,
  'WM/Genre' => :genre,
  'WM/PartOfSet' => :disc,
  'WM/TrackNumber' => :track,
  'WM/Year' => :year
}

Constants inherited from Tag

Tag::INSPECT_ATTRIBUTES, Tag::INTEGER_ATTRIBUTES

Instance Attribute Summary

Attributes inherited from Tag

#album, #albumartist, #artist, #bit_depth, #bitrate, #comments, #composer, #disc, #disc_total, #duration, #file_size, #genre, #sample_rate, #title, #track, #track_total, #year

Method Summary

Methods inherited from Tag

#images, #initialize, #inspect

Constructor Details

This class inherits a constructor from WahWah::Tag