These are patches for x264, a software H.264/AVC encoder.
2
They should be applied to the unmodified source revision contained in their filename, not in a combined fashion, ie. apply 1.0 or 1.1, not 1.0 and then 1.1.
3
4
See the x264 project's site for more information on it: http://www.videolan.org/developers/x264.html
5
6
The revision these patches apply to is in the filename. At present the revision we're working with, and thus creating patches for, is e381f6d.
7
8
For a full guide to setting up x264 to run in the OpenRISC architectural simulator, see the forum post here: http://opencores.org/forum,OC%20H.264%20project,0,3557
9
10
The following is a quick guide to getting the x264 source, reverting to the correct revision, and then applying a patch (patches are unified, not progressive.)
11
12
1. Get x264 sources from git repository
13
14
# git clone git://git.videolan.org/x264.git
15
16
2. Revert to the appropriate revision
17
18
# cd x264
19
# git checkout e381f6d
20
21
3. Patch the x264 source (while within the x264 directory)
The x264 source code is now patch, and can be configured and compiled. Check the OpenCores h.264 project forum for more details: http://opencores.org/forum,OC%20H.264%20project