After running xfmedia, the number of audio buffers is reduced to 5 from the default of 230 in ~/.xine/config. This causes severe audio problems when the xine plugin is used later to view video on-line in firefox. Incorrect value in ~/.xine/config: # number of audio buffers # numeric, default: 230 engine.buffers.audio_num_buffers:5 The problem is caused by a typographical error in mainwin.c: --- work/xfmedia-0.9.2/src/mainwin.c 2006-11-27 02:21:23.000000000 -0500 +++ /root/mainwin.c 2009-06-29 09:00:07.000000000 -0400 @@ -189,7 +189,7 @@ xine_config_update_entry(xine, &cfgentry_v); } if(real_aud_bufsize != -1) { - cfgentry_v.num_value = real_aud_bufsize; + cfgentry_a.num_value = real_aud_bufsize; xine_config_update_entry(xine, &cfgentry_a); } } After recompiling, and regenerating ~/.xine/config, the correct result is: # number of audio buffers # numeric, default: 230 #engine.buffers.audio_num_buffers:230 Note that it is necessary to remove or edit the old ~/.xine/config once to reset the value. FreeBSD 7.2-RELEASE xorg-7.4_2 xfce-4.6.1 xfce4-media-0.9.2_11 libxine-1.1.16.3 npapi-xine-1.0.2
Xfmedia is unmaintained.