view loader/wrapper.h @ 35559:14e36699a6e7

Relocate code to set Track, Chapter and Angle start values. Because we're handling playlist playback (isPlaylistStreamtype) since r35512 separately now, it's clearer that way.
author ib
date Mon, 10 Dec 2012 12:49:40 +0000
parents 32725ca88fed
children
line wrap: on
line source

#ifndef MPLAYER_WRAPPER_H
#define MPLAYER_WRAPPER_H

#include <inttypes.h>

typedef struct {
  uint32_t edi, esi, ebp, esp, ebx, edx, ecx, eax;
} reg386_t;

typedef int (*wrapper_func_t)(void *stack_base, int stack_size, reg386_t *reg,  uint32_t *flags);

extern wrapper_func_t report_entry, report_ret;

extern void (*wrapper_target)(void);

int wrapper(void);
int null_call(void);

#endif /* MPLAYER_WRAPPER_H */