Da ich auf Mplayer nicht verzichten wollte habe ich ihn mal selbst auf die neue Treiberversion angepasst.
Folgende änderungen sind vorzunehmen :
< = Zeile fliegt raus
> = Zeile kommt rein
In configure.
2566c2566
< test -c /dev/ost/video && _dvb=yes
---
> test -c /dev/dvb/adapter0/video0 && _dvb=yes
2574,2578c2574,2578
< #include <ost/dmx.h>
< #include <ost/frontend.h>
< #include <ost/sec.h>
< #include <ost/video.h>
< #include <ost/audio.h>
---
> #include <dvb/dmx.h>
> #include <dvb/frontend.h>
> /*#include <ost/sec.h>*/
> #include <dvb/video.h>
> #include <dvb/audio.h>
2585c2585
< for I in "-I/usr/src/DVB/ost/include" "$_inc_extra/ost/include" ; do
---
> for I in "-I/usr/src/DVB/include" "$_inc_extra/include" ; do
2593c2593
< test "$_dvb" = no && echores "no (specify path to DVB/ost/include with --with-extraincdir=DIR)"
---
> test "$_dvb" = no && echores "no (specify path to DVB/include with --with-extraincdir=DIR)"
In libvo/vo_mpegpes.c
30a31,32
> #define true 1
> #define false 0
89c91
< if((vo_mpegpes_fd = open("/dev/ost/video",O_RDWR)) < 0){
---
> if((vo_mpegpes_fd = open("/dev/dvb/adapter0/video0",O_RDWR)) < 0){
93c95
< if((vo_mpegpes_fd2 = open("/dev/ost/audio",O_RDWR|O_NONBLOCK)) < 0){
---
> if((vo_mpegpes_fd2 = open("/dev/dvb/adapter0/audio0",O_RDWR|O_NONBLOCK)) < 0){
In libao2/ao_mpegpes.c
18,19c18,20
< #include <ost/audio.h>
< audioMixer_t dvb_mixer={255,255};
---
> #include <dvb/audio.h>
> /*audioMixer_t dvb_mixer={255,255};*/
> audio_mixer_t dvb_mixer={255,255};
Gruß
Dimitri