[vdr] Rotor patches

2008-04-15 Thread lucian orasanu
 Hy.

No, just Rotor-0.1.4-vdr1.5.10.diff.

Lucian.


  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

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


[vdr] Rotor patches

2008-04-15 Thread Timothy D. Lenz
There are 2 patches for the Rotor plugin:
vdr-1.5.5-rotor.diff
Rotor-0.1.4-vdr1.5.10.diff

They patch different areas. Are they both needed for vdr-1.6?

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


Re: [vdr] Defunct screensaver processes under Xine

2008-04-15 Thread Todd Luliak
>...provide some more lines from above it.

It looks like it bombs right about here:
(hope it's enough...)

 in:
make -C ffmpeg/libavcodec libavcodec.a
...
In file included from i386/dsputil_mmx.c:30:
i386/mmx.h:24:2: warning: #warning Everything in this header is deprecated, use 
plain asm()! New code using this header will be rejected.
i386/h264dsp_mmx.c: In function `put_h264_qpel4_h_lowpass_3dnow':
i386/h264dsp_mmx.c:1881: error: can't find a register in class `GENERAL_REGS' 
while reloading `asm'
make[6]: *** [i386/dsputil_mmx.o] Error 1
make[6]: Leaving directory 
`/usr/local/src/xine-lib-1.2/contrib/ffmpeg/libavcodec'
make[5]: *** [ffmpeg/libavcodec/libavcodec.a] Error 2
make[5]: Leaving directory `/usr/local/src/xine-lib-1.2/contrib'
make[4]: *** [../../../contrib/ffmpeg/libavcodec/libavcodec.a] Error 2
make[4]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined/ffmpeg'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib-1.2/src'
make: *** [all-recursive] Error 1

display mangler  ->gone<- 
Mm... better.
A pair of CPUs say thanks !





  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Defunct screensaver processes under Xine

2008-04-15 Thread Morfsta
On Tue, Apr 15, 2008 at 3:57 PM, Todd Luliak <[EMAIL PROTECTED]> wrote:

> No, I don't "need" Gnome and am looking into alternatives per your
> suggestion. I hate the idea of having to run a display manager at all, but
> the picture looks too good to back out now. ;)
>

You don't need a display manager - you can run VDR with a suitable
plugin at fullscreen right on top of X11.

> and applied the patch  "xine-lib-1.2hg-coreavc.diff" with fuzz,
> then ./autogen.sh --disable-dxr3; make
> only to end up with :
>

[cut]

> So I've been trying to work my way around that to no avail. Your thoughts
> there would be MORE than welcome!
>

Hmmm there isn't an actual compilation error in your paste, you might
have to provide some more lines from above it.

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


Re: [vdr] Multiple decryption with TechniCrypt CW CAM

2008-04-15 Thread Arthur Konovalov
Klaus Schmidinger wrote:

> Can you narrow down which of these three changes is actually necessary
> to make it work?
I can repeat tests tomorrow, but I recall that this (it was first change):

>state = 4; // normal operation
> + repliesToQuery = true; //AK
>}
and this (next change, because first doesn't help and I saw replays to 
query: Slot 1: <== Ca Pmt Reply (3) 1144 01 82 2210=82 2211=82):
   dbgprotocol("\n");
   }
+   state = 6; //AK
   break;

was necessary in this case.


> #define QUERY_REPLY_TIMEOUT  5000 // ms to wait for a reply to a query
> (change 2000 to 5000 in this line). If this doesn't help, try
Previously tried with 6000, negative.

> #define QUERY_WAIT_TIME  3000 // ms to wait before sending a query
Will try tomorrow.

Arthur



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


Re: [vdr] Multiple decryption with TechniCrypt CW CAM

2008-04-15 Thread Klaus Schmidinger
On 04/15/08 14:33, Arthur Konovalov wrote:
> Klaus Schmidinger wrote:
>> Does the log really end at that point?
>>
>> If there is no "Ca Pmt Reply" then the CAM doesn't reply to
>> the query.
> 
> That is, no reply in this point.
> Because I got second confirmation from TechniSat Support about multiple 
> decryption possibility, I made small test changes in ci.c file (ci.diff).
> 
> After that multiple decryption works! I know, this is not right 
> solution, but now it proved that CAM works in principle. Why it doesn't 
> reply to query at vdr startup, i don't know, but later it does (log.txt).
> 
> Any ideas for an elegant solution?

Can you narrow down which of these three changes is actually necessary
to make it work?
I would assume that

   state = 4; // normal operation
+ repliesToQuery = true; //AK
   }

by itself should do the trick.

Please revert all your changes and do just

#define QUERY_REPLY_TIMEOUT  5000 // ms to wait for a reply to a query

(change 2000 to 5000 in this line). If this doesn't help, try

#define QUERY_WAIT_TIME  3000 // ms to wait before sending a query

as well (and check whether any one of these changes helps by itself).

Klaus

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


Re: [vdr] xineliboutput audio lip sync problems

2008-04-15 Thread Stefan Lucke
On Tuesday 15 April 2008, Theunis Potgieter wrote:
> Well it looks like I'm the only Gentoo user here that is experiencing this
> problem.
> 
> I noticed a bit more on when it occurs. I've current changed my vdr process
> to run at -19 priority to see if it makes any difference. Livetv is some how
> now correct. But I still experience problems with recordings where
> cutting/editing occured.
> 
> So I changed to vdr-softdevice, and I'm experience the same problem. LiveTV
> is acceptable but still experience audio/video sync problems after the
> replay has reached a edit/cut mark. (This is a recording that was processed)
> 
> Any ideas?

Not yet.
Regarding you mentioned softdevice, can you tell us which ffmpeg svn
release do you use (output of command ffplay [~ first 8 lines]
gives a good hint)?

At cut marks there are bigger pts jumps.
Can you prepare a short recording which includes about 45 seconds
before and after of your above mentioned recording for download?

Link to download location should be send in private mail.

Stefan Lucke

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


Re: [vdr] Defunct screensaver processes under Xine

2008-04-15 Thread Todd Luliak
>Do you need to run gnome at all? Its quite processor intensive if all
>you are doing is using it to watch TV. See the other recent thread on
>starting VDR/xine at boot time using startx / replacing the session
>manager and those problems with gnome screensaver won't be apparent.
>
>Also, there is a later version (patch) of CoreAVC for xine that I
>released on the list which will apply to the hg version of xine (with
>a bit of tweaking with more recent versions). The updated version will
>support channels at resolutions different to 1920x1080i (there are
>quite a few of them).
>
>HTH


No, I don't "need" Gnome and am looking into alternatives per your suggestion. 
I hate the idea of having to run a display manager at all, but the picture 
looks too good to back out now. ;) 

On the other note, I've been trying with a current HG of xine-lib:
changeset:   10295:c22d7a4b5854
tag: tip
parent:  10282:6948d6d0a31e
parent:  10294:dcabf02a88e6
user:Darren Salt <[EMAIL PROTECTED]>
date:Tue Apr 15 01:06:51 2008 +0100
summary: Merge from 1.1.

and applied the patch  "xine-lib-1.2hg-coreavc.diff" with fuzz, 
then ./autogen.sh --disable-dxr3; make
only to end up with :

make[6]: *** [i386/dsputil_mmx.o] Error 1
make[6]: Leaving directory 
`/usr/local/src/xine-lib-1.2/contrib/ffmpeg/libavcodec'
make[5]: *** [ffmpeg/libavcodec/libavcodec.a] Error 2
make[5]: Leaving directory `/usr/local/src/xine-lib-1.2/contrib'
make[4]: *** [../../../contrib/ffmpeg/libavcodec/libavcodec.a] Error 2
make[4]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined/ffmpeg'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/xine-lib-1.2/src/combined'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib-1.2/src'
make: *** [all-recursive] Error 1
 
So I've been trying to work my way around that to no avail. Your thoughts there 
would be MORE than welcome!






  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput audio lip sync problems

2008-04-15 Thread Theunis Potgieter
Well it looks like I'm the only Gentoo user here that is experiencing this
problem.

I noticed a bit more on when it occurs. I've current changed my vdr process
to run at -19 priority to see if it makes any difference. Livetv is some how
now correct. But I still experience problems with recordings where
cutting/editing occured.

So I changed to vdr-softdevice, and I'm experience the same problem. LiveTV
is acceptable but still experience audio/video sync problems after the
replay has reached a edit/cut mark. (This is a recording that was processed)

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


Re: [vdr] Multiple decryption with TechniCrypt CW CAM

2008-04-15 Thread Arthur Konovalov

Klaus Schmidinger wrote:

Does the log really end at that point?

If there is no "Ca Pmt Reply" then the CAM doesn't reply to
the query.


That is, no reply in this point.
Because I got second confirmation from TechniSat Support about multiple 
decryption possibility, I made small test changes in ci.c file (ci.diff).


After that multiple decryption works! I know, this is not right solution, but 
now it proved that CAM works in principle. Why it doesn't reply to query at vdr 
startup, i don't know, but later it does (log.txt).


Any ideas for an elegant solution?

Arthur






--- ci.c.orig   2008-04-15 14:55:59.0 +0300
+++ ci.c2008-04-15 14:58:41.0 +0300
@@ -771,6 +771,7 @@
}
 dbgprotocol("\n");
 }
+   state = 6; //AK
 break;
default: esyslog("ERROR: CAM %d: conditional access support: unknown 
tag %06X", Tc()->CamSlot()->SlotNumber(), Tag);
}
@@ -789,6 +790,7 @@
   else if (state == 3 && timer.TimedOut()) {
  dsyslog("CAM %d: doesn't reply to QUERY - only a single channel can be 
decrypted", Tc()->CamSlot()->SlotNumber());
  state = 4; // normal operation
+ repliesToQuery = true; //AK
  }
 }
 
@@ -1888,7 +1890,7 @@
  }
 }
 
-#define QUERY_REPLY_WAIT  100 // ms to wait between checks for a reply
+#define QUERY_REPLY_WAIT  300 // ms to wait between checks for a reply //AK
 
 bool cCamSlot::CanDecrypt(const cChannel *Channel)
 {
[EMAIL PROTECTED]:~# runvdr
Slot 1: reset...ok.
Slot 1: module present
Slot 1: module ready
Slot 1: creating connection 0/1
-
MakePrimaryDevice: 1
=
SetVideoFormat: 0
SetVolumeDevice: 200
Slot 1: create connection 0/1
 1: --> 00 01 82 01 01
 1: <-- 00 01 83 01 01 80 02 01 00
.  .  .  .  .  .  .  .  .
Slot 1: connection created 0/1
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 07 01 91 04 00 01 00 41 80 02 01 00
.  .  .  .  .  .  .  .  .  .  A  .  .  .  .
Slot 1: open session 00010041
Slot 1: new Resource Manager (session id 1)
 1: --> 00 01 A0 0A 01 92 07 00 00 01 00 41 00 01
Slot 1: ==> Profile Enq (1)
 1: --> 00 01 A0 09 01 90 02 00 01 9F 80 10 00
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 09 01 90 02 00 01 9F 80 11 00 80 02 01 00
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Slot 1: <== Profile (1)
Slot 1: ==> Profile Change (1)
 1: --> 00 01 A0 09 01 90 02 00 01 9F 80 12 00
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 09 01 90 02 00 01 9F 80 10 00 80 02 01 00
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Slot 1: <== Profile Enquiry (1)
Slot 1: ==> Profile (1)
 1: --> 00 01 A0 1D 01 90 02 00 01 9F 80 11 14 00 01 00 41 00 02 00 41 00 
03 00 41 00 24 00 41 00 40 00 41
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 07 01 91 04 00 02 00 41 80 02 01 00
.  .  .  .  .  .  .  .  .  .  A  .  .  .  .
Slot 1: open session 00020041
Slot 1: new Application Information (session id 2)
 1: --> 00 01 A0 0A 01 92 07 00 00 02 00 41 00 02
Slot 1: ==> Application Info Enq (2)
 1: --> 00 01 A0 09 01 90 02 00 02 9F 80 20 00
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 1E 01 90 02 00 02 9F 80 21 15 01 00 00 03 3D 0F 54 53 44 
20 43 72 79 70 74 20 43 6F 6E 61 78 80 02 01 00
.  .  .  .  .  .  .  .  .  .  .  !  .  .  .  .  .  =  .  T  S  D
 C  r  y  p  t C  o  n  a  x  .  .  .  .
Slot 1: <== Application Info (2)
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 07 01 91 04 00 03 00 41 80 02 01 00
.  .  .  .  .  .  .  .  .  .  A  .  .  .  .
Slot 1: open session 00030041
Slot 1: new Conditional Access Support (session id 3)
 1: --> 00 01 A0 0A 01 92 07 00 00 03 00 41 00 03
Slot 1: ==> Ca Info Enq (3)
 1: --> 00 01 A0 09 01 90 02 00 03 9F 80 30 00
Slot 1: receive data 0/1
 1: --> 00 01 81 01 01
 1: <-- 00 01 A0 0B 01 90 02 00 03 9F 80 31 02 0B 00 80 02 01 00
.  .  .  .  .  .  .  .  .  .  .  1  .  .  .  .  .  .  .
Slot 1: <== Ca Info (3) 0B00
Slot 1: ==> Ca Pmt (3) 3 3
 1: --> 00 01 A0 10 01 90 02 00 03 9F 80 32 07 03 00 00 01 00 01 03
Slot 1: ==> Ca Pmt (3) 4 1
 1: --> 00 01 A0 1A 01 90 02 00 03 9F 80 32 11 04 04 42 01 00 01 01 02 08 
C0 00 00 04 08 C1 00 00
SetAudioChannelDevice: 0
SetDigitalAudioDevice: 0
SetAudioChannelDevice: 0
SetVolumeDevice: 200
SetPlayMode: 1
frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00)
SetPlayMode: 0
Slot 1: ==> Ca Pmt (3) 5 1
 1: --> 00 01 A0 16 01 90 02 00 03 9F 80 32 0D 05 04 42 01 00 07 01 09 04 
0B 00 E3 EC
Slot 1: ==> Ca Pmt (3) 4 1
 1: --> 00 01 A0 20 01 90 02 00 03 9F 80 32 17 04 04 42 01 00 07 01 09 04 
0B 00 E3 EC 02 08 C0 00 00 04 08 C1 00 00
SetAudioChannelDevice: 0
SetDigitalAudioDevice: 0
SetAudioChannelDevice: 0
SetPlayMode: 1
video: synced early
vdr-xine: Clien

Re: [vdr] Defunct screensaver processes under Xine

2008-04-15 Thread Morfsta
On Mon, Apr 14, 2008 at 7:51 PM, Todd Luliak <[EMAIL PROTECTED]> wrote:
>
>
> I'd be happy if the screensaver never ran again, as it's of no use here
> whatsoever.
> Where do I begin looking to curb the creation of these zombies?
>

Do you need to run gnome at all? Its quite processor intensive if all
you are doing is using it to watch TV. See the other recent thread on
starting VDR/xine at boot time using startx / replacing the session
manager and those problems with gnome screensaver won't be apparent.

Also, there is a later version (patch) of CoreAVC for xine that I
released on the list which will apply to the hg version of xine (with
a bit of tweaking with more recent versions). The updated version will
support channels at resolutions different to 1920x1080i (there are
quite a few of them).

HTH

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