diff options
Diffstat (limited to 'nexgb/xvmc')
-rw-r--r-- | nexgb/xvmc/xvmc.go | 57 |
1 files changed, 24 insertions, 33 deletions
diff --git a/nexgb/xvmc/xvmc.go b/nexgb/xvmc/xvmc.go index ca4c831..24fd46c 100644 --- a/nexgb/xvmc/xvmc.go +++ b/nexgb/xvmc/xvmc.go @@ -205,8 +205,8 @@ type CreateContextCookie struct { } // CreateContext sends a checked request. -// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply() -func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) CreateContextCookie { +// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply. +func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) CreateContextCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok { @@ -219,7 +219,7 @@ func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Sur // CreateContextUnchecked sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CreateContextUnchecked(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) CreateContextCookie { +func CreateContextUnchecked(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) CreateContextCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok { @@ -287,9 +287,8 @@ func createContextReply(buf []byte) *CreateContextReply { return v } -// Write request to wire for CreateContext -// createContextRequest writes a CreateContext request to a byte slice. -func createContextRequest(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) []byte { +// createContextRequest writes a CreateContext request to a byte slice for transfer. +func createContextRequest(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) []byte { size := 24 b := 0 buf := make([]byte, size) @@ -332,8 +331,8 @@ type CreateSubpictureCookie struct { } // CreateSubpicture sends a checked request. -// If an error occurs, it will be returned with the reply by calling CreateSubpictureCookie.Reply() -func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) CreateSubpictureCookie { +// If an error occurs, it will be returned with the reply by calling CreateSubpictureCookie.Reply. +func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) CreateSubpictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok { @@ -346,7 +345,7 @@ func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, Xvi // CreateSubpictureUnchecked sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CreateSubpictureUnchecked(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) CreateSubpictureCookie { +func CreateSubpictureUnchecked(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) CreateSubpictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok { @@ -423,9 +422,8 @@ func createSubpictureReply(buf []byte) *CreateSubpictureReply { return v } -// Write request to wire for CreateSubpicture -// createSubpictureRequest writes a CreateSubpicture request to a byte slice. -func createSubpictureRequest(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) []byte { +// createSubpictureRequest writes a CreateSubpicture request to a byte slice for transfer. +func createSubpictureRequest(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) []byte { size := 20 b := 0 buf := make([]byte, size) @@ -465,7 +463,7 @@ type CreateSurfaceCookie struct { } // CreateSurface sends a checked request. -// If an error occurs, it will be returned with the reply by calling CreateSurfaceCookie.Reply() +// If an error occurs, it will be returned with the reply by calling CreateSurfaceCookie.Reply. func CreateSurface(c *xgb.Conn, SurfaceId Surface, ContextId Context) CreateSurfaceCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -535,8 +533,7 @@ func createSurfaceReply(buf []byte) *CreateSurfaceReply { return v } -// Write request to wire for CreateSurface -// createSurfaceRequest writes a CreateSurface request to a byte slice. +// createSurfaceRequest writes a CreateSurface request to a byte slice for transfer. func createSurfaceRequest(c *xgb.Conn, SurfaceId Surface, ContextId Context) []byte { size := 12 b := 0 @@ -581,7 +578,7 @@ func DestroyContext(c *xgb.Conn, ContextId Context) DestroyContextCookie { } // DestroyContextChecked sends a checked request. -// If an error occurs, it can be retrieved using DestroyContextCookie.Check() +// If an error occurs, it can be retrieved using DestroyContextCookie.Check. func DestroyContextChecked(c *xgb.Conn, ContextId Context) DestroyContextCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -599,8 +596,7 @@ func (cook DestroyContextCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for DestroyContext -// destroyContextRequest writes a DestroyContext request to a byte slice. +// destroyContextRequest writes a DestroyContext request to a byte slice for transfer. func destroyContextRequest(c *xgb.Conn, ContextId Context) []byte { size := 8 b := 0 @@ -642,7 +638,7 @@ func DestroySubpicture(c *xgb.Conn, SubpictureId Subpicture) DestroySubpictureCo } // DestroySubpictureChecked sends a checked request. -// If an error occurs, it can be retrieved using DestroySubpictureCookie.Check() +// If an error occurs, it can be retrieved using DestroySubpictureCookie.Check. func DestroySubpictureChecked(c *xgb.Conn, SubpictureId Subpicture) DestroySubpictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -660,8 +656,7 @@ func (cook DestroySubpictureCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for DestroySubpicture -// destroySubpictureRequest writes a DestroySubpicture request to a byte slice. +// destroySubpictureRequest writes a DestroySubpicture request to a byte slice for transfer. func destroySubpictureRequest(c *xgb.Conn, SubpictureId Subpicture) []byte { size := 8 b := 0 @@ -703,7 +698,7 @@ func DestroySurface(c *xgb.Conn, SurfaceId Surface) DestroySurfaceCookie { } // DestroySurfaceChecked sends a checked request. -// If an error occurs, it can be retrieved using DestroySurfaceCookie.Check() +// If an error occurs, it can be retrieved using DestroySurfaceCookie.Check. func DestroySurfaceChecked(c *xgb.Conn, SurfaceId Surface) DestroySurfaceCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -721,8 +716,7 @@ func (cook DestroySurfaceCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for DestroySurface -// destroySurfaceRequest writes a DestroySurface request to a byte slice. +// destroySurfaceRequest writes a DestroySurface request to a byte slice for transfer. func destroySurfaceRequest(c *xgb.Conn, SurfaceId Surface) []byte { size := 8 b := 0 @@ -751,7 +745,7 @@ type ListSubpictureTypesCookie struct { } // ListSubpictureTypes sends a checked request. -// If an error occurs, it will be returned with the reply by calling ListSubpictureTypesCookie.Reply() +// If an error occurs, it will be returned with the reply by calling ListSubpictureTypesCookie.Reply. func ListSubpictureTypes(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) ListSubpictureTypesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -822,8 +816,7 @@ func listSubpictureTypesReply(buf []byte) *ListSubpictureTypesReply { return v } -// Write request to wire for ListSubpictureTypes -// listSubpictureTypesRequest writes a ListSubpictureTypes request to a byte slice. +// listSubpictureTypesRequest writes a ListSubpictureTypes request to a byte slice for transfer. func listSubpictureTypesRequest(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) []byte { size := 12 b := 0 @@ -855,7 +848,7 @@ type ListSurfaceTypesCookie struct { } // ListSurfaceTypes sends a checked request. -// If an error occurs, it will be returned with the reply by calling ListSurfaceTypesCookie.Reply() +// If an error occurs, it will be returned with the reply by calling ListSurfaceTypesCookie.Reply. func ListSurfaceTypes(c *xgb.Conn, PortId xv.Port) ListSurfaceTypesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -926,8 +919,7 @@ func listSurfaceTypesReply(buf []byte) *ListSurfaceTypesReply { return v } -// Write request to wire for ListSurfaceTypes -// listSurfaceTypesRequest writes a ListSurfaceTypes request to a byte slice. +// listSurfaceTypesRequest writes a ListSurfaceTypes request to a byte slice for transfer. func listSurfaceTypesRequest(c *xgb.Conn, PortId xv.Port) []byte { size := 8 b := 0 @@ -956,7 +948,7 @@ type QueryVersionCookie struct { } // QueryVersion sends a checked request. -// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply() +// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply. func QueryVersion(c *xgb.Conn) QueryVersionCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -1024,8 +1016,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply { return v } -// Write request to wire for QueryVersion -// queryVersionRequest writes a QueryVersion request to a byte slice. +// queryVersionRequest writes a QueryVersion request to a byte slice for transfer. func queryVersionRequest(c *xgb.Conn) []byte { size := 4 b := 0 |