Hi, Oh, yes,the trouble is in the programe. At the end of the programe , I use XvSet to free the video memory,but after the founction, I must do something about SetPort or GetPort attribute, or use XFlush(), the the XV_FREE_FB will go to founction. Otherwise, the Xvsetattribute will not be setted. I'm very bewildered about the use of these founction. It seems that the XvSet/Get cannot be sended to server timely. I don't why it must be done as these.
Thanks Mark! Thanks all! Hzeng ----- Original Message ----- > > > > > There's really not much checking done by the higher level code. > Atoms are just 32 bit cardinal numbers that correspond to a text > string. Any valid atom sent by the client via XvSet/GetPortAttribute > will make its way into the driver unless the client passed > incorrect parameters to XvSetPortAttribute. In every case, > the client would be sent an error. Is the client receiving > an error? Is it making into your driver's SetPortAttribute > function at all? > > > Mark. _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert