Changes between Version 60 and Version 61 of Documentation/VLC


Ignore:
Timestamp:
May 31, 2010, 5:25:51 PM (14 years ago)
Author:
stud-hock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/VLC

    v60 v61  
    215215NOTE! This guide consits only of keywords at the moment. It will be elaborated in future.
    216216
    217 === compile Ariba & MCPO ===
     217=== Compile Ariba & MCPO ===
    218218
    219219In order to compile the vlc-mcpo plugin, you have to install ''Ariba'' and ''MCPO'' first. By following the instructions below, you compile and install them to {{{$HOME/local}}} in your home-directory. Further information are provided on the official Ariba-Installation page (http://ariba-underlay.org/wiki/BaseInstall).
     
    245245}}}
    246246
    247 === getting the plugin code ===
     247=== Getting the plugin code ===
    248248
    249249The source code package contains a modified vlc-1.0.6 including the vlc-mcpo sender code, the receive code and the gui modifications. If you want to compile a vlc-1.0.6 (same version as in the ubuntu 10.04 repository) you can continue reading the ''compile the modified VLC'' section.
     
    251251The following instructions help to insert the plugin code into an existing vlc source (e.g. from a different version than 1.0.6):
    252252
    253 ==== input and output modules ====
     253==== Input and Output Modules ====
    254254 * Get the vlc source code you intend to modify.
    255255 * Insert the following folders from "our" source code:
     
    271271 * vlc/modules/gui/qt4/components/sout/sout_widgets.hpp
    272272
    273 ==== logging level ====
     273==== Logging Level ====
    274274Probably you want to set the ariba logging output to "info":
    275275{{{
     
    283283}}}
    284284
    285 
    286 === adjusting vlc source code ===
    287 
    288 Note! For vlc-1.0.6 you can download the adjusted source code from here.
    289 
    290  * get the vlc source code
    291  * insert the following folders (download from here):
    292    * vlc/modules/access/mcpo
    293    * vlc/modules/access_output/mcpo
    294  * adjust the following files (refer to the diffs):
    295    * vlc/configure.ac
    296    * vlc/access/Modules.am
    297    * vlc/access_output/Modules.am
    298 
    299 For MCPO-Gui support please ajust the following files (refer to the diffs)
    300 {{{
    301 M    modules/gui/qt4/dialogs/sout.cpp
    302 M    modules/gui/qt4/components/open_panels.cpp
    303 M    modules/gui/qt4/components/open_panels.hpp
    304 M    modules/gui/qt4/components/sout/sout_widgets.cpp
    305 M    modules/gui/qt4/components/sout/sout_widgets.hpp
    306 }}}
    307 
    308 Probably you want to set the ariba logging output to "info":[[BR]]
    309 {{{
    310  * on vlc/modules/access/mcpo/McpoModule.cpp edit line 24 from:
    311       logger->setLevel(log4cxx::Level::getWarn());
    312  * to
    313       logger->setLevel(log4cxx::Level::getInfo());
    314 
    315  * Equally on vlc/modules/access_output/mcpo/McpoModule.cpp line 30.
    316 }}}
    317 
    318 
    319 === compile the modified VLC ===
    320 At first you need the build dependencies. On Ubuntu you can get all the dependencies via: sudo apt-get build-dep vlc
    321 
    322 After that run {{{./bootstrap}}} and {{{./configure}}} with suitable parameters.[[BR]]
     285=== Compile the modified VLC ===
     286Before you start, you need to install the dependencies. On Ubuntu you can get all dependencies via: {{{sudo apt-get build-dep vlc}}}
     287
     288Then prepare the code by running {{{./bootstrap}}} and {{{./configure}}} with suitable parameters.[[BR]]
    323289On an Ubuntu system with VLC already installed, you can get it's configure parameters via: {{{vlc --version --verbose=2}}}
    324290
    325 We recommend the following configure line:[[BR]]
     291We recommend the following configure line:
    326292{{{
    327293export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/local
     
    329295}}}
    330296
    331 After you configured successfully, compile VLC via {{{make}}} and install it via {{{make install}}}
     297Then, compile VLC via {{{make}}} and install it via {{{make install}}}
    332298
    333299For further instructions about compiling vlc please have at look at: http://wiki.videolan.org/UnixCompile