Reinhard Nissl wrote:
Hi,
C.Y.M wrote:
I decided to test the latest mplayer plugin (0.9.14) with xine-0.7.7 and vdr-1.3.44 by replacing the MPLAYER variable in mplayer.sh.conf with "xineplayer". I changed the control mode in mplayer's options to "Traditional" but when I try to stop the playback, nothing responds. Is there any way to control the player once it has been started? It seems vdr does not respond to the remote control once I start mplayer using xineplayer.
Hhm, I didn't test this functionality with 0.7.x releases. Maybe it is broken. I'll have to test this tomorrow evening.
I'm sorry, I cannot reproduce your issue. It works here as expected, with VDR's keyboard remote as well as vdr-xine's remote via xine-ui.
Traditional mode only allows you to stop replaying. There are plans to change this, but so far I didn't "want" to find time to emulate mplayers output by xineplayer.
What I have done is taken a Nexus-S and run it in softmode with xine. I am using the original configuration of my remote.conf that I would use in standard operating mode. I am trying to control xine with a Nexus remote control. Everything seems to work as expected except when I try to operate xineplayer for some reason.
Hhm, when I start replaying an external file (of resolution 352x240) and hit the blue button (which stops replaying) I get the following output on console:
SetPlayMode: 5 vdr-xine: external connecting ... vdr-xine: external connected! osd: (0, 0)-(352, 240) SetPlayMode: 0
Do you get "SetPlayMode: 0"?
Yes.
Are you able to open VDR's main menu and stop replaying there?
Bye.
Maybe there are some options in mplayer.sh.conf that are conflicting?
This is what I have in the log:
vdr: [8037] mplayer: mplayer child started (pid=8037) logger: *** Starting mplayer.sh Version 0.8.6 logger: *** INFO: Variable CFGFIL has value "/etc/vdr/plugins/mplayer.sh.conf" logger: *** INFO: Variable USEAC3 has value "false" logger: *** INFO: Variable AC3AOUT has value "-ac hwac3" logger: *** INFO: Variable TV_ASPECT has value "4/3" logger: *** INFO: Variable PAL has value "false" logger: *** INFO: Variable NTSC has value "true" logger: *** INFO: Variable USE_SPEED has value "false" logger: *** INFO: Variable DETC_FILTER has value "ivtc=1" logger: *** INFO: Variable MPLAYER has value "/usr/local/bin/xineplayer" logger: *** INFO: Variable VOP has value "lavc=5000" logger: *** INFO: Variable VO has value "mpegpes" logger: *** INFO: Variable AO has value "mpegpes" logger: *** INFO: Variable CACHE has value "8192" logger: *** INFO: Variable CACHESTR has value "-cache 8192" logger: *** INFO: Variable FRAMEDROP has value "true" logger: *** INFO: Variable FDSTR has value "-framedrop" logger: *** INFO: Variable LIRCRC has value "" logger: *** INFO: Variable LIRCSTR has value "" logger: *** INFO: Variable SUBTITLE has value " -subpos 80 -sub-bg-color 0 -sub-bg-alpha 30" logger: *** INFO: Variable REMOTE has value "" logger: *** Option USERDEF enabled logger: *** INFO: Variable USERDEF has value "-quiet" logger: *** INFO: Variable XResPAL has value "352 480 528 544 688 704 720" logger: *** INFO: Variable XResNTSC has value "352 480 512 544 640 704 720" logger: *** INFO: Variable SLOW_CPU has value "false" logger: *** INFO: Variable DVDFiles has value "/etc/vdr/plugins/DVD-VCD" logger: *** INFO: Variable DVD has value "/dev/cdrom" logger: *** INFO: Variable DVDLANG has value "en" logger: *** INFO: Variable DVDOPTIONS has value "-aop list=volume:volume=170" logger: *** INFO: Variable VCDOPTIONS has value "" logger: *** INFO: Variable MPEG_DIRECT has value "true" logger: *** INFO: Variable SUFFIX has value ".mpg" logger: *** INFO: Variable MPLAYER_V1 has value "true" logger: *** INFO: Calling getvidxy function to analyze source video stream ...
vdr-xine: external connecting ... vdr-xine: external connected! osd: (0, 0)-(480, 480) SetPlayMode: 0 osd: (0, 0)-(544, 480) osd: (0, 0)-(480, 480)