mirror of
https://github.com/Gericom/FastVideoDSPlayer.git
synced 2025-06-18 18:45:34 -04:00
20 lines
724 B
C
20 lines
724 B
C
#pragma once
|
|
|
|
#define IPC_CMD_READ_FRAME 1
|
|
#define IPC_CMD_OPEN_FILE 2
|
|
#define IPC_CMD_CONTROL_AUDIO 3
|
|
#define IPC_CMD_READ_HEADER 4
|
|
#define IPC_CMD_GOTO_KEYFRAME 5
|
|
#define IPC_CMD_GOTO_NEAREST_KEYFRAME 6
|
|
#define IPC_CMD_SETUP_DLDI 13
|
|
#define IPC_CMD_HANDSHAKE 15
|
|
|
|
#define IPC_CMD_ARG_MASK 0x0FFFFFFF
|
|
#define IPC_CMD_CMD_SHIFT 28
|
|
#define IPC_CMD_CMD_MASK 0xF0000000
|
|
#define IPC_CMD_PACK(cmd, arg) ((((u32)(cmd) << IPC_CMD_CMD_SHIFT) & IPC_CMD_CMD_MASK) | ((u32)(arg)&IPC_CMD_ARG_MASK))
|
|
|
|
#define IPC_ARG_CONTROL_AUDIO_STOP 0
|
|
#define IPC_ARG_CONTROL_AUDIO_START 1
|
|
#define IPC_ARG_CONTROL_AUDIO_STOP_CLEAR 2
|