On Samstag, 23. Juli 2005 13:45, Reinhard Nissl wrote: > Hi, > > Philippe Gramoull? wrote: > > > I'd like to help you with this, can you just tell me : > > > > - a quick reminder of why this needs to be changed, and > > VDR's index file for recordings has byte granularity but adresses > complete PES packets. When VDR needs to send an I frame to a device (e. > g. for fast forward or editing cutting marks) it seeks to the index of > the I frame and reads the data up to the next B frame, i. e. it stops > just before the PES packet which contains the start of the B frame. But > it is likely that this packet also contains the tail of the I frame > before the B frame starts. So VDR will read to few data which results in > an incomplete I frame. The result is that xine doesn't show incomplete > frames, i. e. moving a cutting mark results in no screen update. Are there some sample streams available ? I'm asking this because I get an updated picture upon moving cut marks. That is with softdevice running with vdr-1.3.27 and vdr-1.2.1 recordings. Perhaps it's time to test your patch too :-) . -- Stefan Lucke