Re: [vdr] No output via xineliboutput with VDR 1.7.21

2011-11-09 Thread Chris Rankin
> you must have an output "xineplug_inp_xvdr.so" then, you can play using
> xine cmd line:
> 
> xine xvdr://127.0.0.1:37890

FYI, I have been successfully using xineliboutput *for years* with VDR 1.6.x. 
The *only reason* I felt this worth reporting to the mailing list is because it 
has all stopped working after upgrading to VDR 1.7.x.

YES, I have the xvdr plugin!

$ ls -als /usr/local/lib/xine/plugins/1.29/*vdr*
460 -rwxr-xr-x 1 root root 463196 Nov  7 23:29 
/usr/local/lib/xine/plugins/1.29/xineplug_inp_xvdr.so


Geez!

Cheers,
Chris


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [PATCH] for cards like Cine-C/T with multiple frontends but only one shared demux/dvr

2011-11-09 Thread L. Hanisch

Hi,

 Since the driver doesn't allow to create only the frontend of the desired delivery type, here's a patch for 
cDvbDevice. If there's no demux/dvr device with the frontend number it looks for one with a lower number.

 Now it's possible to use "-D 0" for DVB-C or "-D 1" for DVB-T (change device 
numbers to your setup).

 Of course the dynamite-plugin can also be used. Just set "dynamite_attach=no" at the unwanted frontend with a udev 
rule (please look at the dynamite README).


 It's not really tested, since I have not such a card, but the patch is almost 
trivial. Feedback is welcome.

 I hope the dvb/v4l developers will someday agree on a standard layout for 
hybrid tuners...

Regards,
Lars.
diff --git a/dvbdevice.c b/dvbdevice.c
index a97f274..459bf9a 100644
--- a/dvbdevice.c
+++ b/dvbdevice.c
@@ -781,7 +781,7 @@ const char *DeliverySystems[] = {
 cDvbDevice::cDvbDevice(int Adapter, int Frontend)
 {
   adapter = Adapter;
-  frontend = Frontend;
+  demux = dvr = frontend = Frontend;
   ciAdapter = NULL;
   dvbTuner = NULL;
   frontendType = SYS_UNDEFINED;
@@ -804,6 +804,26 @@ cDvbDevice::cDvbDevice(int Adapter, int Frontend)
   // We only check the devices that must be present - the others will be 
checked before accessing them://XXX
 
   if (fd_frontend >= 0) {
+ // workaround vor Cine-C/T-cards which creates multiple mutually 
exclusive frontends with only one demux/dvr
+ while ((demux >= 0) && !Exists(DEV_DVB_DEMUX, adapter, demux))
+   demux--;
+ if (demux < 0) {
+demux = frontend;
+esyslog("frontend %d/%d has no demux device", adapter, frontend);
+}
+ else if (demux != frontend)
+isyslog("frontend %d/%d will use demux%d", adapter, frontend, demux);
+
+ while ((dvr >= 0) && !Exists(DEV_DVB_DVR, adapter, dvr))
+   dvr--;
+ if (dvr < 0) {
+dvr = frontend;
+esyslog("frontend %d/%d has no dvr device", adapter, frontend);
+}
+ else if (dvr != frontend)
+isyslog("frontend %d/%d will use dvr%d", adapter, frontend, dvr);
+ // end workaround
+
  if (ioctl(fd_frontend, FE_GET_INFO, &frontendInfo) >= 0) {
 switch (frontendInfo.type) {
   case FE_QPSK: frontendType = (frontendInfo.caps & 
FE_CAN_2G_MODULATION) ? SYS_DVBS2 : SYS_DVBS; break;
@@ -869,7 +889,12 @@ int cDvbDevice::DvbOpen(const char *Name, int Adapter, int 
Frontend, int Mode, b
 
 bool cDvbDevice::Exists(int Adapter, int Frontend)
 {
-  cString FileName = DvbName(DEV_DVB_FRONTEND, Adapter, Frontend);
+  return Exists(DEV_DVB_FRONTEND, Adapter, Frontend);
+}
+
+bool cDvbDevice::Exists(const char *Name, int Adapter, int Frontend)
+{
+  cString FileName = DvbName(Name, Adapter, Frontend);
   if (access(FileName, F_OK) == 0) {
  int f = open(FileName, O_RDONLY);
  if (f >= 0) {
@@ -952,7 +977,7 @@ bool cDvbDevice::SetPid(cPidHandle *Handle, int Type, bool 
On)
  memset(&pesFilterParams, 0, sizeof(pesFilterParams));
  if (On) {
 if (Handle->handle < 0) {
-   Handle->handle = DvbOpen(DEV_DVB_DEMUX, adapter, frontend, O_RDWR | 
O_NONBLOCK, true);
+   Handle->handle = DvbOpen(DEV_DVB_DEMUX, adapter, demux, O_RDWR | 
O_NONBLOCK, true);
if (Handle->handle < 0) {
   LOG_ERROR;
   return false;
@@ -987,7 +1012,7 @@ bool cDvbDevice::SetPid(cPidHandle *Handle, int Type, bool 
On)
 
 int cDvbDevice::OpenFilter(u_short Pid, u_char Tid, u_char Mask)
 {
-  cString FileName = DvbName(DEV_DVB_DEMUX, adapter, frontend);
+  cString FileName = DvbName(DEV_DVB_DEMUX, adapter, demux);
   int f = open(FileName, O_RDWR | O_NONBLOCK);
   if (f >= 0) {
  dmx_sct_filter_params sctFilterParams;
@@ -1131,7 +1156,7 @@ void cDvbDevice::SetTransferModeForDolbyDigital(int Mode)
 bool cDvbDevice::OpenDvr(void)
 {
   CloseDvr();
-  fd_dvr = DvbOpen(DEV_DVB_DVR, adapter, frontend, O_RDONLY | O_NONBLOCK, 
true);
+  fd_dvr = DvbOpen(DEV_DVB_DVR, adapter, dvr, O_RDONLY | O_NONBLOCK, true);
   if (fd_dvr >= 0)
  tsBuffer = new cTSBuffer(fd_dvr, MEGABYTE(2), CardIndex() + 1);
   return fd_dvr >= 0;
diff --git a/dvbdevice.h b/dvbdevice.h
index e1842b7..1eb8cf2 100644
--- a/dvbdevice.h
+++ b/dvbdevice.h
@@ -106,6 +106,7 @@ protected:
   static cString DvbName(const char *Name, int Adapter, int Frontend);
   static int DvbOpen(const char *Name, int Adapter, int Frontend, int Mode, 
bool ReportError = false);
 private:
+  static bool Exists(const char *Name, int Adapter, int Frontend);
   static bool Exists(int Adapter, int Frontend);
  ///< Checks whether the given adapter/frontend exists.
   static bool Probe(int Adapter, int Frontend);
@@ -116,7 +117,7 @@ public:
  ///< Must be called before accessing any DVB functions.
  ///< \return True if any devices are available.
 protected:
-  int adapter, frontend;
+  int adapter, frontend, demux, dvr;
 private:
   dvb_frontend_info frontendInfo;
   int numProvidedSystems;
_

Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Damien Bally



Le 09/11/2011 18:56, VDR User a écrit :

vdr -P"xineliboutput --local=none --remote=37890 --primary"


try: vdr -P'xineliboutput --local=none --remote=37890 --primary'


I gave it a try. Doesn't work :-(

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread VDR User
> vdr -P"xineliboutput --local=none --remote=37890 --primary"

try: vdr -P'xineliboutput --local=none --remote=37890 --primary'

Using double-quotes is problematic.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Damien Bally


Le 09/11/2011 15:48, Wolfgang Rohdewald a écrit :


> netstat -tulpn | grep 37890
>
> probably does not show anything either - it should be something
> like
> tcp0  0 0.0.0.0:37890   0.0.0.0:* 
LISTEN  3592/vdr
> udp0  0 255.255.255.255:37890   0.0.0.0:* 
   3592/vdr

>

This is exactly what it shows. As it is a home-made busybox environment, 
there is no firewall.


> if netstat does show this, maybe your firewall blocks calls to this
> port even on localhost?
>
> the log of vdr itself might also be interesting
>
>
In attached file.

By investigating a little more, I found something odd :

As said before, launching vdr in the background with this command :

vdr -P"xineliboutput --local=none --remote=37890 --primary"

is problematic : no vdr-sxfe connection, sdvrpsend 127.0.0.1 6419 HELP 
gets no reply either.


However, if I start vdr and frontend together in a command like "vdr 
-P"xineliboutput --local=sxfe" svdrpsend now gets a reply, and I'm 
finally able to connect a second vdr-sxfe frontend, which is not the 
expected behaviour !


Damien
Nov  9 15:15:56 vdrbox syslog.info syslogd started: BusyBox v1.18.4
Nov  9 15:15:56 vdrbox daemon.info init: starting pid 1023, tty '/dev/tty1': '/sbin/getty 38400 tty1'
Nov  9 15:18:06 vdrbox auth.info login[1023]: root login on 'tty1'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] VDR version 1.7.21 started
Nov  9 16:19:08 vdrbox user.err vdr: [1137] codeset is 'ISO-8859-1' - known
Nov  9 16:19:08 vdrbox user.err vdr: [1137] found 1 locales in ./locale
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'deu,ger'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'slv,slo'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'ita'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'dut,nla,nld'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'prt'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'nor'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'fin,suo'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'pol'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'esl,spa'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'ell,gre'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'sve,swe'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'rom,rum'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'hun'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'cat,cln'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'rus'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'srb,srp,scr,scc'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'hrv'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'est'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'dan'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'cze,ces'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'tur'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'ukr'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] no locale for language code 'ara'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading plugin: ./PLUGINS/lib/libvdr-xineliboutput.so.1.7.21
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/setup.conf
Nov  9 16:19:08 vdrbox user.debug vdr: [1137] [xine..put] Skipping configuration entry Frontend=sxfe (overridden in command line)
Nov  9 16:19:08 vdrbox user.debug vdr: [1137] [xine..put] Skipping configuration entry Remote.ListenPort=37890 (overridden in command line)
Nov  9 16:19:08 vdrbox user.debug vdr: [1137] [xine..put] Skipping configuration entry RemoteMode=1 (overridden in command line)
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/sources.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/channels.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/timers.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/svdrphosts.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/remote.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] loading /video/keymacros.conf
Nov  9 16:19:08 vdrbox user.err vdr: [1137] reading EPG data from /video/epg.data
Nov  9 16:19:08 vdrbox user.err vdr: [1141] video directory scanner thread started (pid=1137, tid=1141)
Nov  9 16:19:08 vdrbox user.err vdr: [1140] video directory scanner thread started (pid=1137, tid=1140)
Nov  9 16:19:08 vdrbox user.err vdr: [1137] registered source parameters for 'A - ATSC'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] registered source parameters for 'C - DVB-C'
Nov  9 16:19:08 vdrbox user.err vdr: [1137] registered source parameters for 'S - DVB-S'
Nov  9 16:19:08 vdr

Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Wolfgang Rohdewald
Am Mittwoch, 9. November 2011, 15:09:16 schrieb Damien Bally:
> The output of vdr-sxfe is in the attached file.

[1163] [input_vdr] Server not replying
[1163] [input_vdr] Can't connect to tcp://127.0.0.1:37890

so

netstat -tulpn | grep 37890

probably does not show anything either - it should be something
like
tcp0  0 0.0.0.0:37890   0.0.0.0:*   LISTEN  
3592/vdr
udp0  0 255.255.255.255:37890   0.0.0.0:*   
3592/vdr

if netstat does show this, maybe your firewall blocks calls to this
port even on localhost?

the log of vdr itself might also be interesting



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Damien Bally



Le 09/11/2011 13:58, Joerg Riechardt a écrit :

Am 09.11.2011 13:49, schrieb Damien Bally:



Le 09/11/2011 11:19, Theunis Potgieter a écrit :

Your vdr-xineliboutput might not be the primary output device, you must
first change that before you see live video/audio.


I tried the following command line : vdr-P"xineliboutput --local=none
--primary --remote=37890"



Hi,
enable verbose, what´s the output?
Joerg



The output of vdr-sxfe is in the attached file.

Damien
[1163] [vdr-sxfe]  sxfe_display_open(width=720, height=576, fullscreen=0, display=(null))
[1163] [vdr-sxfe]  Display size : 270 x 203 mm
[1163] [vdr-sxfe] 1024 x 768 pixels
[1163] [vdr-sxfe] 96dpi / 96dpi
[1163] [vdr-sxfe]  Display ratio: 3783.251232/3792.592593 = 1.00
[1163] [vdr-fe]Using xine-lib config file //.xine/config_xineliboutput
vdr-sxfe 1.0.90-cvs  (build with xine-lib 1.1.90, using xine-lib 1.1.90)

Verbose mode
VDR Server: xvdr://127.0.0.1

Loaded configuration from file '//.xine/config_xineliboutput'
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_avi.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_ao_out_none.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_decode_crystalhd.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_mpeg_pes.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_xvdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_xvdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_cdda.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_mms.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_sputext.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_sputext.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_decode_spuhdmv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_v4l.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_v4l.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_mpeg_ts.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_rtsp.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_decode_spudvb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_decode_lpcm.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vo_out_raw.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_slave.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_flv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_vc1_es.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vo_out_xv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vo_out_xv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_file.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_playlist.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_dmx_fli.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_inp_rtp.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_decode_dvaudio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/2.0/xineplug_vo_out_xshm.so found
load_

Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Joerg Riechardt

Am 09.11.2011 13:49, schrieb Damien Bally:



Le 09/11/2011 11:19, Theunis Potgieter a écrit :

Your vdr-xineliboutput might not be the primary output device, you must
first change that before you see live video/audio.


I tried the following command line : vdr-P"xineliboutput --local=none
--primary --remote=37890"



Hi,
enable verbose, what´s the output?
Joerg


No success.

Damien

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Damien Bally



Le 09/11/2011 11:19, Theunis Potgieter a écrit :

Your vdr-xineliboutput might not be the primary output device, you must
first change that before you see live video/audio.

I tried the following command line : vdr-P"xineliboutput --local=none 
--primary --remote=37890"


No success.

Damien

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] No output via xineliboutput with VDR 1.7.21

2011-11-09 Thread Infonux
Tue, 8 Nov 2011 12:45:16 -0800 (PST)
Chris Rankin  wrote:

> > can you give output of this command's please?
> >
> > lsmod |grep dvb
> 
> $ lsmod |grep dvb
> em28xx_dvb 16720  11 
> cxd2820r   22613  3 em28xx_dvb
> dvb_core   67728  2 em28xx_dvb,cxd2820r
> em28xx 66067  1 em28xx_dvb
> usbcore    94143  9
> em28xx_dvb,em28xx,snd_usb_audio,uvcvideo,snd_usbmidi_lib,usbhid,uhci_hcd,ehci_hcd
> 
> 
> The adapter works fine with xine's native DVB plugin. (Provided VDR
> isn't already running, of course).
> 
> 
> > sudo ps auxww |grep vdr
> 
> # ps auxww | grep vdr
> root  2484  0.0  0.0   5272  1372 ?    S    20:30
> 0:00 /bin/bash /usr/sbin/runvdr vdr   2489  1.9  1.0 111368
> 22172 ?    Sl   20:30   0:08 /usr/sbin/vdr --lirc --vfat
> --userdump -s vdr-shutdown.sh -P xineliboutput --local=none
> --remote=37890 -P remote -i /dev/input/dvb-nano-remote
> 
> 
> > sudo netstat -napt |grep vdr
> 
> # netstat -napt |grep vdr
> tcp    0  0 0.0.0.0:6419
> 0.0.0.0:*   LISTEN  2489/vdr tcp    0  0
> 0.0.0.0:37890   0.0.0.0:*   LISTEN
> 2489/vdr tcp    0  0 127.0.0.1:37890
> 127.0.0.1:49042 ESTABLISHED 2489/vdr    
> 
> 
> # netstat -napt |grep xine
> tcp    0  0 127.0.0.1:49124
> 127.0.0.1:37890 ESTABLISHED 5058/xine
> 
> 
> It all looks reasonable. I can even (sometimes) persuade elements of
> the OSD to appear in the xine-ui window by pressing buttons on my
> remote control. It's just that VDR doesn't appear to send any data.
> 
> 
> Cheers,
> Chris
> 

You can check if your have vdr support installed in your xine library
with: 

ls $(xine-config --plugindir)/*vdr*

you must have an output "xineplug_inp_xvdr.so" then, you can play using
xine cmd line:

xine xvdr://127.0.0.1:37890

for better access, I suggest you install "xineliboutput-sxfe"
(http://manpages.ubuntu.com/manpages/jaunty/man1/vdr-sxfe.1.html)

and try:

vdr-sxfe xvdr://127.0.0.1:37890


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Theunis Potgieter
Your vdr-xineliboutput might not be the primary output device, you must
first change that before you see live video/audio.

On 9 November 2011 12:02, Damien Bally  wrote:

>
>
> Le 09/11/2011 00:39, Mika Laitio a écrit :
>
>  What am I missing ? Thanks for helping.
>>>
>>
>> Have you configured file:
>>
>>plugins/xineliboutput/allowed_**hosts.conf
>>
>>  Yes I put 127.0.0.1 in /video/plugins/xineliboutput/**allowed_hosts.conf
> with no result.
>
> Here are the strace output for both vdr-sxfe and vdr :
>
> http://dl.free.fr/jHubExEA3
> http://dl.free.fr/g7WNGLEOn
>
> Damien
>
>
> __**_
> vdr mailing list
> vdr@linuxtv.org
> http://www.linuxtv.org/cgi-**bin/mailman/listinfo/vdr
>
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-sxfe can't connect

2011-11-09 Thread Damien Bally



Le 09/11/2011 00:39, Mika Laitio a écrit :

What am I missing ? Thanks for helping.


Have you configured file:

plugins/xineliboutput/allowed_hosts.conf

Yes I put 127.0.0.1 in /video/plugins/xineliboutput/allowed_hosts.conf 
with no result.


Here are the strace output for both vdr-sxfe and vdr :

http://dl.free.fr/jHubExEA3
http://dl.free.fr/g7WNGLEOn

Damien

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] No output via xineliboutput with VDR 1.7.21

2011-11-09 Thread Pertti Kosunen

On 8.11.2011 22:45, Chris Rankin wrote:

# netstat -napt |grep xine
tcp0  0 127.0.0.1:49124 127.0.0.1:37890 
ESTABLISHED 5058/xine


It all looks reasonable. I can even (sometimes) persuade elements of the OSD to 
appear in the xine-ui window by pressing buttons on my remote control. It's 
just that VDR doesn't appear to send any data.


Vdr-xineliboutput plugins X-frontend binary is called "vdr-sxfe". Xine 
needs vdr-xine plugin.


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr