[mythtv-users] XvMC playback problem

Phill Edwards philledwards at gmail.com
Tue Apr 22 09:31:03 UTC 2008


> >
> > On 02/10/2007, Justin Hornsby <justin.hornsby at gmail.com > wrote:
> > > I've noticed this on my minimyth-based frontend on every release since
> > > 0.20-19.  It makes playback of BBC recordings (frankly the only stuff
> > > I want to watch is on BBC channels) hard going with gappy playback
> > > every 10 to 20 seconds.  If I disabled deinterlacing (eew) it'd play
> > > just fine.  Problem with xvmc on my box is that it _really_ needs it
> > > to play back SDTV so I can't say if turning it off helps!
> > >
> > > I investigated the problem & found that stripping the Audio
> > > Description track with ffmpeg (ffmpeg -i $inputfile -acodec copy
> > > -vcodec copy $outputfile), then redoing the seektable on the file
> > > cures the problem.  It's a workaround but too much of a headache to do
> > > for every recording.
> > > Running the file through ffmpeg also strips out junk which is part of
> > > the stream, so maybe the AD track isn't the whole story in my case.
> > >
> > > Anyway - Steve you said you've got a hackish solution to the problem
> > > where you don't bother recording the AD track.  Could you ever see
> > > yourself tidying that up so that it can become a setting?  Or letting
> > > us see the code change?  worth a go.  If nothing else it'd end up
> > > saving a lot of HDD space for those of us who don't need AD &
> > > subtitles.
> > >
> > > Regards,
> > > Justin
> > > _______________________________________________
> > > mythtv-users mailing list
> > > mythtv-users at mythtv.org
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> > >
> >
> >
> > Justin,
> >
> > I'll see if I get time... at the moment it's linked to the recording
> profiles...so that if you select
> > "TV only" it only records Video+1st Audio.
> >
> > I'll look on Fri evening to see if I can dig out the code changes I made.
> They're not huge.
> >
> > I've been using it now for several months without a hitch. (Even though
> theoretically, selecting
> > only the 1st audio track it finds, could result in a duff recording)
> >
> > Someone else could change it to a genuine setting perhaps....
> >
> > Cheers
> >
> > Steve
> >
> >
>
>
> Finally got chance to have a look at what I've done:
>
> Unfortunately I didn't take a reference copy before I did the edits so no
> fancy diffs here...
> The changes are to libs/libmythtv/dvbrecorder.cpp
> The updated function CreatePMT is below:
> (YES the coding is rubbish, YES I should submit a patch..etc...etc... it's a
> proof of concept I have got around to doing it properly!)
>
>
I think this may be the problem I'm getting trying to use XvMC on my
DVB-T recordings. Does anyone know the status of this in 0.21? Is
there a way of telling recordings to only record the 1st audio stream
of a DVB-T stream?

Regards,
Phill


More information about the mythtv-users mailing list