View Single Post
Old 21st October 2016, 17:27   #2985  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Quote:
Originally Posted by MrC View Post
Mplex for non SSE2: I would like to include the non SSE2 executable, but switch to it only if needed. What is the error message you get on your P3 system when you use the newer mplex.exe?
Hi MrC,

there is no error message when using the newer version of Mplex.exe (size 165 KB), it just does not create a muxed file. The older version (size 151 KB) has no problems.

Both versions display exactly the same version info:
Quote:
mjpegtools mplex-2 version 1.9.0 (2.2.7)
So I have my doubts if the newer version really uses SSE2 commands. My guess is that the person who compiled the newer version used a newer compiler version which defaulted to SSE2 output. If this person had just changed one compiler option, the newer version would probably work perfectly on non-SSE2 machines.

It should be easy to test for you if I am right (I obviously cannot test it on my non-SSE2 Coppermine CPU):
Take a longer source file and mux it using both Mplex versions and note the time for the multiplexing. If the muxing times are the same or close then using the newer version would be useless.

Cheers
manolito
manolito is offline   Reply With Quote