2018-05-05 14:00:42 +00:00
|
|
|
option('gst_player_tests', type: 'boolean', value: false,
|
|
|
|
description: 'Enable GstPlayer tests that need network access')
|
|
|
|
|
2018-07-25 11:42:00 +00:00
|
|
|
# Feature options for plugins without external deps
|
|
|
|
option('accurip', type : 'feature', value : 'auto')
|
|
|
|
option('adpcmdec', type : 'feature', value : 'auto')
|
|
|
|
option('adpcmenc', type : 'feature', value : 'auto')
|
|
|
|
option('aiff', type : 'feature', value : 'auto')
|
|
|
|
option('asfmux', type : 'feature', value : 'auto')
|
|
|
|
option('audiobuffersplit', type : 'feature', value : 'auto')
|
|
|
|
option('audiofxbad', type : 'feature', value : 'auto')
|
|
|
|
option('audiomixmatrix', type : 'feature', value : 'auto')
|
|
|
|
option('audiolatency', type : 'feature', value : 'auto')
|
|
|
|
option('audiovisualizers', type : 'feature', value : 'auto')
|
|
|
|
option('autoconvert', type : 'feature', value : 'auto')
|
|
|
|
option('bayer', type : 'feature', value : 'auto')
|
|
|
|
option('camerabin2', type : 'feature', value : 'auto')
|
|
|
|
option('coloreffects', type : 'feature', value : 'auto')
|
|
|
|
option('compositor', type : 'feature', value : 'auto')
|
|
|
|
option('debugutils', type : 'feature', value : 'auto')
|
|
|
|
option('dvbsuboverlay', type : 'feature', value : 'auto')
|
|
|
|
option('dvdspu', type : 'feature', value : 'auto')
|
|
|
|
option('faceoverlay', type : 'feature', value : 'auto')
|
|
|
|
option('festival', type : 'feature', value : 'auto')
|
|
|
|
option('fieldanalysis', type : 'feature', value : 'auto')
|
|
|
|
option('freeverb', type : 'feature', value : 'auto')
|
|
|
|
option('frei0r', type : 'feature', value : 'auto')
|
|
|
|
option('gaudieffects', type : 'feature', value : 'auto')
|
|
|
|
option('gdp', type : 'feature', value : 'auto')
|
|
|
|
option('geometrictransform', type : 'feature', value : 'auto')
|
|
|
|
option('id3tag', type : 'feature', value : 'auto')
|
|
|
|
option('inter', type : 'feature', value : 'auto')
|
|
|
|
option('interlace', type : 'feature', value : 'auto')
|
|
|
|
option('ivfparse', type : 'feature', value : 'auto')
|
|
|
|
option('ivtc', type : 'feature', value : 'auto')
|
|
|
|
option('jp2kdecimator', type : 'feature', value : 'auto')
|
|
|
|
option('jpegformat', type : 'feature', value : 'auto')
|
|
|
|
option('librfb', type : 'feature', value : 'auto')
|
|
|
|
option('midi', type : 'feature', value : 'auto')
|
|
|
|
option('mpegdemux', type : 'feature', value : 'auto')
|
|
|
|
option('mpegpsmux', type : 'feature', value : 'auto')
|
|
|
|
option('mpegtsdemux', type : 'feature', value : 'auto')
|
|
|
|
option('mpegtsmux', type : 'feature', value : 'auto')
|
|
|
|
option('mxf', type : 'feature', value : 'auto')
|
|
|
|
option('netsim', type : 'feature', value : 'auto')
|
|
|
|
option('onvif', type : 'feature', value : 'auto')
|
|
|
|
option('pcapparse', type : 'feature', value : 'auto')
|
|
|
|
option('pnm', type : 'feature', value : 'auto')
|
|
|
|
option('proxy', type : 'feature', value : 'auto')
|
|
|
|
option('rawparse', type : 'feature', value : 'auto')
|
|
|
|
option('removesilence', type : 'feature', value : 'auto')
|
|
|
|
option('sdp', type : 'feature', value : 'auto')
|
|
|
|
option('segmentclip', type : 'feature', value : 'auto')
|
|
|
|
option('siren', type : 'feature', value : 'auto')
|
|
|
|
option('smooth', type : 'feature', value : 'auto')
|
|
|
|
option('speed', type : 'feature', value : 'auto')
|
|
|
|
option('stereo', type : 'feature', value : 'auto')
|
|
|
|
option('subenc', type : 'feature', value : 'auto')
|
|
|
|
option('timecode', type : 'feature', value : 'auto')
|
|
|
|
option('videofilters', type : 'feature', value : 'auto')
|
|
|
|
option('videoframe_audiolevel', type : 'feature', value : 'auto')
|
|
|
|
option('videoparsers', type : 'feature', value : 'auto')
|
|
|
|
option('videosignal', type : 'feature', value : 'auto')
|
|
|
|
option('vmnc', type : 'feature', value : 'auto')
|
|
|
|
option('y4m', type : 'feature', value : 'auto')
|
|
|
|
option('yadif', type : 'feature', value : 'auto')
|
|
|
|
|
|
|
|
# Common feature options
|
|
|
|
option('examples', type : 'feature', value : 'auto', yield : true)
|
|
|
|
option('introspection', type : 'feature', value : 'auto', yield : true, description : 'Generate gobject-introspection bindings')
|
|
|
|
option('nls', type : 'feature', value : 'auto', yield: true, description : 'Enable native language support (translations)')
|
|
|
|
option('orc', type : 'feature', value : 'auto', yield : true)
|
|
|
|
|
2018-05-05 14:00:42 +00:00
|
|
|
# Common options
|
|
|
|
option('package-name', type : 'string', yield : true,
|
2017-05-20 14:04:45 +00:00
|
|
|
description : 'package name to use in plugins')
|
2018-05-05 14:00:42 +00:00
|
|
|
option('package-origin', type : 'string', value : 'Unknown package origin', yield : true,
|
2017-05-20 14:04:45 +00:00
|
|
|
description : 'package origin URL to use in plugins')
|