blob: 0a1da6d7993bf177c8f121971ca16b0dfb4c85e4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include "F_FrameRange.h"
#include <stdlib.h>
#include <string.h>
void FrameRange_callback(FrameRange* self, struct FrameContext* fc) {
fc->startFrame = self->startFrame;
fc->endFrame = self->endFrame;
}
FrameCallback* FrameRange_setup(FrameRange obj) {
FrameCallback* fca = malloc(sizeof(struct FrameCallback));
fca->callback = (FrameCallback_callback)FrameRange_callback;
fca->callback_self = malloc(sizeof(obj));
memcpy(fca->callback_self, &obj, sizeof(obj));
return fca;
}
|