XmpDynamicMediaPackage Class

Summary: Represents XMP Dynamic Media namespace.

Module: aspose.imaging.xmp.schemas.xmpdm

Full Name: aspose.imaging.xmp.schemas.xmpdm.XmpDynamicMediaPackage

Inheritance: IXmlValue, XmpPackage

Aspose.Imaging Version: 24.5.0

Constructors

NameDescription
XmpDynamicMediaPackage()Initializes a new instance of the XmpDynamicMediaPackage class.

Properties

NameTypeAccessDescription
namespace_uristringrGets the namespace URI.
prefixstringrGets the prefix.
xml_namespacestringrGets the XML namespace.

Methods

NameDescription
add_value(key, value)Adds string property.
clear()Clears this instance.
contains_key(key)Determines whether the specified key contains key.
get_prop_value(key)Gets the object with the specified key.
get_xml_value()Converts XMP value to the XML representation.
remove(key)Remove the value with the specified key.
set_abs_peak_audio_file_path(uri)Sets the absolute peak audio file path.
set_alblum(album)Sets the alblum.
set_alt_tape_name(alt_tape_name)Sets the alternative tape name.
set_alt_time_code(timecode)Sets the alternative time code.
set_artist(artist)Sets the artist.
set_audio_channel_type(audio_channel_type)Sets the audio channel type.
set_audio_sample_rate(rate)Sets the audio sample rate.
set_audio_sample_type(audio_sample_type)Sets the audio sample type.
set_camera_angle(camera_angle)Sets the camera angle.
set_camera_label(camera_label)Sets the camera label.
set_camera_move(camera_move)Sets the camera move.
set_client(client)Sets the client.
set_comment(comment)Sets the comment.
set_composer(composer)Sets the composer.
set_director(director)Sets the director.
set_director_photography(director_photography)Sets the director of photography.
set_duration(duration)Sets the duration.
set_engineer(engineer)Sets the engineer.
set_file_data_rate(rate)Sets the file data rate.
set_genre(genre)Sets the genre.
set_good(good)Sets the good.
set_instrument(instrument)Sets the instrument.
set_intro_time(intro_time)Sets the intro time.
set_key(key)Sets the audio’s musical key.
set_log_comment(comment)Sets the user’s log comment.
set_prop_value(key, value)Gets or sets the object with the specified key.
set_value(key, value)Sets the value.
set_xmp_type_value(key, value)Sets the XMP type value.

Constructor: XmpDynamicMediaPackage()

 XmpDynamicMediaPackage() 

Initializes a new instance of the XmpDynamicMediaPackage class.

Method: add_value(key, value)

 add_value(key, value) 

Adds string property.

Parameters:

ParameterTypeDescription
keystringThe string representation of key that is identified with added value.
valuestringThe string value.

Method: contains_key(key)

 contains_key(key) 

Determines whether the specified key contains key.

Parameters:

ParameterTypeDescription
keystringThe key to be checked.

Returns

TypeDescription
boolReturns true if the specified key contains key.

Method: get_prop_value(key)

 get_prop_value(key) 

Gets the object with the specified key.

Parameters:

ParameterTypeDescription
keystringThe key that identifies value.

Returns

TypeDescription
objectReturns the object with the specified key.

Method: get_xml_value()

 get_xml_value() 

Converts XMP value to the XML representation.

Returns

TypeDescription
stringReturns the XMP value converted to the XML representation.

Method: remove(key)

 remove(key) 

Remove the value with the specified key.

Parameters:

ParameterTypeDescription
keystringThe string representation of key that is identified with removed value.

Returns

TypeDescription
boolReturns true if the value with the specified key was removed.

Method: set_abs_peak_audio_file_path(uri)

 set_abs_peak_audio_file_path(uri) 

Sets the absolute peak audio file path.

Parameters:

ParameterTypeDescription
uristringThe absolute path to the file’s peak audio file.

Method: set_alblum(album)

 set_alblum(album) 

Sets the alblum.

Parameters:

ParameterTypeDescription
albumstringThe album.

Method: set_alt_tape_name(alt_tape_name)

 set_alt_tape_name(alt_tape_name) 

Sets the alternative tape name.

Parameters:

ParameterTypeDescription
alt_tape_namestringAlternative tape name.

Method: set_alt_time_code(timecode)

 set_alt_time_code(timecode) 

Sets the alternative time code.

Parameters:

