From: Christopher S H. <zen...@ze...> - 2003-08-11 19:35:59
|
Well I am experiencing a similar problem (on similar hw) noticed the source has a parameter for config which may fix my problem oss_pass_through_bug. Unfortunately this didn't work for me and I still experienced the same problems. On Mon, 2003-08-04 at 14:57, Henning Haaland Kulander wrote: > Hi! > > I downloaded xine-lib-1-rc0, and subsequently rc0a to test it on my > machine. It works fine with normal analog sound output, but digital > sound output only makes noise, kind of a tch-tch-tch effect.. :) > > I also get this error message in console: > ---------------------------------------- > audio_oss_out: unsupported mode 00000000 > audio_oss_out: AC3 SNDCTL_DSP_SETFMT failed. 16. Using alternative. > load_plugins: plugin dxr3-spudec failed to instantiate itself. > libspudec:init_plugin called > audio_oss_out: AC3 SNDCTL_DSP_SETFMT failed. 16. Using alternative. > > > Since I have never experienced this problem with the earlier xine-lib-1 > releases, I tried diffing against beta12 to see what was the difference. > I found that line 313 is the problem. By commenting out this line I can > get both analog and digital output. > > I'm using an SBLive 5.1 card with emu10k1-v0.20a drivers on the Linux > 2.4.21-0.13mdk (Mandrake 9.1 standard kernel) > > I attached the patch I used to fix it (not a real patch, only a patch > between the fixed .c-file and the emacs-backup) for reference. I see > that the changes were made by James in an attempt to enable digital > output on systems that does not report availability of spdif. > > Other than that: Congratulations on another great release! Without doubt > the best so far! -- Christopher S Horler <zen...@ze...> |