otrutility Code
Status: Beta
Brought to you by:
kokosmakrone
README
======
This utility is a wrapper for the decoder "otrdecode" and offers
a frontend to easily decode single or multiple files recorded via
www.onlinetvrecorder.com.
THE SOFTWARE PROVIDED HEREBY IS PROVIDED AS IS AND
ABSOLUTELY NO WARRANTY IS GUARANTEED HEREBY!
The software is licensed under the GNU General Public License. See LICENSE for
details.
This software was written in my freetime, so please don't expect any miracles. If you
want to provide me with feedback you are welcome to do so. If you want to
donate, fine! In all these cases please refer to the project page at
otrutility.sourceforge.net.
Other readme sources you find in this distribution
INSTALL - installation instructions
LICENSE - license this software is shipped with
CHANGELOG - History about all changes
FAQ - Frequently asked questions
VERSION - contains current version number
Let's have fun !
Oliver Langer
Installation of the Software
----------------------------
Please refer to INSTALL
Compilation of the Software
---------------------------
To compile this software you need the following
* This release was built using XCode 2.4.x
* You need the utility framework Encore which can be downloaded at: http://sourceforge.net/projects/fortytwo/
- Download, compile and install this framework
Currently you have to update the xcode project setting of Encore in order to
cross compile / use universal binaries
- After this installation correct add Encore.framework to the OTRUtility as follows:
+ Add it to Frameworks/Linked Frameworks/Encore.framework
+ Add it to Targets/OTRUtility/Copy Frameworks
* In XCode choose the desired target and build configuration
* You are now ready to build the software!
Additional notes related to the compilation of the software:
* For testing purposes you may not to always run a "real" decode process. In this case use
the build configuration "Debug_faked". It defines
the following macro:
__OTRUTIL_RUN_FAKE_COMMAND
defining this macro will use unix command "/bin/sleep 5" as "decoder". This is
for testing purposes only.
* Please use the target Create DMG with care. Right now i do not know wheter
it runs correctly on your platform. In case you have any doubts, simply create
your dmg file manually by running a normal build and assigning the result and other
files manually to a dmg image.
* The build target "Create Src Tarball" requires the project to be *exported* so that
it does not contain any repository information (svn, cvs, ...). Otherwise they will be
stored in the archive which is more or less ugly -> needs improvement here.
* For latest changes please refer to CHANGELOG.
Known Bugs
----------
* Files which are added via double clicks within the Finder can only be added once. This means
if you remove a previously added item and try to add it via the double click once again, then
nothing happens. Workaround: Add it using another possibility, like e. g. drag'n drop or