Opened 15 years ago

Last modified 15 years ago

#19204 new enhancement

transcode-1.1.2 Patches for MMX support

Reported by: wickedguitar6@… Owned by: Liontooth (David Liontooth)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc: dbevans (David B. Evans)
Port: transcode

Description

Patched files: filter/yuvdenoise/deinterlace.c filter/yuvdenoise/motion.c

The assembler does not recognize functions ".endr" and ".rept" I manually wrote the assembly loops again in those files using the comments found in those files.

Attachments (3)

Portfile-transcode.diff (510 bytes) - added by wickedguitar6@… 15 years ago.
Portfile: the configure script should use "ld_classic" when opting for "+mmx"
patch-filter-yuvdenoise-motion.c.diff (43.7 KB) - added by wickedguitar6@… 15 years ago.
Manual rewritting of assembly loops in filter/yuvdenoise/motion.c
patch-filter-yuvdenoise-deinterlace.c.diff (7.9 KB) - added by wickedguitar6@… 15 years ago.
Manual rewritting of assembly loops in filter/yuvdenoise/deinterlace.c

Download all attachments as: .zip

Change History (5)

Changed 15 years ago by wickedguitar6@…

Attachment: Portfile-transcode.diff added

Portfile: the configure script should use "ld_classic" when opting for "+mmx"

Changed 15 years ago by wickedguitar6@…

Manual rewritting of assembly loops in filter/yuvdenoise/motion.c

Changed 15 years ago by wickedguitar6@…

Manual rewritting of assembly loops in filter/yuvdenoise/deinterlace.c

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Cc: devans@… added
Milestone: MacPorts Future
Owner: changed from macports-tickets@… to lionteeth@…
Port: transcode added

Remember to cc the maintainer in future; I'm only reassigning now because I came across this ticket by chance.

comment:2 Changed 15 years ago by dbevans (David B. Evans)

I'm deferring to lionteeth on this one as I don't have an Intel platform available to verify the patches.

Note: See TracTickets for help on using tickets.