annotate loader/qt_comp_template.c @ 33263:5f527a9a9521

Add an exit function. This function will allow performing clean-up operations. (MPlayer calls guiDone() before exiting, but only if the GUI has been initialized, i.e. if guiInit() has been called successfully. Any exit_player()/exit_player_with_rc() after GUI's cfg_read() until guiInit(), or any exit_player() during guiInit() itself will end the GUI without calling guiDone(). This exit function will at least handle abortions during guiInit() itself. It will be called twice in case of an guiExit() after GUI initialization - first directly, next by guiDone() via MPlayer's exit_player_with_rc().)
author ib
date Tue, 03 May 2011 12:19:22 +0000
parents 1edec80a4ad7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31390
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
1 DECL_COMPONENT(sorenson3,"SMD_ComponentDispatch",1)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
2 DECL_COMPONENT(sorenson,"SorensonYUV9Dispatcher",1)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
3 DECL_COMPONENT(sorenson1,"SVD_ComponentDispatch",1)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
4 DECL_COMPONENT(genericd,"GenericComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
5 DECL_COMPONENT(stmedia,"STMediaComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
6 DECL_COMPONENT(handlecd,"HandleComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
7 DECL_COMPONENT(pcxcd,"PCExchangeComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
8 DECL_COMPONENT(capcd,"CapComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
9 DECL_COMPONENT(videocd,"VideoComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
10 DECL_COMPONENT(soundcd,"SoundComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
11 DECL_COMPONENT(scalingcd,"ScalingCodecDispatcher",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
12 DECL_COMPONENT(formatcnv,"FormatConverterDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
13
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
14 DECL_COMPONENT(basecd,"Base_CDComponentDispatch",1)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
15 DECL_COMPONENT(ddcd,"DD_CDComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
16 DECL_COMPONENT(fakergb,"FakeRGBDispatcher",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
17 DECL_COMPONENT(rawcd,"RAW_CDComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
18 DECL_COMPONENT(yuvsgi,"YUVSGI_CDComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
19 DECL_COMPONENT(yuvs,"YUVS_CDComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
20 DECL_COMPONENT(yuvu,"YUVU_CDComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
21
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
22 DECL_COMPONENT(qdm2d,"QDM2Decompressor",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
23 DECL_COMPONENT(mace3d,"Mace3DecompDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
24
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
25 DECL_COMPONENT(prores,"IcpDecompressorComponentDispatch",0)
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
26
1edec80a4ad7 Rename loader/qt_comp.h --> loader/qt_comp_template.c.
diego
parents:
diff changeset
27 //DECL_COMPONENT(,"",0)