public static interface DecodeBin.AUTOPLUG_SELECT
DecodeBin has found the possible ElementFactory objects to
try for caps on pad, this signal is emitted. The purpose of the signal is
for the application to perform additional filtering on the element
factory array.
The signal handler should return a DecodeBin.AutoplugSelectResult value
indicating what decodebin should do next.
A value of DecodeBin.AutoplugSelectResult.TRY will try to autoplug an
element from factory.
A value of DecodeBin.AutoplugSelectResult.EXPOSE will expose pad without
plugging any element to it.
A value of DecodeBin.AutoplugSelectResult.SKIP will skip factory and move
to the next factory.
| Modifier and Type | Method and Description |
|---|---|
DecodeBin.AutoplugSelectResult |
autoplugSelect(DecodeBin element,
Pad pad,
Caps caps,
ElementFactory factory) |
DecodeBin.AutoplugSelectResult autoplugSelect(DecodeBin element, Pad pad, Caps caps, ElementFactory factory)
element - The decodebinpad - the new Padcaps - the caps of the padfactory - the ElementFactory to useDecodeBin.AutoplugSelectResult that indicates the required
operation. the default handler will always return
DecodeBin.AutoplugSelectResult.TRYCopyright © 2021 gstreamer-java. All rights reserved.