package ffmpeg-avfilter
Bindings for the ffmpeg avfilter library
Install
Dune Dependency
Authors
Maintainers
Sources
v1.1.4.tar.gz
md5=a9fee102d6f0088b156ff204c0dc2754
sha512=1274f0e4c5504e6afd522a50682ed1b2b63a1fd0d174d928c97e7e57cebf1a7714b2b019dfe1f29952a7ff5b8d2c25d10590aa893c5b2d66cb8e845a59323bd9
doc/ffmpeg-avfilter/Avfilter/index.html
Module Avfilter
Source
This module provides an API to AVfilter.
Source
type valued_arg = [
| `String of string
| `Int of int
| `Int64 of int64
| `Float of float
| `Rational of Avutil.rational
]
(attached/unattached, audio/video, input/output) pad
Source
type flag = [
| `Dynamic_inputs
| `Dynamic_outputs
| `Slice_threads
| `Support_timeline_generic
| `Support_timeline_internal
]
Source
val attach :
?args:args list ->
name:string ->
[ `Unattached ] filter ->
config ->
[ `Attached ] filter
Attach a filter to a filter graph configuration. Raises Exists
if there is already a filter by that name in the graph. Number of inputs or outputs can change from the filter's specifications, in particular if the filter has the `Dynamic_input
or `Dynamic_output
flag set.
Source
val link :
([ `Attached ], 'a, [ `Output ]) pad ->
([ `Attached ], 'a, [ `Input ]) pad ->
unit
Link two filter pads.
Source
val process_command :
?flags:command_flag list ->
cmd:string ->
?arg:string ->
[ `Attached ] filter ->
string
Send a command to a attached filter pad.
Parse a graph described by a string and attach outputs/inputs to it.
Source
type ('a, 'b) parse_av =
(('a, [ `Audio ], 'b) parse_node list, ('a, [ `Video ], 'b) parse_node list)
av
Check validity and configure all the links and formats in the graph and return its outputs and outputs.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>