module

Emerald

Root namespace for the Emerald library

Constants

COMMIT_VERSION = 18
EXTENSIONS = EMERALD_MEDIA_EXTENSIONS
MAJOR_VERSION = 0
MINOR_VERSION = 1
VERSION = "0.1.18"

Class methods

carbon_version
Source
decoder_config(source : String = "", &block : DSL::MediaBuilder -> ) : Core::VideoDecoderConfig

Declarative DSL entry point for building a VideoDecoderConfig

Source
media(source : String, &block : DSL::MediaBuilder -> ) : VLC::Media

Declarative DSL entry point for configuring media with hardware video acceleration

Source
resolve_source_path(path : String) : String

Resolves virtual paths (res:// and user://), local files, and URLs to a format suitable for LibVLC.

Source
version
Source

Nested types