aboutsummaryrefslogtreecommitdiff
path: root/nexgb/xvmc/xvmc.go
diff options
context:
space:
mode:
Diffstat (limited to 'nexgb/xvmc/xvmc.go')
-rw-r--r--nexgb/xvmc/xvmc.go57
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