Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

86 lines
1.9 KiB

  1. /*
  2. File: DigitalHubRegistry.h
  3. Contains: Digital Hub AppleEvents
  4. Version: QuickTime 7.3
  5. Copyright: (c) 2007 (c) 2002 by Apple Computer, Inc. All rights reserved
  6. Bugs?: For bug reports, consult the following page on
  7. the World Wide Web:
  8. http://developer.apple.com/bugreporter/
  9. */
  10. #ifndef __DIGITALHUBREGISTRY__
  11. #define __DIGITALHUBREGISTRY__
  12. #ifndef __CONDITIONALMACROS__
  13. #include <ConditionalMacros.h>
  14. #endif
  15. #ifndef __AEREGISTRY__
  16. #include <AERegistry.h>
  17. #endif
  18. #if PRAGMA_ONCE
  19. #pragma once
  20. #endif
  21. #if PRAGMA_IMPORT
  22. #pragma import on
  23. #endif
  24. /* class */
  25. enum {
  26. kDigiHubEventClass = FOUR_CHAR_CODE('dhub')
  27. };
  28. /* events*/
  29. enum {
  30. kDigiHubMusicCD = FOUR_CHAR_CODE('aucd'), /* 1635083108 0x61756364*/
  31. kDigiHubPictureCD = FOUR_CHAR_CODE('picd'), /* 1885954916 0x70696364*/
  32. kDigiHubVideoDVD = FOUR_CHAR_CODE('vdvd'), /* 1986295396 0x76647664*/
  33. kDigiHubBlankCD = FOUR_CHAR_CODE('bcd '), /* 1650680864 0x62636420*/
  34. kDigiHubBlankDVD = FOUR_CHAR_CODE('bdvd') /* 1650751076 0x62647664*/
  35. };
  36. /*
  37. Parameters for Digital Hub AppleEvents:
  38. kDigiHubMusicCD
  39. Required parameters:
  40. --> keyDirectObject typeFSRef
  41. kDigiHubPictureCD
  42. Required parameters:
  43. --> keyDirectObject typeFSRef
  44. kDigiHubVideoDVD
  45. Required parameters:
  46. --> keyDirectObject typeFSRef
  47. kDigiHubBlankCD
  48. Required parameters:
  49. --> keyDirectObject typeUTF8Text
  50. kDigiHubBlankDVD
  51. Required parameters:
  52. --> keyDirectObject typeUTF8Text
  53. */
  54. #ifdef PRAGMA_IMPORT_OFF
  55. #pragma import off
  56. #elif PRAGMA_IMPORT
  57. #pragma import reset
  58. #endif
  59. #endif /* __DIGITALHUBREGISTRY__ */