| Flag |
Description |
9999 |
3.0.8-r101 |
3.0.12.1-r100 |
| 10bit |
⚠️
|
✗ |
✓ |
✗ |
| X |
Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface
|
⊕ |
⊕ |
⊕ |
| a52 |
⚠️
|
✓ |
✓ |
✓ |
| alsa |
Allows MythTV to directly output sound to ALSA devices,
this is needed if you are using ALSA dmix or SPDIF. Note, you will have
to physically type your device into the MythTV configuration since it
will only give you /dev/dsp devices in the drop down.
⚠️
|
✓ |
✓ |
✓ |
| altivec |
Builds ffmpeg's codec libraries with altivec
support.
⚠️
|
✓ |
✓ |
✗ |
| aom |
Enable experimental support for AV1 codec
|
✓ |
✓ |
✓ |
| archive |
Enable support for libarchive stream extractor
|
✓ |
✓ |
✓ |
| aribsub |
Enable support for decoding ARIB STD-B24 subtitles
|
✓ |
✓ |
✓ |
| bidi |
⚠️
|
✓ |
✓ |
✓ |
| bluray |
Enable libbluray for Blu-ray disc support
|
✓ |
✓ |
✓ |
| cddb |
⚠️
|
✓ |
✓ |
✓ |
| chromaprint |
Enable libchromaprint for Chromaprint based audio fingerprinter support
|
✓ |
✓ |
✓ |
| chromecast |
Enable experimental support for Google Chromecast
|
✓ |
✓ |
✓ |
| cpu_flags_arm_neon |
⚠️
|
✗ |
✗ |
✓ |
| cpu_flags_ppc_altivec |
⚠️
|
✗ |
✗ |
✓ |
| cpu_flags_x86_mmx |
⚠️
|
✓ |
✓ |
✓ |
| cpu_flags_x86_sse |
⚠️
|
✓ |
✓ |
✓ |
| dav1d |
⚠️
|
✗ |
✓ |
✓ |
| dbus |
⚠️
|
✓ |
✓ |
✓ |
| dc1394 |
Enable IIDC cameras support
|
✓ |
✓ |
✓ |
| debug |
Instructs Qt to use the 'debug' target instead of
'release' target. If your MythTV is crashing or you need a backtrace,
you need to compile it with this option otherwise the debugging data is
useless.
⚠️
|
✓ |
✓ |
✓ |
| directx |
Enable Win32 DirectX, D3D11va and DxVA2 support
|
✓ |
✓ |
✓ |
| dts |
⚠️
|
✓ |
✓ |
✓ |
| dvbpsi |
Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg>
|
⊕ |
⊕ |
⊕ |
| dvd |
⚠️
|
✓ |
✓ |
✓ |
| encode |
Enable streaming-output support and videolan manager to control multiple streams from within one instance
|
⊕ |
⊕ |
⊕ |
| faad |
Enable AAC audio decoding library support via media-libs/faad2
|
✓ |
✓ |
✓ |
| fdk |
Enable the Fraunhofer AAC codec library
|
✓ |
✓ |
✓ |
| ffmpeg |
⚠️
|
⊕ |
⊕ |
⊕ |
| flac |
⚠️
|
✓ |
✓ |
✓ |
| fluidsynth |
Enable Fluidsynth MIDI software synthesis (with external sound fonts)
|
✓ |
✓ |
✓ |
| fontconfig |
⚠️
|
✓ |
✓ |
✓ |
| gcrypt |
Enable cryptography support via libgcrypt
|
⊕ |
⊕ |
⊕ |
| gme |
Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats
|
✓ |
✓ |
✓ |
| gnome-keyring |
⚠️
|
✓ |
✓ |
✓ |
| gstreamer |
Enable GStreamer based decoding support (currently supports only video decoding)
|
✓ |
✓ |
✓ |
| ieee1394 |
Allows MythTV to communicate and use Firewire enabled
Cable boxes. These are typically found in the United States, where such
support is required by law. This will also install Firewire test
programs and external channel changers if the internal changer does not
work.
⚠️
|
✓ |
✓ |
✓ |
| jack |
Allows MythTV to use JACK as your sound output device. You
will have to manually configure the path to your JACK settings.
⚠️
|
✓ |
✓ |
✓ |
| jpeg |
⚠️
|
✓ |
✓ |
✓ |
| kate |
Adds support for Ogg Kate subtitles via libkate
|
✓ |
✓ |
✓ |
| kms |
Enable kernel mode setting video output plugin via <pkg>x11-libs/libdrm</pkg>
|
✓ |
✗ |
✗ |
| libass |
⚠️
|
✓ |
✓ |
✓ |
| libav |
⚠️
|
✓ |
✓ |
✗ |
| libcaca |
⚠️
|
✓ |
✓ |
✓ |
| libnotify |
⚠️
|
✓ |
✓ |
✓ |
| libsamplerate |
⚠️
|
⊕ |
⊕ |
⊕ |
| libtar |
Uses libtar instead of the built-in tar reader for reading custom skins
|
✓ |
✓ |
✓ |
| libtiger |
Enable Ogg Kate subtitles rendering using libtiger
|
✓ |
✓ |
✓ |
| linsys |
Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards
|
✓ |
✓ |
✓ |
| lirc |
Adds LIRC support directly to MythTV allowing for built in
control via a LIRC device.
⚠️
|
✓ |
✓ |
✓ |
| live |
Enable live555 streaming media support (client support for rtsp)
|
✓ |
✓ |
✓ |
| lua |
Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things
|
✓ |
✓ |
✓ |
| macosx-notifications |
Enable Mac OS X notifications module (formerly growl)
|
✓ |
✓ |
✓ |
| macosx-qtkit |
Enable Mac OS X qtkit module: qtcapture (video) and qtsound (audio) module
|
✓ |
✗ |
✗ |
| mad |
⚠️
|
✗ |
✓ |
✓ |
| matroska |
Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)
|
✓ |
✓ |
✓ |
| modplug |
⚠️
|
✓ |
✓ |
✓ |
| mp3 |
⚠️
|
✓ |
✓ |
✓ |
| mpeg |
Add libmpeg2 support for mpeg-1 and mpeg-2 video streams
|
✓ |
✓ |
✓ |
| mtp |
⚠️
|
✓ |
✓ |
✓ |
| musepack |
⚠️
|
✓ |
✓ |
✓ |
| ncurses |
⚠️
|
✓ |
✓ |
✓ |
| neon |
⚠️
|
✓ |
✓ |
✗ |
| nfs |
Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg>
|
✓ |
✓ |
✓ |
| ogg |
⚠️
|
✓ |
✓ |
✓ |
| omxil |
Enable OpenMAX Integration Layer codec module
|
✓ |
✓ |
✓ |
| opencv |
Enable OpenCV (computer vision) filter module
|
✓ |
✓ |
✗ |
| optimisememory |
Enable optimisation for memory rather than performance
|
✓ |
✓ |
✓ |
| opus |
Support opus decoding via libopus
|
✓ |
✓ |
✓ |
| png |
⚠️
|
✓ |
✓ |
✓ |
| postproc |
Enable image post-processing via libpostproc (part of FFmpeg)
|
✓ |
✓ |
✗ |
| projectm |
Enable the projectM visualization plugin
|
✓ |
✓ |
✓ |
| pulseaudio |
⚠️
|
✓ |
✓ |
✓ |
| qt5 |
⚠️
|
⊕ |
⊕ |
⊕ |
| rdp |
⚠️
|
✓ |
✓ |
✓ |
| run-as-root |
Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
|
✓ |
✓ |
✓ |
| samba |
⚠️
|
✓ |
✓ |
✓ |
| schroedinger |
Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)
|
✓ |
✗ |
✗ |
| sdl-image |
Enable sdl image video decoder (depends on sdl)
|
✓ |
✓ |
✓ |
| sftp |
Enable libssh2 to support SFTP file transfer
|
✓ |
✓ |
✓ |
| shout |
Enable libshout output
|
✓ |
✓ |
✓ |
| sid |
Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2
|
✓ |
✓ |
✓ |
| skins |
Enable support for the skins2 interface
|
✓ |
✓ |
✓ |
| soxr |
Enable SoX Resampler support via <pkg>media-libs/soxr</pkg>
|
✓ |
✓ |
✓ |
| speex |
⚠️
|
✓ |
✓ |
✓ |
| srt |
Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg>
|
✓ |
✓ |
✓ |
| ssl |
⚠️
|
✓ |
✓ |
✓ |
| svg |
⚠️
|
✓ |
✓ |
✓ |
| taglib |
⚠️
|
✓ |
✓ |
✓ |
| theora |
⚠️
|
✓ |
✓ |
✓ |
| tremor |
Enable tremor, a fixed-point version of the Ogg Vorbis decoder
|
✓ |
✓ |
✓ |
| truetype |
⚠️
|
✓ |
✓ |
✓ |
| twolame |
Enable twolame support (MPEG Audio Layer 2 encoder)
|
✓ |
✓ |
✓ |
| udev |
⚠️
|
✓ |
✓ |
✓ |
| upnp |
Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink
|
✓ |
✓ |
✓ |
| v4l |
⚠️
|
✓ |
✓ |
✓ |
| vaapi |
⚠️
|
✓ |
✓ |
✓ |
| vdpau |
⚠️
|
✓ |
✓ |
✓ |
| vnc |
⚠️
|
✓ |
✓ |
✓ |
| vorbis |
⚠️
|
✓ |
✓ |
✓ |
| vpx |
Enable the decoder(s) from the WebM VP8 / VP9 Codec SDK
|
✓ |
✓ |
✓ |
| wayland |
⚠️
|
✓ |
✓ |
✓ |
| wma-fixed |
Enable fixed point WMA decoder
|
✓ |
✗ |
✗ |
| x264 |
⚠️
|
✓ |
✓ |
✓ |
| x265 |
Support X265 Encoder
|
✓ |
✓ |
✓ |
| xml |
⚠️
|
✓ |
✓ |
✓ |
| zeroconf |
Enable support for zero-configuration networking via avahi
|
✓ |
✓ |
✓ |
| zvbi |
Enable support for teletext subtitles via the zvbi library
|
✓ |
✓ |
✓ |