ParameterTypeDescription
timecodeTimecodeTime code.

Method: set_artist(artist)

 set_artist(artist) 

Sets the artist.

Parameters:

ParameterTypeDescription
artiststringThe artist.

Method: set_audio_channel_type(audio_channel_type)

 set_audio_channel_type(audio_channel_type) 

Sets the audio channel type.

Parameters:

ParameterTypeDescription
audio_channel_typeAudioChannelTypeAudio channel type.

Method: set_audio_sample_rate(rate)

 set_audio_sample_rate(rate) 

Sets the audio sample rate.

Parameters:

ParameterTypeDescription
rateintThe audio sample rate.

Method: set_audio_sample_type(audio_sample_type)

 set_audio_sample_type(audio_sample_type) 

Sets the audio sample type.

Parameters:

ParameterTypeDescription
audio_sample_typeAudioSampleTypeThe audio sample type.

Method: set_camera_angle(camera_angle)

 set_camera_angle(camera_angle) 

Sets the camera angle.

Parameters:

ParameterTypeDescription
camera_anglestringThe camera angle.

Method: set_camera_label(camera_label)

 set_camera_label(camera_label) 

Sets the camera label.

Parameters:

ParameterTypeDescription
camera_labelstringThe camera label.

Method: set_camera_move(camera_move)

 set_camera_move(camera_move) 

Sets the camera move.

Parameters:

ParameterTypeDescription
camera_movestringThe camera move.

Method: set_client(client)

 set_client(client) 

Sets the client.

Parameters:

ParameterTypeDescription
clientstringThe client.

Method: set_comment(comment)

 set_comment(comment) 

Sets the comment.

Parameters:

ParameterTypeDescription
commentstringThe comment.

Method: set_composer(composer)

 set_composer(composer) 

Sets the composer.

Parameters:

ParameterTypeDescription
composerstringThe composer.

Method: set_director(director)

 set_director(director) 

Sets the director.

Parameters:

ParameterTypeDescription
directorstringThe director.

Method: set_director_photography(director_photography)

 set_director_photography(director_photography) 

Sets the director of photography.

Parameters:

ParameterTypeDescription
director_photographystringThe director of photography.

Method: set_duration(duration)

 set_duration(duration) 

Sets the duration.

Parameters:

ParameterTypeDescription
durationTimeThe duration.

Method: set_engineer(engineer)

 set_engineer(engineer) 

Sets the engineer.

Parameters:

ParameterTypeDescription
engineerstringThe engineer.

Method: set_file_data_rate(rate)

 set_file_data_rate(rate) 

Sets the file data rate.

Parameters:

ParameterTypeDescription
rateRationalThe file data rate in megabytes per second.

Method: set_genre(genre)

 set_genre(genre) 

Sets the genre.

Parameters:

ParameterTypeDescription
genrestringThe genre.

Method: set_good(good)

 set_good(good) 

Sets the good.

Parameters:

ParameterTypeDescription
goodboolif set to true a shot is a keeper.

Method: set_instrument(instrument)

 set_instrument(instrument) 

Sets the instrument.

Parameters:

ParameterTypeDescription
instrumentstringThe instrument.

Method: set_intro_time(intro_time)

 set_intro_time(intro_time) 

Sets the intro time.

Parameters:

ParameterTypeDescription
intro_timeTimeThe intro time.

Method: set_key(key)

 set_key(key) 

Sets the audio’s musical key.

Parameters:

ParameterTypeDescription
keystringThe audio’s musical key. One of: C, C#, D, D#, E, F, F#, G, G#, A, A#, and B.

Method: set_log_comment(comment)

 set_log_comment(comment) 

Sets the user’s log comment.

Parameters:

ParameterTypeDescription
commentstringThe comment.

Method: set_prop_value(key, value)

 set_prop_value(key, value) 

Gets or sets the object with the specified key.

Parameters:

ParameterTypeDescription
keystringThe key that identifies value.
valueobjectThe object with the specified key.

Method: set_value(key, value)

 set_value(key, value) 

Sets the value.

Parameters:

ParameterTypeDescription
keystringThe string representation of key that is identified with added value.
valueIXmlValueThe value to add to.

Method: set_xmp_type_value(key, value)

 set_xmp_type_value(key, value) 

Sets the XMP type value.

Parameters:

ParameterTypeDescription
keystringThe string representation of key that is identified with set value.
valueXmpTypeBaseThe value to set to.