January 22,2009

How to get Quicktime track media type

OSType media_type;
GetMediaHandlerDescription(m, &media_type, NULL, NULL);

returned media_type could be:

  VideoMediaType                = FOUR_CHAR_CODE('vide'),
  SoundMediaType                = FOUR_CHAR_CODE('soun'),
  TextMediaType                 = FOUR_CHAR_CODE('text'),
  BaseMediaType                 = FOUR_CHAR_CODE('gnrc'),
  MPEGMediaType                 = FOUR_CHAR_CODE('MPEG'),
  MusicMediaType                = FOUR_CHAR_CODE('musi'),
  TimeCodeMediaType             = FOUR_CHAR_CODE('tmcd'),
  SpriteMediaType               = FOUR_CHAR_CODE('sprt'),
  FlashMediaType                = FOUR_CHAR_CODE('flsh'),
  MovieMediaType                = FOUR_CHAR_CODE('moov'),
  TweenMediaType                = FOUR_CHAR_CODE('twen'),
  ThreeDeeMediaType             = FOUR_CHAR_CODE('qd3d'),
  SkinMediaType                 = FOUR_CHAR_CODE('skin'),
  HandleDataHandlerSubType      = FOUR_CHAR_CODE('hndl'),
  PointerDataHandlerSubType     = FOUR_CHAR_CODE('ptr '),
  NullDataHandlerSubType        = FOUR_CHAR_CODE('null'),
  ResourceDataHandlerSubType    = FOUR_CHAR_CODE('rsrc'),
  URLDataHandlerSubType         = FOUR_CHAR_CODE('url '),
  AliasDataHandlerSubType       = FOUR_CHAR_CODE('alis'),
  WiredActionHandlerType        = FOUR_CHAR_CODE('wire'),
  kQTQuartzComposerMediaType    = FOUR_CHAR_CODE('qtz '),
  TimeCode64MediaType           = FOUR_CHAR_CODE('tc64')


Posted by toki_kanno at 樂多Roodo! │16:29 │回應(0)引用(0)Quicktime
樂多分類:日記/一般 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/8147401