Chris,

I got around to trying that patch tonight, but it did not fix the problem.  It 
seemed promising at first, because doing random commercial skips was not 
causing playback to stop.  Then I did some manual 10-minute jumps, and it 
locked every time consistently when doing it.  However, every time it also 
let me pause/unpause it.  After a minute or so of trying to get the 
commercial skips to lock it afterward, I won.  It locked, plus no response 
from the frontend.

I'll try out anything else you want to throw at me.  Thanks for the efforts!

~Lou

P.S.  Is this a problem with the combination of using the decoder and 
framebuffer?

On Saturday 02 April 2005 04:14 pm, Chris Kennedy wrote:
> Try this patch and see if it fixes the error in Myth, let me know if it
> works.
>
> diff -ru ivtv-0.3.2q/driver/ivtv-osd.c ivtv-0.3.2r/driver/ivtv-osd.c
> --- ivtv-0.3.2q/driver/ivtv-osd.c       2005-03-31 09:44:15.000000000 -0600
> +++ ivtv-0.3.2r/driver/ivtv-osd.c       2005-04-02 18:13:28.000000000 -0600
> @@ -1160,7 +1160,7 @@
>                 int ret = 0;
>
>                 /* Just use buffers, user space buffers are too small */
> -               cmd = IVTVFB_IOCTL_PREP_FRAME_BUF;
> +               //cmd = IVTVFB_IOCTL_PREP_FRAME_BUF;
>
>                 if (copy_from_user(&args, (void *)arg, sizeof(args)))
>                         return -EFAULT;
>
>
> Thanks,
> Chris
>
> On Sat, Apr 02, 2005 at 03:29:58PM -0800, Louie Ilievski wrote:
> > On Saturday 02 April 2005 08:59 am, Chris Kennedy wrote:
> > > This should be fixed in 0.3.2p now, try that to see if it really fixes
> > > it for you too.
> > >
> > > Thanks,
> > > Chris
> >
> > Chris,
> >
> > I've tried 0.3.2.p and q, and both have fixed my DMA errors, which was
> > very exciting.  However, these drivers cause another playback issue, in
> > MythTV at least.  I'm running CVS Myth and when playing videos back, when
> > I skip commercials or perform some kind of jump, about 80%-90% of the
> > time it'll jump to the new point, but freeze.  Sometimes I can just press
> > pause and then play again and it'll continue, but most of the time it
> > becomes unresponsive and I need to SSH into the box and restart the
> > frontend.  I noticed a couple other people on the Myth mailing lists had
> > this problem too.  So, for now, I need to stick with something older
> > (running 0.3.2f right now, which plays back properly, but still gives
> > some DMA errors).
> >
> > So, it seems something in the new changes is doing this, but I'm not sure
> > if it's the DMA code or what.  Also, note that there is not a single
> > error message that pops up in dmesg or anything else when the video does
> > freeze.
> >
> > I'm running a PVR-350 with framebuffer on an Intel mobo. (forgot to
> > mention that)

Attachment: pgprDqteo56Vh.pgp
Description: PGP signature

Reply via email to