AVBlocks for .NET  2.3
Audio and Video Software Development Kit
MetaPicture Class Reference

MetaPicture describes a meta image that is part of an audio or video file. More...

Inheritance diagram for MetaPicture:

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...
 

Detailed Description

MetaPicture describes a meta image that is part of an audio or video file.

See also
PrimoSoftware.AVBlocks.Metadata.Pictures

Member Function Documentation

virtual object Clone ( )
virtual

Creates a copy of this object.

Returns
MetaPicture object

The returned object is a mirror image of the cloned object

References MetaPicture.Immutable.

Property Documentation

byte [] Bytes
getset

Image bytes

The image is a jpeg, png or another image type.

PrimoSoftware.AVBlocks.MetaPictureType

string Description
getset

Picture description as a free text.

bool Immutable
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().

string MimeType
getset

Picture type such as front cover, back cover, artist, etc.

See also
PrimoSoftware.AVBlocks.MetaPictureType