annotate access_mpcontext.h @ 29904:f529a2bb299d

Add support for Windows OpenGL rendering onto a device instead of into a window. Has little use except for experimenting - on Windows 9x it could be used to render on monitors that were not managed by Windows, but that feature was removed in newer Windows versions.
author reimar
date Sat, 21 Nov 2009 22:27:40 +0000
parents 4129c8cfa742
children c1a3f1bbba26
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25765
diff changeset
1 #ifndef MPLAYER_ACCESS_MPCONTEXT_H
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25765
diff changeset
2 #define MPLAYER_ACCESS_MPCONTEXT_H
25553
6ac1ece1f9fe Add multiple inclusion guards to all header files that lack them.
diego
parents: 25364
diff changeset
3
22286
a7e5b99ac083 Fix GUI compilation
uau
parents: 22284
diff changeset
4 struct MPContext;
25765
304fc0bbefe1 audio_out / video_out structs should be treated as const
reimar
parents: 25553
diff changeset
5 const void *mpctx_get_video_out(struct MPContext *mpctx);
304fc0bbefe1 audio_out / video_out structs should be treated as const
reimar
parents: 25553
diff changeset
6 const void *mpctx_get_audio_out(struct MPContext *mpctx);
25364
fec8936c8079 Support chapter in OSD menu.
ulion
parents: 25026
diff changeset
7 void *mpctx_get_demuxer(struct MPContext *mpctx);
22284
83366c8e1928 Fix menu to work with mpctx
uau
parents:
diff changeset
8 void *mpctx_get_playtree_iter(struct MPContext *mpctx);
22286
a7e5b99ac083 Fix GUI compilation
uau
parents: 22284
diff changeset
9 void *mpctx_get_mixer(struct MPContext *mpctx);
a7e5b99ac083 Fix GUI compilation
uau
parents: 22284
diff changeset
10 int mpctx_get_global_sub_size(struct MPContext *mpctx);
25026
afead6ecb8ba Remove the pause filter and the cmd queue hack, to know the mplayer going to
ulion
parents: 22286
diff changeset
11 int mpctx_get_osd_function(struct MPContext *mpctx);
25553
6ac1ece1f9fe Add multiple inclusion guards to all header files that lack them.
diego
parents: 25364
diff changeset
12
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25765
diff changeset
13 #endif /* MPLAYER_ACCESS_MPCONTEXT_H */