Video
Filter
Class
constructor
parent_
class
name
set_
info
transform_
frame
transform_
frame_
ip
GJS API Reference
GstVideo-1.0
GstVideo
VideoFilterClass
Class VideoFilterClass
The video filter class structure.
record
Hierarchy
VideoFilterClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
set_
info
transform_
frame
transform_
frame_
ip
Constructors
constructor
new
Video
Filter
Class
(
)
:
VideoFilterClass
Returns
VideoFilterClass
Properties
parent_
class
parent_
class
:
GstBase
.
BaseTransformClass
the parent class structure
field
Static
name
name
:
string
Methods
set_
info
set_
info
(
filter
:
GstVideo
.
VideoFilter
, incaps
:
Gst
.
Caps
, in_info
:
VideoInfo
, outcaps
:
Gst
.
Caps
, out_info
:
VideoInfo
)
:
boolean
Parameters
filter:
GstVideo
.
VideoFilter
incaps:
Gst
.
Caps
in_info:
VideoInfo
outcaps:
Gst
.
Caps
out_info:
VideoInfo
Returns
boolean
transform_
frame
transform_
frame
(
filter
:
GstVideo
.
VideoFilter
, inframe
:
VideoFrame
, outframe
:
VideoFrame
)
:
Gst
.
FlowReturn
Parameters
filter:
GstVideo
.
VideoFilter
inframe:
VideoFrame
outframe:
VideoFrame
Returns
Gst
.
FlowReturn
transform_
frame_
ip
transform_
frame_
ip
(
trans
:
GstVideo
.
VideoFilter
, frame
:
VideoFrame
)
:
Gst
.
FlowReturn
Parameters
trans:
GstVideo
.
VideoFilter
frame:
VideoFrame
Returns
Gst
.
FlowReturn
Video
Filter
Class
constructor
parent_
class
name
set_
info
transform_
frame
transform_
frame_
ip
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9GaWx0ZXJDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0VmlkZW9fMV8wLkdzdFZpZGVvLlZpZGVvRmlsdGVyQ2xhc3MuaHRtbCNwYXJlbnRfY2xhc3MiLCJuYW1lIjoicGFyZW50X2NsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9GaWx0ZXJDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9GaWx0ZXJDbGFzcy5odG1sI3NldF9pbmZvIiwibmFtZSI6InNldF9pbmZvIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdFZpZGVvXzFfMC5Hc3RWaWRlby5WaWRlb0ZpbHRlckNsYXNzLmh0bWwjdHJhbnNmb3JtX2ZyYW1lIiwibmFtZSI6InRyYW5zZm9ybV9mcmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9GaWx0ZXJDbGFzcy5odG1sI3RyYW5zZm9ybV9mcmFtZV9pcCIsIm5hbWUiOiJ0cmFuc2Zvcm1fZnJhbWVfaXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9GaWx0ZXJDbGFzcy5odG1sIiwibmFtZSI6IlZpZGVvRmlsdGVyQ2xhc3MifQ==
The video filter class structure.