Instructions and notes

「Instructions and notes」の編集履歴(バックアップ)一覧に戻る

Instructions and notes - (2009/09/27 (日) 19:55:59) のソース

This page describes important notes and instructions how to use sample codes on the site.
* Important notes
- Error handlings and resource deallocations are ommited to concentrate on how to realize functions.
- Operation check has been done only on PS3. Please let me know if you find problems on other platforms.
* Instructions
There are two options:
- [[Minimal BD-J (Java) Devkit for PS3]](MBDfP), and
- [[HD Cookbook]]
but you should choose HD Cookbook at this time rom scalability and extensibity viewpoint.

The following table summarizes the procesure for each option.
||MBDfP|HD Cookbook|
||||
|Preparation|Obtain and install stub file and MBDfP|Obtain and install stub file and HD Cookbook|
|Editing code|Change class name to MyXlet, save it as file name "MyXlet.java", and compile it|replace "xlets/tests/functional/Playground/Main.java with sample code|
|Building package|Generate 00000.jar based on MyXlet.class and bluray.MyXlet.permコ, sign 00000.jar with sign.bat, and then copy 00000.jar to the directory BDMV/JAR in "disc files" of MBDfP|Execute [[Ant]]|
|Writing the package to recording media|Rename INDEX.BDM and MOVIEOBJ.BDM to index.bdmv andMovieObject.bdmv, respectively、and copy the directory tree just under AVCHD directory in MBDfP to root of BD-RE/R media|Copy directory tree just under dist directory to the root of BD-RE/R media|
----
* See also
----
#right(){Tag list: &tags() &counter()}
* Message board
#comment(title_name=Name:,title_ms=Comment:)

&html(<a href="http://w1.ax.xrea.com/c.f?id=100104052" target="_blank"><img src="http://w1.ax.xrea.com/l.f?id=100104052&url=X" alt="AX" border="0"></a>)

#javascript(){{
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-10857512-1");
pageTracker._trackPageview();
} catch(err) {}</script>
}}