From: Siggi L. <lan...@fa...> - 2000-11-29 23:10:50
|
Hi, On Wed, 29 Nov 2000, Guenter Bartsch wrote: > [...constant offset after pause is ugly...] > very good point. > > The reason why it's in there is because xine pre-buffer's some amount of > data of the input stream, so when the user presses "pause" and I ask the > input plugin where it's position within the stream is, I get some point in > the future, because there is _some_ data buffered by the demuxer. I > experimented quite a bit with this constant and it worked OK. Can't we use somithing less heuristic? I guess, remembering the current pts value in the stream would be near optimum. Shouldn't the metronome know, what the current pts time _exactly_ is? Are we able to seek to a particular pts in a given stream? > [...] > But all that didn't work anyway (frames can become just too big), so I'll > clean that up as soon as I've finished the work on the Xshm video output > driver. Oh ohhh, looks like AVI demultiplexing is able to break quite a few things... Good night, Siggi |