AVBlocks for .NET
2.3
Audio and Video Software Development Kit
|
MetaPicture describes a meta image that is part of an audio or video file. More...
Public Member Functions | |
virtual object | Clone () |
Creates a copy of this object. More... | |
Properties | |
byte[] | Bytes [get, set] |
Image bytes More... | |
string | Description [get, set] |
Picture description as a free text. More... | |
bool | Immutable [get] |
Returns whether the object is immutable. More... | |
string | MimeType [get, set] |
Picture mime type More... | |
MetaPictureType | PictureType [get, set] |
Picture type such as front cover, back cover, artist, etc. More... | |
MetaPicture describes a meta image that is part of an audio or video file.
|
virtual |
Creates a copy of this object.
The returned object is a mirror image of the cloned object
References MetaPicture.Immutable.
|
getset |
|
getset |
Picture description as a free text.
|
get |
Returns whether the object is immutable.
An immmutable object cannot be modified and all modifying methods fail to produce a result.
An immutable object can be modified by the AVBlocks library.
Object immutability spreads to all nested objects. Therefore it is not possible to add/set an immutable object to a mutable object.
When cloned an immutable object becomes mutable.
Referenced by MetaPicture.Clone().
|
getset |
Picture mime type
|
getset |
Picture type such as front cover, back cover, artist, etc.