AVBlocks for .NET
3.0
Audio and Video Software Development Kit
|
Metadata describes meta information that is part of an audio or video file. More...
Public Member Functions | |
virtual object | Clone () |
Creates a copy of this object. | |
Properties | |
MetaAttributeList | Attributes [get] |
A modifiable collection with all metadata attributes. | |
bool | Immutable [get] |
Returns whether the object is immutable. | |
MetaPictureList | Pictures [get] |
A modifiable collection with all metadata pictures. | |
Metadata describes meta information that is part of an audio or video file.
It can hold various textual information and images.
|
virtual |
Creates a copy of this object.
The returned object is a mirror image of the cloned object
Referenced by MediaSocket.Clone().
|
get |
A modifiable collection with all metadata attributes.
The default value of this property is an empty collection which can be modified but it cannot be replaced.
|
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.
|
get |
A modifiable collection with all metadata pictures.
The default value of this property is an empty collection which can be modified but it cannot be replaced.