AVBlocks for .NET  3.0
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.
 

Properties

byte[] Bytes [get, set]
 Image bytes.
 
string Description [get, set]
 Picture description as a free text.
 
bool Immutable [get]
 Returns whether the object is immutable.
 
string MimeType [get, set]
 Picture mime type.
 
MetaPictureType PictureType [get, set]
 Picture type such as front cover, back cover, artist, etc.
 

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

◆ Clone()

virtual object Clone ( )
virtual

Creates a copy of this object.

Returns
MetaPicture object

The returned object is a mirror image of the cloned object

Property Documentation

◆ Bytes

byte [] Bytes
getset

Image bytes.

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

PrimoSoftware.AVBlocks.MetaPictureType

◆ Immutable

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.

◆ MimeType

string MimeType
getset

Picture mime type.

PrimoSoftware.AVBlocks.MimeType

◆ PictureType

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

See also
PrimoSoftware.AVBlocks.MetaPictureType