Orcc has been mainly used to develop parallel implementation of video decoders. So the last tutorial will show you how to build and try your own video decoder based on the HEVC standard (which is a the successor of the H.264 standard).
Of course, your are not going to program this decoder from scratch.
You just have to get 2 projects from Orcc Applications as describe here:
Browsing RVC project, you must open the following file
You should see this Network:
By double-clicking on Instances, you can see actor's sources or sub-Networks. HevcDecoder should be up to your expectations!
If you have already done the others tutorials next step is now familiar for you. Otherwise you can still see here how to do.
Here, we focus on the compilation mode (Run As > Orcc compilation) using the C backend (i.e. generation of C code):
For this decoder you must setup FIFO size to 2 to the power of 13 = 8192
Click on Apply, click on Run and build your generated code.
Once unzipped, just execute the decoder with one of the sequence. For example:
Top_mpegh_part2_main -i KristenAndSara_1280x720_60_qp27.bin
A nice video should appear on your screen!
You are know ready to use the power of Orcc and build your own decoder!
Install Orcc from the update site http://orcc.sf.net/eclipse/
Whether you need (or want to offer) help or advice, or if you just want to discuss/chat about Orcc, feel free to contact us!
Most of the team is based in Europe, so you might expect people to be connected and answer mail during the day (GMT+1).