Hi, attached is the output of oil-bugreport on an affected machine (Pentium IV) and a backtrace of banshee after the segfault. I hope this helps.
The same also happens to muine when compiled with gst0.10 support btw Bye
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1212806848 (LWP 5271)] 0xb1bf6f87 in add_f32_sse_unroll2 (dest=0x890bd30, src1=0x890c0c8, src2=0x890c460, n=100) at math_sse_unroll2.c:44 44 xmm0 = _mm_loadu_ps(src1); (gdb) bt #0 0xb1bf6f87 in add_f32_sse_unroll2 (dest=0x890bd30, src1=0x890c0c8, src2=0x890c460, n=100) at math_sse_unroll2.c:44 #1 0xb1bdcc0c in _oil_test_marshal_function (func=0xb1bf6f34, args=0xbf8654d4, n_args=4, pointer_mask=30, prof=0x890b7ec) at liboilmarshal.c:51 #2 0xb1bdf5bb in oil_test_check_function (priv=0x890b000) at liboiltest.c:270 #3 0xb1bdb7ec in oil_cpu_fault_check_try (func=0xb1bdf2c8 <oil_test_check_function>, priv=0x890b000) at liboilcpu.c:201 #4 0xb1bdf83a in oil_test_check_impl (test=0x890b000, impl=0xb1c2dcc0) at liboiltest.c:357 #5 0xb1bdc45f in oil_class_optimize (klass=0xb1c30cc0) at liboilfunction.c:360 #6 0xb1bdc058 in oil_optimize_all () at liboilfunction.c:181 #7 0xb1bdbf93 in oil_init () at liboilfunction.c:140 #8 0xb1c7c175 in resample_init () at resample.c:46 #9 0xb1c7ba31 in plugin_init (plugin=0x890c0c8) at gstaudioresample.c:682 #10 0xb53b8ca1 in gst_plugin_register_func (plugin=0x8282138, module=<value optimized out>, desc=0xb1c80360) at gstplugin.c:259 #11 0xb53b93cc in gst_plugin_load_file (filename=0x8286838 "/usr/lib/gstreamer-0.10/libgstaudioresample.so", error=0xbf865844) at gstplugin.c:446 #12 0xb53b9a44 in gst_plugin_load_by_name (name=0x8286af0 "audioresample") at gstplugin.c:870 #13 0xb53b9ef0 in gst_plugin_feature_load (feature=0x8282890) at gstpluginfeature.c:113 #14 0xb53a0c83 in gst_element_factory_create (factory=0x8282890, name=0xb517c00f "aresample") at gstelementfactory.c:352 #15 0xb53a0fe4 in gst_element_factory_make (factoryname=0xb517c019 "audioresample", name=0xb517c00f "aresample") at gstelementfactory.c:434 #16 0xb5171dcb in gen_audio_element (play_bin=0x82b8048) at gstplaybin.c:768 #17 0xb5172ee9 in setup_sinks (play_base_bin=0x82b8048, group=0x8902590) at gstplaybin.c:1176 #18 0xb5176576 in group_commit (play_base_bin=0x82b8048, fatal=<value optimized out>, subtitle=0) at gstplaybasebin.c:439 #19 0xb6fd7423 in IA__g_cclosure_marshal_VOID__VOID (closure=0x88da128, return_value=0x0, n_param_values=1, param_values=0xbf865d68, invocation_hint=0xbf865c58, marshal_data=0xb5176abc) at gmarshal.c:77 #20 0xb6fcb79f in IA__g_closure_invoke (closure=0x88da128, return_value=0x890c0c8, n_param_values=143704264, param_values=0x890c0c8, invocation_hint=0x890c0c8) at gclosure.c:490 #21 0xb6fda2ea in signal_emit_unlocked_R (node=0x820d630, detail=0, instance=0x88dd020, emission_return=0x0, instance_and_params=0xbf865d68) at gsignal.c:2438 #22 0xb6fdbb19 in IA__g_signal_emit_valist (instance=0x88dd020, signal_id=34, detail=0, var_args=<value optimized out>) at gsignal.c:2197 #23 0xb6fdbe89 in IA__g_signal_emit (instance=0x890c0c8, signal_id=143704264, detail=143704264) at gsignal.c:2241 #24 0xb539c0ee in gst_element_no_more_pads (element=0x88dd020) at gstelement.c:769 #25 0xb1ce1e40 in no_more_pads (element=0x890c0c8, dynamic=0x88f1500) at gstdecodebin.c:1155 #26 0xb6fd7423 in IA__g_cclosure_marshal_VOID__VOID (closure=0x88f1640, return_value=0x0, n_param_values=1, param_values=0xbf866278, invocation_hint=0xbf866168, marshal_data=0xb1ce1cff) at gmarshal.c:77 #27 0xb6fcb79f in IA__g_closure_invoke (closure=0x88f1640, return_value=0x890c0c8, n_param_values=143704264, param_values=0x890c0c8, invocation_hint=0x890c0c8) at gclosure.c:490 #28 0xb6fda2ea in signal_emit_unlocked_R (node=0x820d630, detail=0, instance=0x82c80b8, emission_return=0x0, instance_and_params=0xbf866278) at gsignal.c:2438 #29 0xb6fdbb19 in IA__g_signal_emit_valist (instance=0x82c80b8, signal_id=34, detail=0, var_args=<value optimized out>) at gsignal.c:2197 #30 0xb6fdbe89 in IA__g_signal_emit (instance=0x890c0c8, signal_id=143704264, detail=143704264) at gsignal.c:2241 #31 0xb539c0ee in gst_element_no_more_pads (element=0x82c80b8) at gstelement.c:769 #32 0xb1cca07c in gst_id3demux_add_srcpad (id3demux=0x82c80b8, new_caps=<value optimized out>) at gstid3demux.c:286 #33 0xb1ccb888 in gst_id3demux_sink_activate (sinkpad=0x88dc038) at gstid3demux.c:900 #34 0xb53b0ad3 in gst_pad_set_active (pad=0x88dc038, active=1) at gstpad.c:638 #35 0xb539f343 in activate_pads (pad=0x88dc038, ret=0x890c0c8, active=0xbf866684) at gstelement.c:2254 #36 0xb53a9db4 in gst_iterator_fold (it=0x88f1780, func=0xb539f31b <activate_pads>, ret=0xbf866694, user_data=0xbf866684) at gstiterator.c:503 #37 0xb539f3e4 in iterator_fold_with_resync (iter=0x88f1780, func=0xb539f31b <activate_pads>, ret=0xbf866694, user_data=0xbf866684) at gstelement.c:2272 #38 0xb539f57b in gst_element_pads_activate (element=0x82c80b8, active=1) at gstelement.c:2321 #39 0xb539f8ba in gst_element_change_state_func (element=0x82c80b8, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2358 #40 0xb1ccbcf0 in gst_id3demux_change_state (element=0x82c80b8, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstid3demux.c:992 #41 0xb539e9a8 in gst_element_change_state (element=0x82c80b8, transition=100) at gstelement.c:2177 #42 0xb539efcd in gst_element_set_state_func (element=0x82c80b8, state=GST_STATE_PAUSED) at gstelement.c:2139 #43 0xb539dccc in gst_element_set_state (element=0x82c80b8, state=143704264) at gstelement.c:2049 #44 0xb1ce2fd9 in close_pad_link (element=0x8433200, pad=<value optimized out>, caps=0x88e9298, decode_bin=0x88dd020, more=0) at gstdecodebin.c:823 #45 0xb1ce3387 in type_found (typefind=0x8433200, probability=100, caps=0x88e9298, decode_bin=0x88dd020) at gstdecodebin.c:1345 #46 0xb53de54d in gst_marshal_VOID__UINT_BOXED (closure=0x88dce68, return_value=0x0, n_param_values=3, param_values=0xbf866b88, invocation_hint=0xbf866a78, marshal_data=0xb1ce3319) at gstmarshal.c:507 #47 0xb6fcb79f in IA__g_closure_invoke (closure=0x88dce68, return_value=0x890c0c8, n_param_values=143704264, param_values=0x890c0c8, invocation_hint=0x890c0c8) at gclosure.c:490 #48 0xb6fda2ea in signal_emit_unlocked_R (node=0x82c2a78, detail=0, instance=0x8433200, emission_return=0x0, instance_and_params=0xbf866b88) at gsignal.c:2438 #49 0xb6fdbb19 in IA__g_signal_emit_valist (instance=0x8433200, signal_id=55, detail=0, var_args=<value optimized out>) at gsignal.c:2197 #50 0xb6fdbe89 in IA__g_signal_emit (instance=0x890c0c8, signal_id=143704264, detail=143704264) at gsignal.c:2241 #51 0xb516567a in gst_type_find_element_activate (pad=0x840ed58) at gsttypefindelement.c:740 #52 0xb53b0ad3 in gst_pad_set_active (pad=0x840ed58, active=1) at gstpad.c:638 #53 0xb539f343 in activate_pads (pad=0x840ed58, ret=0x890c0c8, active=0xbf866f34) at gstelement.c:2254 #54 0xb53a9db4 in gst_iterator_fold (it=0x88de8d8, func=0xb539f31b <activate_pads>, ret=0xbf866f44, user_data=0xbf866f34) at gstiterator.c:503 #55 0xb539f3e4 in iterator_fold_with_resync (iter=0x88de8d8, func=0xb539f31b <activate_pads>, ret=0xbf866f44, user_data=0xbf866f34) at gstelement.c:2272 #56 0xb539f57b in gst_element_pads_activate (element=0x8433200, active=1) at gstelement.c:2321 #57 0xb539f8ba in gst_element_change_state_func (element=0x8433200, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2358 #58 0xb51657d6 in gst_type_find_element_change_state (element=0x8433200, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsttypefindelement.c:767 #59 0xb539e9a8 in gst_element_change_state (element=0x8433200, transition=100) at gstelement.c:2177 #60 0xb539efcd in gst_element_set_state_func (element=0x8433200, state=GST_STATE_PAUSED) at gstelement.c:2139 #61 0xb539dccc in gst_element_set_state (element=0x8433200, state=143704264) at gstelement.c:2049 #62 0xb538fedf in gst_bin_change_state_func (element=0x88dd020, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:1754 #63 0xb1ce352d in gst_decode_bin_change_state (element=0x88dd020, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstdecodebin.c:1471 #64 0xb539e9a8 in gst_element_change_state (element=0x88dd020, transition=100) at gstelement.c:2177 #65 0xb539eac6 in gst_element_change_state (element=0x88dd020, transition=<value optimized out>) at gstelement.c:2210 #66 0xb539efcd in gst_element_set_state_func (element=0x88dd020, state=GST_STATE_PAUSED) at gstelement.c:2139 #67 0xb539dccc in gst_element_set_state (element=0x88dd020, state=143704264) at gstelement.c:2049 #68 0xb538fedf in gst_bin_change_state_func (element=0x82b8048, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:1754 #69 0xb53b72f3 in gst_pipeline_change_state (element=0x82b8048, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:492 #70 0xb51786b2 in gst_play_base_bin_change_state (element=0x82b8048, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybasebin.c:1903 #71 0xb5173f21 in gst_play_bin_change_state (element=0x82b8048, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin.c:1388 #72 0xb539e9a8 in gst_element_change_state (element=0x82b8048, transition=100) at gstelement.c:2177 #73 0xb539eac6 in gst_element_change_state (element=0x82b8048, transition=<value optimized out>) at gstelement.c:2210 #74 0xb539efcd in gst_element_set_state_func (element=0x82b8048, state=GST_STATE_PLAYING) at gstelement.c:2139 #75 0xb539dccc in gst_element_set_state (element=0x82b8048, state=143704264) at gstelement.c:2049 #76 0xb667c317 in gst_playback_play () from /usr/lib/banshee/libbanshee.so #77 0xb1df8796 in ?? () #78 0x082b3438 in ?? () #79 0x082b3438 in ?? () #80 0xbf867630 in ?? () #81 0xbf867670 in ?? () #82 0xbf867630 in ?? () #83 0xbf867670 in ?? () #84 0x00df870b in ?? () #85 0xbf867e64 in ?? () #86 0x08067488 in ?? () #87 0x088d0600 in ?? () #88 0x00021240 in ?? () #89 0x002175a0 in ?? () #90 0x000eeee0 in ?? () #91 0xbf867668 in ?? () #92 0xb1df8734 in ?? () #93 0xbf867678 in ?? () #94 0xb1df870b in ?? () #95 0x0005ad70 in ?? () #96 0x082b3438 in ?? () #97 0xbf8676ac in ?? () #98 0xb1df459b in ?? () #99 0x0005ad70 in ?? () #100 0xbf8676bc in ?? () #101 0xb1df4398 in ?? () #102 0x00021240 in ?? () #103 0xbf867638 in ?? () #104 0x01867e64 in ?? () #105 0x00000000 in ?? ()
OIL: INFO liboildebug.c 67: _oil_debug_init(): liboil-0.3.9 debug init OIL: INFO liboilcpu.c 173: oil_cpu_fault_check_enable(): enabling SIGILL handler. Make sure to continue past any SIGILL signals caught by gdb. OIL: INFO liboilcpu.c 224: oil_cpu_fault_check_disable(): disabling SIGILL handler OIL: INFO liboilcpu.c 103: _oil_cpu_init(): cpu flags 001f0000 OIL: INFO liboilcpu.c 173: oil_cpu_fault_check_enable(): enabling SIGILL handler. Make sure to continue past any SIGILL signals caught by gdb. OIL: INFO liboilcpu.c 224: oil_cpu_fault_check_disable(): disabling SIGILL handler OIL: INFO liboilfunction.c 142: oil_init(): oil_init() finished abs_f32_f32 1 2966.8 2966.8 1 abs_f32_f32_ref abs_f64_f64 1 2970.8 2970.8 1 abs_f64_f64_ref abs_u16_s16 6 4942.67 764 6.47 abs_u16_s16_i386asm3 abs_u32_s32 2 5015.2 4528 1.11 abs_u32_s32_fast abs_u8_s8 1 5102.4 5102.4 1 abs_u8_s8_ref add_f32 8 1338 1050 1.27 add_f32_unroll4a argb_paint_u8 2 12073.6 2476.44 4.88 argb_paint_u8_mmx average2_u8 4 2982.67 1618 1.84 average2_u8_unroll4 ayuv2argb_u8 1 22045.6 22045.6 1 ayuv2argb_u8_ref ayuv2uyvy 1 2080 2080 1 ayuv2uyvy_ref ayuv2yuyv 1 2167.56 2167.56 1 ayuv2yuyv_ref ayuv2yvyu 1 2029.33 2029.33 1 ayuv2yvyu_ref clamp_f32 2 2922.67 2922.67 1 clamp_f32_ref clamp_f64 2 3860 3860 1 clamp_f64_ref clamp_s16 7 3083 313 9.85 clamp_s16_asm_mmxext clamp_s32 3 3524 2013.71 1.75 clamp_s32_unroll4 clamp_s8 6 3134.67 455.429 6.88 clamp_s8_asm_mmxext clamp_u16 6 3174.5 334.286 9.5 clamp_u16_asm_mmxext clamp_u32 3 3220.57 1887.43 1.71 clamp_u32_unroll4 clamp_u8 7 3186.86 449 7.1 clamp_u8_asm_mmxext clamphigh_f32 2 2785.71 2012 1.38 clamphigh_f32_sse clamphigh_f64 2 4215.6 3909 1.08 clamphigh_f64_sse clamphigh_s16 5 2244 1248.89 1.8 clamphigh_s16_sse clamphigh_s32 3 2440 1366.86 1.79 clamphigh_s32_unroll4 clamphigh_s8 4 2496 1522.29 1.64 clamphigh_s8_unroll4 clamphigh_u16 4 2441.78 1434.67 1.7 clamphigh_u16_unroll4 clamphigh_u32 3 2595 1611.33 1.61 clamphigh_u32_unroll4 clamphigh_u8 5 2526.22 1096 2.3 clamphigh_u8_sse clamplow_f32 2 1958.22 1958.22 1 clamplow_f32_ref clamplow_f64 2 3904 3904 1 clamplow_f64_sse clamplow_s16 5 2213.14 1234.29 1.79 clamplow_s16_sse clamplow_s32 3 2768.5 1448 1.91 clamplow_s32_unroll4 clamplow_s8 4 1986.22 1372 1.45 clamplow_s8_unroll4 clamplow_u16 4 2513.78 1359.2 1.85 clamplow_u16_unroll4 clamplow_u32 3 2072 1384 1.5 clamplow_u32_unroll4 clamplow_u8 5 2341.71 1026.5 2.28 clamplow_u8_sse clip_f32 1 5296.5 5296.5 1 clip_f32_ref clip_f64 1 7178.4 7178.4 1 clip_f64_ref clip_s16 3 5030.8 2920 1.72 clip_s16_fast2 clip_s32 1 5336.44 5336.44 1 clip_s32_ref clip_s8 1 5764.89 5764.89 1 clip_s8_ref clip_u16 1 6032 6032 1 clip_u16_ref clip_u32 1 5297.6 5297.6 1 clip_u32_ref clip_u8 1 5147.2 5147.2 1 clip_u8_ref clipconv8x8_u8_s16 1 3288 3288 1 clipconv8x8_u8_s16_c clipconv_s16_f32 2 7832.44 6969.33 1.12 clipconv_s16_f32_c clipconv_s16_f64 2 9176 7410.29 1.24 clipconv_s16_f64_c clipconv_s16_s32 2 6080 3276 1.86 clipconv_s16_s32_c clipconv_s16_u16 2 4813.71 2394.86 2.01 clipconv_s16_u16_c clipconv_s16_u32 2 3381.6 1788 1.89 clipconv_s16_u32_c clipconv_s32_f32 2 7722.67 6965.78 1.11 clipconv_s32_f32_c clipconv_s32_f64 2 8867.56 7138.22 1.24 clipconv_s32_f64_c clipconv_s32_u32 2 4870 2303.43 2.11 clipconv_s32_u32_c clipconv_s8_f32 2 7879.43 6973.33 1.13 clipconv_s8_f32_c clipconv_s8_f64 2 9026.86 7502.86 1.2 clipconv_s8_f64_c clipconv_s8_s16 2 6086.67 3240 1.88 clipconv_s8_s16_c clipconv_s8_s32 2 6147.56 3174.29 1.94 clipconv_s8_s32_c clipconv_s8_u16 2 3387.11 1804.5 1.88 clipconv_s8_u16_c clipconv_s8_u32 2 3385.78 1795.56 1.89 clipconv_s8_u32_c clipconv_s8_u8 2 4788 2478.67 1.93 clipconv_s8_u8_c clipconv_u16_f32 2 7924 6967 1.14 clipconv_u16_f32_c clipconv_u16_f64 2 8974.29 7484.44 1.2 clipconv_u16_f64_c clipconv_u16_s16 2 5246.4 2510 2.09 clipconv_u16_s16_c clipconv_u16_s32 2 6236 3202.22 1.95 clipconv_u16_s32_c clipconv_u16_u32 2 3384.8 1802.67 1.88 clipconv_u16_u32_c clipconv_u32_f32 2 8564.44 8139 1.05 clipconv_u32_f32_c clipconv_u32_f64 2 9026 8766 1.03 clipconv_u32_f64_c clipconv_u32_s32 2 4778.5 2366.29 2.02 clipconv_u32_s32_c clipconv_u8_f32 2 8015.11 6970 1.15 clipconv_u8_f32_c clipconv_u8_f64 2 9027.6 7690 1.17 clipconv_u8_f64_c clipconv_u8_s16 2 5877.71 3203 1.84 clipconv_u8_s16_c clipconv_u8_s32 2 6051.2 3200 1.89 clipconv_u8_s32_c clipconv_u8_s8 2 4741.6 2222.5 2.13 clipconv_u8_s8_c clipconv_u8_u16 2 3373.78 1804.44 1.87 clipconv_u8_u16_c clipconv_u8_u32 2 3376 1798.22 1.88 clipconv_u8_u32_c colorspace_argb 2 19890.7 2298.67 8.65 colorspace_argb_mmx colsad8x8_u8 3 1287.56 273.333 4.71 colsad8x8_u8_mmx compare_u8 1 133.6 133.6 1 compare_u8_ref composite_add_argb 6 11056 572 19.3 composite_add_argb_mmx composite_add_argb_const_src 4 9347.56 552.5 16.9 composite_add_argb_const_src_mmx composite_add_u8 4 4479.6 958 4.68 composite_add_u8_sse composite_add_u8_const_src 4 3776.89 931.429 4.05 composite_add_u8_const_src_sse composite_in_argb 6 16779.6 nan nan composite_in_argb_sse_2pix composite_in_argb_const_mask 5 14648 nan nan composite_in_argb_const_mask_sse_2pix composite_in_argb_const_src 5 14658 1708 8.58 composite_in_argb_const_src_mmx composite_in_over_argb 5 34376.7 nan nan composite_in_over_argb_sse_2pix composite_in_over_argb_const_mask 5 33018.7 nan nan composite_in_over_argb_const_mask_sse_2pix composite_in_over_argb_const_src 5 33688.4 nan nan composite_in_over_argb_const_src_sse_2pix composite_over_argb 14 17840 nan nan composite_over_argb_sse_2pix composite_over_argb_const_src 5 17132 nan nan composite_over_argb_const_src_sse_2pix composite_over_u8 4 2968 nan nan composite_over_u8_sse_2pix conv8x8_f64_s16 1 1956 1956 1 conv8x8_f64_s16_c conv8x8_s16_f64 1 4676 4676 1 conv8x8_s16_f64_c conv_f32_f64 4 3154.86 1769.14 1.78 conv_f32_f64_unroll4 conv_f32_s16 6 3108.89 1620.89 1.92 conv_f32_s16_unroll4 conv_f32_s32 4 3104 1623.56 1.91 conv_f32_s32_unroll4 conv_f32_s8 5 3148.44 1671 1.88 conv_f32_s8_unroll4 conv_f32_u16 5 3132.4 1634.29 1.92 conv_f32_u16_unroll4 conv_f32_u32 4 6580 5706.22 1.15 conv_f32_u32_unroll4 conv_f32_u8 5 3172 1672.89 1.9 conv_f32_u8_unroll4 conv_f64_f32 4 2973.33 1476 2.01 conv_f64_f32_c conv_f64_s16 5 3090.67 1686.22 1.83 conv_f64_s16_unroll2 conv_f64_s32 5 3097.33 1643.11 1.89 conv_f64_s32_sse conv_f64_s8 4 3156.44 1721 1.83 conv_f64_s8_unroll4 conv_f64_u16 4 3129.6 1642.67 1.91 conv_f64_u16_unroll4 conv_f64_u32 4 6660.8 5846.22 1.14 conv_f64_u32_unroll4 conv_f64_u8 4 3168 1676 1.89 conv_f64_u8_unroll4 conv_s16_f32 7 7019.6 2652.44 2.65 conv_s16_f32_lrintf conv_s16_f64 5 6976.8 2986.29 2.34 conv_s16_f64_lrint conv_s16_s32 4 3052.44 1368.89 2.23 conv_s16_s32_unroll4 conv_s16_s8 4 3201.78 1332 2.4 conv_s16_s8_unroll4 conv_s16_u16 4 3053.5 1316.57 2.32 conv_s16_u16_unroll4 conv_s16_u32 4 3051 1356 2.25 conv_s16_u32_unroll2 conv_s16_u8 4 2966.22 1323.43 2.24 conv_s16_u8_unroll4 conv_s32_f32 8 6834.8 1777.2 3.85 conv_s32_f32_sse conv_s32_f64 6 6797 1867.11 3.64 conv_s32_f64_sse conv_s32_s16 4 3141 1368 2.3 conv_s32_s16_unroll4 conv_s32_s8 4 3103.43 1368 2.27 conv_s32_s8_unroll2 conv_s32_u16 4 3673.6 1371.56 2.68 conv_s32_u16_unroll4 conv_s32_u32 4 3032 1369.33 2.21 conv_s32_u32_unroll4 conv_s32_u8 4 2964.89 1322.22 2.24 conv_s32_u8_unroll4 conv_s8_f32 7 6900 2582.22 2.67 conv_s8_f32_lrintf conv_s8_f64 5 6919.56 3058.22 2.26 conv_s8_f64_lrint conv_s8_s16 4 3052 1372 2.22 conv_s8_s16_unroll4 conv_s8_s32 4 3073.78 1337.14 2.3 conv_s8_s32_unroll4 conv_s8_u16 4 3052 1375.56 2.22 conv_s8_u16_unroll4 conv_s8_u32 4 3069.33 1372 2.24 conv_s8_u32_unroll4 conv_s8_u8 4 2961.33 1354.22 2.19 conv_s8_u8_unroll4 conv_u16_f32 7 6948.44 2655.56 2.62 conv_u16_f32_lrintf conv_u16_f64 5 6958.22 3013.78 2.31 conv_u16_f64_lrint conv_u16_s16 4 3060 1328 2.3 conv_u16_s16_unroll4 conv_u16_s32 4 3054.67 1366.67 2.24 conv_u16_s32_unroll4 conv_u16_s8 4 3256.8 1328.89 2.45 conv_u16_s8_unroll4 conv_u16_u32 4 3054.22 1314.29 2.32 conv_u16_u32_unroll4 conv_u16_u8 4 2966.22 1325.78 2.24 conv_u16_u8_unroll4 conv_u32_f32 5 7768 6724 1.16 conv_u32_f32_unroll4 conv_u32_f64 4 7794.4 6724.57 1.16 conv_u32_f64_unroll4 conv_u32_s16 4 3128.44 1368.57 2.29 conv_u32_s16_unroll4 conv_u32_s32 4 3032 1368.57 2.22 conv_u32_s32_unroll4 conv_u32_s8 4 3113.78 1368 2.28 conv_u32_s8_unroll2 conv_u32_u16 4 3700.8 1367.43 2.71 conv_u32_u16_unroll4 conv_u32_u8 4 2964 1319.56 2.25 conv_u32_u8_unroll4 conv_u8_f32 7 6824 2574.86 2.65 conv_u8_f32_lrintf conv_u8_f64 5 6802.22 3083.56 2.21 conv_u8_f64_lrint conv_u8_s16 4 2993.33 1374.22 2.18 conv_u8_s16_unroll4 conv_u8_s32 4 3032 1372 2.21 conv_u8_s32_unroll4 conv_u8_s8 4 2964 1322.67 2.24 conv_u8_s8_unroll4 conv_u8_u16 4 2998.67 1374.67 2.18 conv_u8_u16_unroll4 conv_u8_u32 4 3022.86 1375.56 2.2 conv_u8_u32_unroll4 convert_s16_f32 1 4754.4 4754.4 1 convert_s16_f32_ref convert_s16_f64 1 5100.8 5100.8 1 convert_s16_f64_ref convert_s16_s32 1 2718.22 2718.22 1 convert_s16_s32_ref convert_s16_s8 1 1588 1588 1 convert_s16_s8_ref convert_s16_u16 1 2670.4 2670.4 1 convert_s16_u16_ref convert_s16_u32 1 1506.67 1506.67 1 convert_s16_u32_ref convert_s16_u8 1 1584.5 1584.5 1 convert_s16_u8_ref convert_s32_f64 1 5372 5372 1 convert_s32_f64_ref convert_s32_s16 1 1412.4 1412.4 1 convert_s32_s16_ref convert_s32_s8 1 1330.22 1330.22 1 convert_s32_s8_ref convert_s32_u16 1 1296.4 1296.4 1 convert_s32_u16_ref convert_s32_u32 1 2328 2328 1 convert_s32_u32_ref convert_s32_u8 1 1294.22 1294.22 1 convert_s32_u8_ref convert_s8_f32 1 4671.56 4671.56 1 convert_s8_f32_ref convert_s8_f64 1 5073 5073 1 convert_s8_f64_ref convert_s8_s16 1 2970.86 2970.86 1 convert_s8_s16_ref convert_s8_s32 1 3289.6 3289.6 1 convert_s8_s32_ref convert_s8_u16 1 1488.44 1488.44 1 convert_s8_u16_ref convert_s8_u32 1 1508.4 1508.4 1 convert_s8_u32_ref convert_s8_u8 1 2316 2316 1 convert_s8_u8_ref convert_u16_f32 1 4724 4724 1 convert_u16_f32_ref convert_u16_f64 1 5044 5044 1 convert_u16_f64_ref convert_u16_s16 1 2541.6 2541.6 1 convert_u16_s16_ref convert_u16_s32 1 2968.44 2968.44 1 convert_u16_s32_ref convert_u16_u32 1 1504.89 1504.89 1 convert_u16_u32_ref convert_u16_u8 1 1550 1550 1 convert_u16_u8_ref convert_u32_f64 1 6672.8 6672.8 1 convert_u32_f64_ref convert_u32_s32 1 2634.4 2634.4 1 convert_u32_s32_ref convert_u32_u16 1 1300 1300 1 convert_u32_u16_ref convert_u32_u8 1 1293.78 1293.78 1 convert_u32_u8_ref convert_u8_f32 1 4658 4658 1 convert_u8_f32_ref convert_u8_f64 1 5044.89 5044.89 1 convert_u8_f64_ref convert_u8_s16 1 3428.89 3428.89 1 convert_u8_s16_ref convert_u8_s32 1 2794.29 2794.29 1 convert_u8_s32_ref convert_u8_s8 1 2163.5 2163.5 1 convert_u8_s8_ref convert_u8_u16 1 1532.4 1532.4 1 convert_u8_u16_ref convert_u8_u32 1 1508 1508 1 convert_u8_u32_ref copy8x8_u8 4 868.5 152 5.71 copy8x8_u8_mmx copy_u8 13 1140 286.286 3.98 copy_u8_mmx_unroll4 dct36_f32 1 120.4 120.4 1 dct36_f32_ref deinterleave 7 1944 356.444 5.45 deinterleave_mmx_3 dequantize8x8_s16 1 2013.6 2013.6 1 dequantize8x8_s16_ref diff8x8_average_s16_u8 2 790.222 273.333 2.89 diff8x8_average_s16_u8_mmx diff8x8_const128_s16_u8 2 488 198.222 2.46 diff8x8_const128_s16_u8_mmx diff8x8_s16_u8 2 594.667 210.667 2.82 diff8x8_s16_u8_mmx diffsquaresum_f64 5 6860 2114.5 3.24 diffsquaresum_f64_i10_unroll4 divide_f32 8 4422.67 2738.29 1.62 divide_f32_sse_unroll2 err_inter8x8_u8 2 1175.6 330.667 3.56 err_inter8x8_u8_mmx err_inter8x8_u8_avg 2 1892 402.667 4.7 err_inter8x8_u8_avg_mmx err_intra8x8_u8 2 820 240.5 3.41 err_intra8x8_u8_mmx fdct8_f64 2 1608.8 307.556 5.23 fdct8_f64_fast fdct8x8_f64 3 116632 3472 33.6 fdct8x8_f64_1d fdct8x8s_s16 1 54522.2 54522.2 1 fdct8x8s_s16_ref fdct8x8theora 1 11024 11024 1 fdct8x8theora_ref floor_f32 1 10128.4 10128.4 1 floor_f32_ref idct8_f64 2 1686.4 316 5.34 idct8_f64_fastx idct8theora_s16 1 417.6 417.6 1 idct8theora_s16_ref idct8x8_f64 2 106794 3790.86 28.2 idct8x8_f64_c idct8x8_s16 1 10098 10098 1 idct8x8_s16_ref idct8x8lim10_f64 1 33326.5 33326.5 1 idct8x8lim10_f64_ref idct8x8lim10_s16 1 39776 39776 1 idct8x8lim10_s16_ref idct8x8theora_s16 1 5349.33 5349.33 1 idct8x8theora_s16_ref imdct12_f64 1 20092 20092 1 imdct12_f64_ref imdct32_f32 1 237010 237010 1 imdct32_f32_ref imdct36_f64 1 182702 182702 1 imdct36_f64_ref interleave 2 1944 1944 1 interleave_ref inverse_f32 3 4427.11 2956.57 1.5 inverse_f32_sse_unroll2 lift_add_135 1 2296 2296 1 lift_add_135_ref lift_add_mult_shift12 1 2003.11 2003.11 1 lift_add_mult_shift12_ref lift_add_shift1 1 1611 1611 1 lift_add_shift1_ref lift_add_shift2 1 1604 1604 1 lift_add_shift2_ref lift_sub_135 1 2393.2 2393.2 1 lift_sub_135_ref lift_sub_mult_shift12 1 1943.11 1943.11 1 lift_sub_mult_shift12_ref lift_sub_shift1 1 1588.5 1588.5 1 lift_sub_shift1_ref lift_sub_shift2 1 1593.33 1593.33 1 lift_sub_shift2_ref maximum_f32 3 3638.22 2296 1.58 maximum_f32_sse_unroll2 md5 3 3065 678 4.52 md5_asm2 mdct12_f64 1 20003.6 20003.6 1 mdct12_f64_ref mdct36_f64 1 178880 178880 1 mdct36_f64_ref merge_linear_argb 1 5909.78 5909.78 1 merge_linear_argb_ref merge_linear_u8 3 1665.33 436 3.82 merge_linear_u8_mmx minimum_f32 3 3492.44 2320.57 1.5 minimum_f32_sse_unroll2 mix_u8 5 2273.33 2080 1.09 mix_u8_fast3 mt19937 4 47276.8 9583.11 4.93 mt19937_i386_mmx_3 mult8x8_s16 2 2009.78 246.5 8.15 mult8x8_s16_mmx multiply_f32 8 1345.78 1080 1.25 multiply_f32_unroll4b multsum_f32 2 5081.2 1484.5 3.42 multsum_f32_unroll2 multsum_f64 2 5246.22 1010.29 5.19 multsum_f64_unroll8 negative_f32 3 1149.78 1149.78 1 negative_f32_ref null 1 118.8 118.8 1 null_ref permute_f32 1 3009.78 3009.78 1 permute_f32_ref permute_f64 1 2984 2984 1 permute_f64_ref permute_s16 1 3013.2 3013.2 1 permute_s16_ref permute_s32 1 3008.89 3008.89 1 permute_s32_ref permute_s8 1 3014.8 3014.8 1 permute_s8_ref permute_u16 1 3007.11 3007.11 1 permute_u16_ref permute_u32 1 3010 3010 1 permute_u32_ref permute_u8 1 2912 2912 1 permute_u8_ref recon8x8_inter 2 1381.2 1381.2 1 recon8x8_inter_ref recon8x8_inter2 2 1780.44 1780.44 1 recon8x8_inter2_ref recon8x8_intra 3 1052 172 6.12 recon8x8_intra_i386_mmx resample_linear_argb 1 9079.2 9079.2 1 resample_linear_argb_ref resample_linear_u8 1 3090 3090 1 resample_linear_u8_ref rgb2bgr 1 2254 2254 1 rgb2bgr_ref rgb2rgba 1 2736.8 2736.8 1 rgb2rgba_ref rowsad8x8_u8 3 208 136.444 1.52 rowsad8x8_u8_mmxext sad8x8_f64 1 1703.11 1703.11 1 sad8x8_f64_ref sad8x8_f64_2 1 1828 1828 1 sad8x8_f64_2_ref sad8x8_s16 1 2524 2524 1 sad8x8_s16_ref sad8x8_s16_2 1 2541.2 2541.2 1 sad8x8_s16_2_ref sad8x8_u8 4 2452.89 nan nan sad8x8_u8_sse sad8x8_u8_avg 3 1592 223.111 7.14 sad8x8_u8_avg_mmxext scalaradd_f32 4 2965.78 1493.5 1.99 scalaradd_f32_unroll4 scalaradd_f32_ns 4 1256 1028 1.22 scalaradd_f32_ns_unroll4 scalaradd_f64 4 2971.56 1494.67 1.99 scalaradd_f64_unroll4 scalaradd_s16 4 3020 1493.5 2.02 scalaradd_s16_unroll4 scalaradd_s32 4 2969.78 1496.5 1.98 scalaradd_s32_unroll4 scalaradd_s8 4 3016 1492 2.02 scalaradd_s8_unroll4 scalaradd_u16 4 3014.4 1485 2.03 scalaradd_u16_unroll4 scalaradd_u32 4 3014.67 1496 2.02 scalaradd_u32_unroll4 scalaradd_u8 4 2960 1489.71 1.99 scalaradd_u8_unroll4 scalarmult_f32 5 2977.33 1508 1.97 scalarmult_f32_unroll4 scalarmult_f64 5 2972.89 1497.78 1.98 scalarmult_f64_unroll4 scalarmult_s16 5 3020 1494.5 2.02 scalarmult_s16_unroll4 scalarmult_s32 5 3021.78 1490.29 2.03 scalarmult_s32_unroll4 scalarmult_s8 5 3039.11 1855.5 1.64 scalarmult_s8_unroll4 scalarmult_u16 5 3017.33 1490.5 2.02 scalarmult_u16_unroll4 scalarmult_u32 5 3018.22 1484.5 2.03 scalarmult_u32_unroll4 scalarmult_u8 5 2926.22 1856 1.58 scalarmult_u8_unroll4 scalarmultiply_f32_ns 4 1248.44 1024 1.22 scalarmultiply_f32_ns_unroll4 scaleconv_f32_s16 1 2751.2 2751.2 1 scaleconv_f32_s16_ref scaleconv_f32_s32 1 2506.4 2506.4 1 scaleconv_f32_s32_ref scaleconv_f32_s8 1 2940.4 2940.4 1 scaleconv_f32_s8_ref scaleconv_f32_u16 1 2508 2508 1 scaleconv_f32_u16_ref scaleconv_f32_u32 1 13530.7 13530.7 1 scaleconv_f32_u32_ref scaleconv_f32_u8 1 2508 2508 1 scaleconv_f32_u8_ref scaleconv_f64_s16 1 2048.8 2048.8 1 scaleconv_f64_s16_ref scaleconv_f64_s32 1 1938.22 1938.22 1 scaleconv_f64_s32_ref scaleconv_f64_s8 1 2003.11 2003.11 1 scaleconv_f64_s8_ref scaleconv_f64_u16 1 1961.6 1961.6 1 scaleconv_f64_u16_ref scaleconv_f64_u32 1 7612 7612 1 scaleconv_f64_u32_ref scaleconv_f64_u8 1 1990 1990 1 scaleconv_f64_u8_ref scaleconv_s16_f32 1 9074.67 9074.67 1 scaleconv_s16_f32_ref scaleconv_s16_f64 1 9222.22 9222.22 1 scaleconv_s16_f64_ref scaleconv_s32_f32 1 8952 8952 1 scaleconv_s32_f32_ref scaleconv_s32_f64 1 9154 9154 1 scaleconv_s32_f64_ref scaleconv_s8_f32 1 9085.33 9085.33 1 scaleconv_s8_f32_ref scaleconv_s8_f64 1 9232 9232 1 scaleconv_s8_f64_ref scaleconv_u16_f32 1 9084 9084 1 scaleconv_u16_f32_ref scaleconv_u16_f64 1 9093.33 9093.33 1 scaleconv_u16_f64_ref scaleconv_u32_f32 1 9146.67 9146.67 1 scaleconv_u32_f32_ref scaleconv_u32_f64 1 9317.33 9317.33 1 scaleconv_u32_f64_ref scaleconv_u8_f32 1 8653.33 8653.33 1 scaleconv_u8_f32_ref scaleconv_u8_f64 1 9104 9104 1 scaleconv_u8_f64_ref scanlinescale2_u8 1 1150.4 1150.4 1 scanlinescale2_u8_ref sign_f32 1 2172.4 2172.4 1 sign_f32_ref sincos_f64 3 46882.9 6281.33 7.46 sincos_f64_i20_fast splat_u16_ns 1 1041.6 1041.6 1 splat_u16_ns_ref splat_u32 2 2856 1563.56 1.83 splat_u32_unroll2 splat_u32_ns 8 1096 574.667 1.91 splat_u32_ns_mmx_unroll4 splat_u8 1 2755.6 2755.6 1 splat_u8_ref splat_u8_ns 12 1040 300 3.47 splat_u8_ns_int4 split_135 1 4647.2 4647.2 1 split_135_ref split_53 3 2951.6 2428 1.22 split_53_c split_approx97 1 3848.44 3848.44 1 split_approx97_ref split_daub97 1 8673.2 8673.2 1 split_daub97_ref squaresum_f64 5 4388 972 4.51 squaresum_f64_i10_unroll4a squaresum_shifted_s16 1 2098 2098 1 squaresum_shifted_s16_ref subtract_f32 3 1344 1344 1 subtract_f32_ref sum_f64 3 3429.6 994.222 3.45 sum_f64_i10_unroll4 swab_u16 9 1372 244 5.62 swab_u16_mmx_unroll2 swab_u32 9 1952 408 4.78 swab_u32_i386_unroll4 synth_135 1 4630.4 4630.4 1 synth_135_ref synth_53 2 2836 2836 1 synth_53_ref synth_approx97 1 3908 3908 1 synth_approx97_ref synth_daub97 1 8660.8 8660.8 1 synth_daub97_ref tablelookup_u8 1 1679.11 1679.11 1 tablelookup_u8_ref testzero_u8 3 760 429 1.77 testzero_u8_2 trans8x8_f64 1 1990.22 1990.22 1 trans8x8_f64_ref trans8x8_u16 8 1961.2 201.333 9.74 trans8x8_u16_mmx trans8x8_u32 1 2037.6 2037.6 1 trans8x8_u32_ref trans8x8_u8 1 1926.8 1926.8 1 trans8x8_u8_ref unzigzag8x8_s16 2 2175.11 645.333 3.37 unzigzag8x8_s16_unroll utf8_validate 5 1640 1416 1.16 utf8_validate_fast3 uyvy2ayuv 1 1600.4 1600.4 1 uyvy2ayuv_ref vectoradd_f32 1 2986.29 2986.29 1 vectoradd_f32_ref vectoradd_f64 1 3048 3048 1 vectoradd_f64_ref vectoradd_s16 1 3198.4 3198.4 1 vectoradd_s16_ref vectoradd_s32 1 3200 3200 1 vectoradd_s32_ref vectoradd_s8 1 4409.2 4409.2 1 vectoradd_s8_ref vectoradd_s_f32 1 7177.2 7177.2 1 vectoradd_s_f32_ref vectoradd_s_f64 1 6718.5 6718.5 1 vectoradd_s_f64_ref vectoradd_s_s16 1 6175.11 6175.11 1 vectoradd_s_s16_ref vectoradd_s_s8 1 5867.11 5867.11 1 vectoradd_s_s8_ref vectoradd_s_u16 1 6016.89 6016.89 1 vectoradd_s_u16_ref vectoradd_s_u8 1 5324 5324 1 vectoradd_s_u8_ref vectoradd_u16 1 3196 3196 1 vectoradd_u16_ref vectoradd_u32 1 3200 3200 1 vectoradd_u32_ref vectoradd_u8 1 3275.6 3275.6 1 vectoradd_u8_ref yuv2rgbx_sub2_u8 1 38292.4 38292.4 1 yuv2rgbx_sub2_u8_ref yuv2rgbx_sub4_u8 1 41614.5 41614.5 1 yuv2rgbx_sub4_u8_ref yuv2rgbx_u8 1 38015.1 38015.1 1 yuv2rgbx_u8_ref yuyv2ayuv 1 1640 1640 1 yuyv2ayuv_ref yvyu2ayuv 1 1641.6 1641.6 1 yvyu2ayuv_ref zigzag8x8_s16 2 2130.29 612.889 3.48 zigzag8x8_s16_unroll