hxsym_filetype.h
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. /************************************************************************
  2.  * hxsym_filetypes.h
  3.  * --------------
  4.  *
  5.  * Synopsis:
  6.  *   file and mime type utilities
  7.  *
  8.  *
  9.  * Target:
  10.  * Symbian OS
  11.  *
  12.  *
  13.  * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
  14.  *
  15.  *****************************************************************************/
  16.  
  17. #ifndef hxsym_filetypes_h
  18. #define hxsym_filetypes_h
  19. #include <apmstd.h>
  20. class TDataType;
  21. namespace CHXAvFile
  22. {
  23. // file type enum
  24. enum FileType
  25. {
  26.     ftRam,
  27.     ftRm,
  28.     ftRa,
  29.     ftRv,
  30.     ftMp4,
  31.     ftAmr,
  32.     ftMp3,
  33.     ftLink,
  34.     ftSdp,
  35.     ftSmil,
  36.     ftFolder,
  37.     ftUnknown
  38. };
  39. TDataType GetFileMimeTypeL(const TDesC& path);
  40. FileType GetFileType(const TDesC& path);
  41. FileType MimeToFileType(const TDesC8& dataType);
  42. } // CHXAvFile
  43. #endif //hxsym_filetypes_h