view loader/ldt_keeper.h @ 32892:b5f21d533644

Fix compilation for systems where vorbis encode is split out into libvorbisenc. Note that vorbis support will be completely disabled for systems that use the split libraries but do not have libvorbisenc installed. That should be ok since there shouldn't be a real need to use libvorbis for decoding.
author reimar
date Sun, 27 Feb 2011 15:25:20 +0000
parents 6506ce7ba414
children
line wrap: on
line source

#ifndef MPLAYER_LDT_KEEPER_H
#define MPLAYER_LDT_KEEPER_H

extern void *fs_seg;

typedef struct {
  void* fs_seg;
  char* prev_struct;
} ldt_fs_t;

void Setup_FS_Segment(void);
ldt_fs_t* Setup_LDT_Keeper(void);
void Restore_LDT_Keeper(ldt_fs_t* ldt_fs);

#endif /* MPLAYER_LDT_KEEPER_H */