00001 #ifndef PLUGINCOMMANDS_H
00002 #define PLUGINCOMMANDS_H
00003
00004 #define OK 0
00005 #define CANCEL 1
00006 #define CHECK_HEADER 43
00007 #define GET_AUDIO 2
00008 #define GET_MULTICHANNEL 3
00009 #define GET_REALTIME 4
00010
00011 #define GET_TITLE 5
00012
00013 #define GET_STRING 84
00014 #define GET_VIDEO 6
00015 #define GET_FILEIO 40
00016 #define LOAD_DEFAULTS 8
00017 #define SAVE_DEFAULTS 9
00018
00019
00020 #define GET_PARAMETERS 11
00021 #define GET_AUDIO_PARAMETERS 41
00022 #define GET_VIDEO_PARAMETERS 42
00023 #define GET_SAMPLERATE 12
00024 #define GET_FRAMERATE 34
00025 #define GET_FRAMESIZE 35
00026 #define GET_SMP 53
00027 #define SET_INTERACTIVE 13
00028 #define SET_RANGE 14
00029 #define GET_BUFFERS 15
00030 #define GET_REALTIME_BUFFERS 36
00031 #define START_PLUGIN 16
00032 #define COMPLETED 17
00033 #define EXIT_PLUGIN 18
00034 #define READ_SAMPLES 19
00035 #define WRITE_SAMPLES 20
00036 #define READ_FRAMES 37
00037 #define WRITE_FRAMES 38
00038
00039
00040 #define SHOW_GUI 22
00041 #define HIDE_GUI 23
00042 #define START_GUI 24
00043 #define STOP_GUI 25
00044 #define SET_STRING 26
00045 #define SAVE_DATA 27
00046 #define LOAD_DATA 28
00047 #define START_REALTIME 7
00048 #define STOP_REALTIME 31
00049 #define PROCESS_REALTIME 32
00050 #define CONFIGURE_CHANGE 33
00051 #define GET_USE_FLOAT 39
00052 #define GET_USE_ALPHA 46
00053 #define GET_USE_INTERPOLATION 47
00054 #define GET_ASPECT_RATIO 51
00055 #define GUI_ON 48
00056 #define GUI_OFF 49
00057 #define GET_GUI_STATUS 50
00058 #define RESTART_REALTIME 52
00059
00060
00061 #define INTERRUPT_PARAMETERS 86
00062 #define SET_CPUS 83
00063 #define OPEN_FILE 44
00064 #define CLOSE_FILE 45
00065 #define FILE_GET_HAS_AUDIO 54
00066 #define FILE_GET_CHANNELS 56
00067 #define FILE_GET_RATE 57
00068 #define FILE_GET_BITS 58
00069 #define FILE_GET_BYTE_ORDER 59
00070 #define FILE_GET_SIGNED 60
00071 #define FILE_GET_HEADER 61
00072 #define FILE_GET_HAS_VIDEO 55
00073 #define FILE_GET_LAYERS 62
00074 #define FILE_GET_FRAME_RATE 63
00075 #define FILE_GET_WIDTH 64
00076 #define FILE_GET_HEIGHT 65
00077 #define FILE_GET_QUALITY 66
00078 #define FILE_GET_COMPRESSION 67
00079 #define FILE_GET_ALENGTH 68
00080 #define FILE_GET_VLENGTH 69
00081 #define FILE_SEEK_END 70
00082 #define FILE_SEEK_START 71
00083 #define FILE_GET_VIDEO_POSITION 72
00084 #define FILE_GET_AUDIO_POSITION 73
00085 #define FILE_SET_VIDEO_POSITION 74
00086 #define FILE_SET_AUDIO_POSITION 75
00087 #define FILE_SET_CHANNEL 76
00088 #define FILE_SET_LAYER 77
00089 #define FILE_READ_SAMPLES 78
00090 #define FILE_READ_FRAME 79
00091 #define FILE_READ_FRAME_PTR 80
00092 #define FILE_RAW_FRAME_POSSIBLE 81
00093 #define FILE_STRATEGY_POSSIBLE 85
00094 #define FILE_READ_RAW_FRAME 82
00095 #define FILE_WRITE_SAMPLES 88
00096 #define FILE_WRITE_FRAME 89
00097
00098 #endif