$ patch -p0 < x264_sliceless_threads.00.win32.00.diff patching file `encoder/analyse.c' Hunk #1 FAILED at 239. 1 out of 1 hunk FAILED -- saving rejects to encoder/analyse.c.rej patching file `encoder/encoder.c' Hunk #1 FAILED at 1006. 1 out of 1 hunk FAILED -- saving rejects to encoder/encoder.c.rej patching file `common/common.h' Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 2 out of 2 hunks ignored -- saving rejects to common/common.h.rej patching file `common/frame.h' Hunk #1 FAILED at 73. Hunk #2 succeeded at 105 (offset -5 lines). 1 out of 2 hunks FAILED -- saving rejects to common/frame.h.rej patching file `common/thread.h' patching file `common/frame.c' Hunk #1 succeeded at 130 (offset -1 lines). Hunk #3 succeeded at 742 (offset -14 lines). can't find file to patch at input line 250 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: doc/threads.txt |=================================================================== |--- doc/threads.txt (revision 80) |+++ doc/threads.txt (working copy) -------------------------- File to patch: