]> git.sesse.net Git - vlc/commit
* src/video_output/vout_subpictures.c : New OSD channels
authorYoann Peronneau <yoann@videolan.org>
Thu, 17 Jun 2004 03:37:03 +0000 (03:37 +0000)
committerYoann Peronneau <yoann@videolan.org>
Thu, 17 Jun 2004 03:37:03 +0000 (03:37 +0000)
commit11e8ae92009d27accae414feeb8f30c6822b0955
treea2a0176ac1c525bc58f0cd62a21e10c074d40d4d
parent6dcbb0a95efb79e81b724689ab92914910c304ff
 * src/video_output/vout_subpictures.c : New OSD channels

When you want to use OSD, you have to register an OSD channel, by calling
vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
There is a particular channel, DEFAULT_CHANNEL that can be used for
general purpose.
See modules/control/hotkeys.c for an example.
24 files changed:
doc/developer/video_output.xml
include/osd.h
include/video_output.h
include/vlc_video.h
modules/codec/cmml/intf.c
modules/codec/dvbsub.c
modules/codec/ogt/cvd.c
modules/codec/ogt/cvd_parse.c
modules/codec/ogt/ogt.c
modules/codec/ogt/ogt_parse.c
modules/codec/ogt/subtitle.h
modules/codec/spudec/parse.c
modules/codec/spudec/spudec.c
modules/codec/spudec/spudec.h
modules/codec/subsdec.c
modules/control/corba/mediacontrol-core.c
modules/control/hotkeys.c
modules/control/lirc.c
modules/gui/macosx/controls.m
modules/gui/macosx/playlist.m
modules/misc/freetype.c
src/video_output/video_output.c
src/video_output/video_widgets.c
src/video_output/vout_subpictures.c