Wird der Movieplayer mit einem 16:9 Film gestartet während die momentane DVB-Quelle ein 4:3 Seitenverhältnis aufweist,
so stimmt beim Abspeilen des 16:9 Films die Aspektratio nicht mehr; das Bild wird horizontal gestaucht.
Andersrum: wird ein 4:3 Film abgespielt während der akt. TV-Sender eine 16:9 Quelle ist, wird das Bild vertikal gestaucht ("schwarze Balken" links & rechts) dargestellt.
Startet man die Filme hingegen jeweils auf einem Kanäl dessen Aspektratio mit dem des Films übereinstimmt, ist die Darstellung korrekt.
Tritt übrigens nur dann auf, wenn im neutrino-menu settings->video->format auch autodetect bzw. 16:9 aktiviert ist. Bei 4:3PanScan bzw. 4:3LetterBox nicht.
getestet auf philips, cvs 11.03, 4:3 TV (auto.16:9-Umschaltung)
*EDIT*
quellmaterial: gestreamtes MPEG2 mpg/ts mit 704/720 x 576
-------
log: DVB-Quelle 16:9 -> Movieplayer 4:3-Bild: vertikal gestaucht
----[movieplayer.cpp] Searching for vpid and apid
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0044 ; pidv
: 0x0046 ; ac3: 0
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0044 ; pidv: 0
x0046 ac3: 0
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[movieplayer.cpp] positionurl=http://192.168.123.166:8080/admin/dboxfiles.html?s
tream_time=true
[movieplayer.cpp] httpres=0, response.length()=1, stream_time = 1
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[controld] VIDEO_EVENT_SIZE_CHANGED 720x576 (16:9 -> 4:3)
[zapit.cpp:parse_command:552] cmd 56 refused in standby mode
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
[controld] setting VideoFormat to auto
[frontend.cpp:setDiseqcType:371] NO_DISEQC
[frontend.cpp:secSetTone:292] 135 msec
[frontend.cpp:secSetVoltage:304] 36 msec
[frontend.cpp:secSetTone:292] 44 msec
[frontend.cpp:getEvent:226] FE_HAS_LOCK: freq 1197500
PES, queue 0 normal.
...
[controld] VIDEO_EVENT_SIZE_CHANGED 704x576 (4:3 -> 16:9)
log: DVB-Quelle 4:3 -> Movieplayer 16:9-Bild: horizontal gestaucht
----[movieplayer.cpp] Searching for vpid and apid
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0044 ; pidv
: 0x0046 ; ac3: 0
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0044 ; pidv: 0
x0046 ac3: 0
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[movieplayer.cpp] positionurl=http://192.168.123.166:8080/admin/dboxfiles.html?s
tream_time=true
[movieplayer.cpp] httpres=0, response.length()=1, stream_time = 1
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[controld] VIDEO_EVENT_SIZE_CHANGED 704x576 (4:3 -> 16:9)
[zapit.cpp:parse_command:552] cmd 56 refused in standby mode
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
[controld] setting VideoFormat to auto
[frontend.cpp:setDiseqcType:371] NO_DISEQC
[frontend.cpp:secSetTone:292] 136 msec
[frontend.cpp:secSetVoltage:304] 35 msec
[frontend.cpp:secSetTone:292] 56 msec
[frontend.cpp:getEvent:226] FE_HAS_LOCK: freq 1197500
PES, queue 0 normal.
...
[controld] VIDEO_EVENT_SIZE_CHANGED 704x576 (16:9 -> 4:3)
Log: DVB-Quelle 16:9 -> Moviplayer 16:9-Bild: nicht verzerrt (korrekte Aspektratio)
Nach Ende der Wiedergabe ist die Aspektratio der DVB-Quelle übrigens immer wieder korrekt.[movieplayer.cpp] Searching for vpid and apid
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0044 ; pidv
: 0x0046 ; ac3: 0
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0044 ; pidv: 0
x0046 ac3: 0
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[movieplayer.cpp] positionurl=http://192.168.123.166:8080/admin/dboxfiles.html?s
tream_time=true
[movieplayer.cpp] httpres=0, response.length()=1, stream_time = 1
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
[controld] setting VideoFormat to auto
[frontend.cpp:setDiseqcType:371] NO_DISEQC
[frontend.cpp:secSetTone:292] 145 msec
[frontend.cpp:secSetVoltage:304] 46 msec
[frontend.cpp:secSetTone:292] 46 msec
[frontend.cpp:getEvent:226] FE_HAS_LOCK: freq 1197500
PES, queue 0 normal.
mhh, evtl. ist das unter drivers besser aufgehoben...?