Unit 'tsd_tag_mp4' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_titansound]

TMP4Atom

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: tsd_tag_mp4.pas line 173

type TMP4Atom = class

  ID: TAtomName;

  

  Size: DWord;

  

  mean: TMP4Atommean;

  

  name: TMP4Atomname;

  

  Datas: array of TMP4AtomData;

  

  Flags: DWord;

  

  Parent: TMP4Tag;

  

  Index: Integer;

  

  constructor Create;

  

  destructor Destroy; override;

  

  function AddData;

  

  function GetAsText;

  

  function GetAsInteger;

  

  function GetAsInteger8;

  

  function GetAsInteger16;

  

  function GetAsInteger32;

  

  function GetAsInteger48();

  

  function GetAsInteger64();

  

  function GetAsBool;

  

  function GetAsList();

  

  function GetAsCommonText();

  

  function SetAsText();

  

  function SetAsInteger8();

  

  function SetAsInteger16();

  

  function SetAsInteger32();

  

  function SetAsInteger48();

  

  function SetAsInteger64();

  

  function SetAsBool();

  

  function SetAsList();

  

  function SetAsCommonText();

  

  function Count;

  

  procedure Clear;

  

  function CalculateAtomSize;

  

  function Write();

  

  procedure Delete;

  

  function DeleteData();

  

  function Deletemean;

  

  function Deletename;

  

  procedure CompactAtomDataList;

  

  function Assign();

  

end;

Inheritance

TMP4Atom

  

|

TObject



CT Web help

CodeTyphon Studio