Mercurial > mplayer.hg
annotate loader/ldt_keeper.h @ 33876:4789b8eed97e
Get rid of a bunch of needless or redundant guiInfo members.
Remove Title, use existing Track.
Remove DVD.titles, use existing Tracks (see below).
Remove DVD.current_title, use existing Track.
Remove DVD.current_chapter, use existing Chapter.
Remove DVD.current_angle, use existing Angle.
Additionally rename member VCDTracks Tracks,
move guiDVDStruct member chapters and angles to guiInterface_t struct
and rename chapters Chapters and angles Angles for consistency.
author | ib |
---|---|
date | Thu, 11 Aug 2011 13:54:24 +0000 |
parents | 6506ce7ba414 |
children |
rev | line source |
---|---|
26045 | 1 #ifndef MPLAYER_LDT_KEEPER_H |
2 #define MPLAYER_LDT_KEEPER_H | |
2067 | 3 |
32049
6506ce7ba414
Move fs_seg extern variable declaration to ldt_keeper.h, where it belongs.
diego
parents:
30496
diff
changeset
|
4 extern void *fs_seg; |
6506ce7ba414
Move fs_seg extern variable declaration to ldt_keeper.h, where it belongs.
diego
parents:
30496
diff
changeset
|
5 |
7386 | 6 typedef struct { |
7 void* fs_seg; | |
8 char* prev_struct; | |
9 } ldt_fs_t; | |
10 | |
2067 | 11 void Setup_FS_Segment(void); |
7386 | 12 ldt_fs_t* Setup_LDT_Keeper(void); |
13 void Restore_LDT_Keeper(ldt_fs_t* ldt_fs); | |
2067 | 14 |
26045 | 15 #endif /* MPLAYER_LDT_KEEPER_H */ |