📄 readme
字号:
$Id: README,v 1.2 2004/01/25 16:17:03 anil Exp $* Module (server) side** DependenciesTo compile the CORBA module, you need the orbit2 developpement files(for Debian, install the package liborbi2-dev)** How to run it ?You run the CORBA module with the following command line :vlc --intf corbaThe CORBA module is initialized and saves its IOR into the file/tmp/vlc-ior.ref* Client sideA sample client application is provided, using python-orbit** DependenciesThe python client uses the pyorbit library developped by JamesHenstridge <james at daa dot com dot au> (source:http://ftp.gnome.org/pub/GNOME/sources/pyorbit/1.99/pyorbit-1.99.3.tar.gz).To interoperate with gtk, the original pyorbit-1.99.3 needs a patch toimplement the bindings to OR_work_pending and ORB_perform_work (seepyorbit-1.99.3.patch)The gtk simpleplayer example uses the python-glade module by JamesHenstridge.** Typelib informationTo simply access the server, you do not need any reference to the IDL(CORBA2.0 provides introspection facilities). However, if you want touse the structures defined in the IDL (Position, Origin, ...), youneed to use the IDL information, and compile a dynamic lib(MediaControl.so) from the IDL.To build the library, you can use the Makefile :make corba-generate-typelibwhich will generate MediaControl.so* Interesting pointers - GLib reference manualhttp://developer.gnome.org/doc/API/glib/- IDL quickref :http://www.cs.rpi.edu/~musser/dsc/idl/idl-overview.html- Python-Bonobohttp://www.pycage.de/howto_bonobo.html* How to add the module to the original sources (vlc-0.5.x) :- copy the directory modules/control/corba- add configuration lines relative to corba in configure.ac.in- add a reference to control/corba/Modules.am in modules/Makefile.am
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -