On Saturday 13 September 2008 17:13:00 Stefan Lucke wrote: > On Saturday 13 September 2008, Laz wrote: > > I've been seeing the same thing since back in May with DirectFB / Matrox > > G450 output with softdevice (see thread "Trickspeed jumps huge > > distances..." back in May). This was a newly built system but I've not > > had this problem before with the same type of hardware. > > Which version of ffmpeg do you use ?
Just checked and it's ffmpeg svn from 29/07/08 (happy to check out a new version, if you think that would help!). I'm pretty sure I had the same issues with svn from 24/04/08: I think I upgraded it to see if it fixed the problem! :-) > > My initial suspicions were that it had to do with the virtual function > > cDevice::HasIBPTrickSpeed which was introduced in vdr 1.5.15. However, > > I've played about enabling and disabling that in softdevice but get the > > same outcome as you describe. > > > > I also see poor A-V synch after using fast or slow speeds: this can be > > corrected by jumping backwards or forwards! I think there is a limit to > > the A-V offset so that if the offset is greater than that value it is set > > to zero: I'm pretty sure this is connected with the "position" in the > > file and the current frames being shown being so far apart after using a > > fast or slow speed. > > For sync issues, you may use attached patch, see below. > > > If I jump forward or backwards by a minute, the actual position jumped > > (as shown by the counter) is something like 1:12 forwards and 50 s > > backwards, rather than a minute as it should be. Also, when setting a cut > > mark, the position jumps forward quite a few I-frames, rather than just > > to the next one. > > > > I'm pretty sure that all of these are connected but whether it's down to > > changes in vdr or in softdevice... > > > > Any clues? > > Can you both try attached patch ? > > There are 2 changes: > 1st Makes use of av_read_frame() selectable via OSD. > Thats because I noticed some serrious sync issues with my old ffmpeg > version I use on my prod system. Deactivating av_read_frame() and > using av_read_packed() instead solved that for me. > 2nd Feature makes field selectable which is displayed in still picture > mode, but unfortunately this doesn't work at the moment. Will try patch and get back with the results ASAP... Cheers, Laz _______________________________________________ Softdevice-devel mailing list Softdevice-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/softdevice-devel