[MPlayer-users] Do I still load radeon_vid when using vesa:vidix?
Nick Kurshev
nickols_k at mail.ru
Sat Feb 9 15:29:01 CET 2002
Hello, Brian!
On Sat, 9 Feb 2002 06:11:54 -0500 you wrote:
BJM> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
BJM> On Sat, Feb 09, 2002 at 01:30:36PM +0300, Nick Kurshev wrote:
BJM> > Hello, Brian!
BJM>
BJM> Hi Nick,
BJM>
BJM> > I suspect that we should disable adaptive deinterlacing for non-interlaced streams
BJM>
BJM> Indeed. I am playing back MPEG1 streams. When you quote playing DVD
BJM> as being non-juddery, you are playing back MPEG2 streams. Of course
BJM> the former is not interlaced and the latter could be. Maybe that is
BJM> the difference.
BJM>
BJM> > but currently I didn't hack this code in mplayer sources.
BJM> > Althrough radeon_vid.so is ready for that ;)
BJM>
BJM> Yeah? How soon could it be so? If it's easy enough, it would be nice
BJM> to eliminate it as the reason for the judder.
BJM>
For some cases like .AVI + -ni probably soon, but in general - don't know.
BJM> > This question already was answered by me for you in this mlist!
BJM>
BJM> Not in as much detail as you answer here, so I probably didn't
BJM> understand.
BJM>
BJM> > vsync is useful only when you use double buffering. (for single buffering
BJM> > it's meaningless). When you use -double key in command line then mplayer
BJM> > calls FrameSelect function to switch next frame for drawing and
BJM> > release the current frame for displaying.
BJM>
BJM> This is an important detail that is not clear or missing in the docs!
BJM> I was using -double but only to get rid of the ODS flicker as per the
BJM> docs. It did say there was a CPU penalty for it but I could not
BJM> notice any.
BJM>
Supressing OSD flickering is main goal of double buffering.
Second goal for that is tune of adaptive deinterlacing
BJM> > Radeon's driver uses SMART_SWITCH flag of SCALER chip which should be enough
BJM> > for this purpose to produce async buffer switching without producing unnecesary
BJM> > CPU delays.
BJM>
BJM> Are there any docs available on this operation of the Radeon?
BJM>
DOCS is available for some people only. (Who was donated by ATI).
I have no docs.
BJM> > (Engine SHOULD wait vsync before real updating of internal registers).
BJM> ^^^^^^
BJM> Does the use of should here mean that we are all assuming that that is
BJM> how it works or is there some documentation somewhere that says that
BJM> it works that way?
BJM>
This said in GATOS mlist only.
BJM> > That's all.
BJM>
BJM> Cool. And sounds like it makes sense. Are we sure it's working?
BJM>
BJM> b.
BJM>
BJM> --
BJM> Brian J. Murrell
BJM>
BJM> _______________________________________________
BJM> RTFM!!! http://www.MPlayerHQ.hu/DOCS
BJM> Search: http://www.MPlayerHQ.hu/cgi-bin/htsearch
BJM> http://mplayerhq.hu/mailman/listinfo/mplayer-users
BJM>
Best regards! Nick
--
"We found out that many TVout problems can be solve like this:
Please attach a TV or VCR to the port and try again.
We hope that helps."
(ATI Inc.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020209/77c83dd9/attachment.pgp>
More information about the MPlayer-users
mailing list