view loader/wrapper.h @ 28677:cd9aa9b2533a

ffvc1vdpau and ffwmv3vdpau should be marked as buggy in the same way as the software decoders, otherwise they will be preferred over the software decoders which just breaks things when using e.g. xv vo.
author reimar
date Mon, 23 Feb 2009 11:48:45 +0000
parents d717788f3fb6
children 32725ca88fed
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 */