[FFmpeg-devel] [Patch]x86/hevc : new idct + ASM

Pierre Edouard Lepere Pierre-Edouard.Lepere at insa-rennes.fr
Fri Jun 13 13:46:30 CEST 2014

here is a working patch.

Best Regards,

----- Mail original -----
De: "Michael Niedermayer" <michaelni at gmx.at>
À: "FFmpeg development discussions and patches" <ffmpeg-devel at ffmpeg.org>
Envoyé: Vendredi 13 Juin 2014 12:05:52
Objet: Re: [FFmpeg-devel] [Patch]x86/hevc : new idct + ASM

On Fri, Jun 13, 2014 at 10:10:53AM +0200, Pierre Edouard Lepere wrote:
> OK, I've added #if HAVE_YASM around the functions.

seems the patch isnt accepted by either patch nor git am

patching file libavcodec/x86/hevcdsp_init.c
patch: **** malformed patch at line 645: @@ -368,9 +409,17 @@ void ff_hevcdsp_init_x86(HEVCDSPContext *c, const int bit_depth)

Applying: added new idct and first idct asm
.git/rebase-apply/patch:561: tab in indent.
                void ff_hevc_idct##size##_dc_add_##bitd##_##opt(uint8_t *dst, int16_t *coeffs, ptrdiff_t stride)
fatal: corrupt patch at line 645
Repository lacks necessary blobs to fall back on 3-way merge.
Cannot fall back to three-way merge.


Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Awnsering whenever a program halts or runs forever is
On a turing machine, in general impossible (turings halting problem).
On any real computer, always possible as a real computer has a finite number
of states N, and will either halt in less than N cycles or never halt.

ffmpeg-devel mailing list
ffmpeg-devel at ffmpeg.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-new-idct-asm.patch
Type: text/x-patch
Size: 31664 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140613/bf0250ab/attachment.bin>

More information about the ffmpeg-devel mailing list