32#include "capturecard.h"
33#include "videosource.h"
34#include "recordschedule.h"
38 attr_bind_t recording[] =
40 {
"RecordId", IS_UINT32, (setter_t)MythDTO::SetRecording_RecordId },
41 {
"Priority", IS_INT32, (setter_t)MythDTO::SetRecording_Priority },
42 {
"Status", IS_INT8, (setter_t)MythDTO::SetRecording_Status },
43 {
"EncoderId", IS_UINT32, (setter_t)MythDTO::SetRecording_EncoderId },
44 {
"RecType", IS_UINT8, (setter_t)MythDTO::SetRecording_RecType },
45 {
"DupInType", IS_UINT8, (setter_t)MythDTO::SetRecording_DupInType },
46 {
"DupMethod", IS_UINT8, (setter_t)MythDTO::SetRecording_DupMethod },
47 {
"StartTs", IS_TIME, (setter_t)MythDTO::SetRecording_StartTs },
48 {
"EndTs", IS_TIME, (setter_t)MythDTO::SetRecording_EndTs },
49 {
"Profile", IS_STRING, (setter_t)MythDTO::SetRecording_Profile },
50 {
"RecGroup", IS_STRING, (setter_t)MythDTO::SetRecording_RecGroup },
51 {
"StorageGroup", IS_STRING, (setter_t)MythDTO::SetRecording_StorageGroup },
52 {
"PlayGroup", IS_STRING, (setter_t)MythDTO::SetRecording_PlayGroup },
53 {
"RecordedId", IS_UINT32, (setter_t)MythDTO::SetRecording_RecordedId },
55 bindings_t RecordingBindArray = {
sizeof(recording) /
sizeof(attr_bind_t), recording };