openwrt-packages/multimedia/gst1-libav/Config.in

273 lines
5.6 KiB
Plaintext

menu "Select GStreamer libav configuration options"
depends on PACKAGE_gst1-libav
config GST1_LIBAV_IPV6
bool "Enable IPv6"
default IPV6
config GST1_LIBAV_PATENTED
bool "Include patented codecs and technologies"
default BUILD_PATENTED
config GET_LIBAV_COMMON_AV_SUPPORT
bool "Include support for common audio/video decoders"
default y
select GST1_LIBAV_DECODER_aac if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_ac3
select GST1_LIBAV_DECODER_h264 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_atrac3 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_jpegls
select GST1_LIBAV_DECODER_mp3
select GST1_LIBAV_DECODER_mpeg1video
select GST1_LIBAV_DECODER_mpeg2video
select GST1_LIBAV_DECODER_mpeg4 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_mpeg4aac if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_mpegvideo
select GST1_LIBAV_DECODER_pcm_s16be
select GST1_LIBAV_DECODER_pcm_s16le
select GST1_LIBAV_DECODER_vorbis
select GST1_LIBAV_DECODER_wmav1 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_wmav2 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_png
select GST1_LIBAV_PARSER_aac if GST1_LIBAV_PATENTED
select GST1_LIBAV_PARSER_h264 if GST1_LIBAV_PATENTED
select GST1_LIBAV_PARSER_mpegaudio
select GST1_LIBAV_PARSER_mpegvideo
select GST1_LIBAV_PARSER_mpeg4video
select GST1_LIBAV_DEMUXER_ac3
select GST1_LIBAV_DEMUXER_h264 if GST1_LIBAV_PATENTED
select GST1_LIBAV_DEMUXER_mp3
select GST1_LIBAV_DEMUXER_mpegvideo
select GST1_LIBAV_DEMUXER_ogg
comment "Encoders ---"
config GST1_LIBAV_ENCODER_ac3
bool "AC3"
select GST1_LIBAV_PARSER_ac3
config GST1_LIBAV_ENCODER_jpegls
bool "JPEG-LS"
config GST1_LIBAV_ENCODER_mpeg1video
bool "MPEG-1 Video"
config GST1_LIBAV_ENCODER_mpeg2video
bool "MPEG-2 Video"
config GST1_LIBAV_ENCODER_mpeg4
bool "MPEG-4"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_ENCODER_pcm_s16be
bool "PCM signed 16-bit big-endian"
config GST1_LIBAV_ENCODER_pcm_s16le
bool "PCM signed 16-bit little-endian"
config GST1_LIBAV_ENCODER_png
bool "PNG"
select GST1_LIBAV_ENCODER_zlib
config GST1_LIBAV_ENCODER_vorbis
bool "Vorbis"
config GST1_LIBAV_ENCODER_zlib
bool "Zlib"
comment "Decoders ---"
config GST1_LIBAV_DECODER_aac
bool "AAC (Advanced Audio Coding)"
depends on GST1_LIBAV_PATENTED
select GST1_LIBAV_PARSER_aac
config GST1_LIBAV_DECODER_ac3
bool "AC3"
select GST1_LIBAV_PARSER_ac3
config GST1_LIBAV_DECODER_atrac3
bool "ATRAC3"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_gif
bool "GIF"
config GST1_LIBAV_DECODER_h264
bool "H.264"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_jpegls
bool "JPEG-LS"
config GST1_LIBAV_DECODER_mp2
bool "MP2 (MPEG Audio Layer 2)"
config GST1_LIBAV_DECODER_mp3
bool "MP3 (MPEG Audio Layer 2)"
config GST1_LIBAV_DECODER_mpegvideo
bool "MPEG Video"
config GST1_LIBAV_DECODER_mpeg1video
bool "MPEG-1 Video"
config GST1_LIBAV_DECODER_mpeg2video
bool "MPEG-2 Video"
config GST1_LIBAV_DECODER_mpeg4
bool "MPEG-4"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_mpeg4aac
bool "MPEG-4 (AAC)"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_pcm_s16be
bool "PCM signed 16-bit big-endian"
config GST1_LIBAV_DECODER_pcm_s16le
bool "PCM signed 16-bit little-endian"
config GST1_LIBAV_DECODER_png
bool "PNG"
select GST1_LIBAV_DECODER_zlib
config GST1_LIBAV_DECODER_vorbis
bool "Vorbis"
config GST1_LIBAV_DECODER_wmav1
bool "WMAv1"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_wmav2
bool "WMAv2"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DECODER_zlib
bool "Zlib"
comment "Muxers ---"
config GST1_LIBAV_MUXER_ac3
bool "AC3"
config GST1_LIBAV_MUXER_ffm
bool "FFM (ffserver live feed)"
config GST1_LIBAV_MUXER_h264
bool "H.264"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_MUXER_mp3
bool "MP3 (MPEG Audio Layer 3)"
config GST1_LIBAV_MUXER_mp4
bool "MP4"
config GST1_LIBAV_MUXER_mpeg1video
bool "MPEG-1 Video"
config GST1_LIBAV_MUXER_mpeg2video
bool "MPEG-2 Video"
config GST1_LIBAV_MUXER_mpegts
bool "MPEG-2 (TS)"
config GST1_LIBAV_MUXER_ogg
bool "Ogg"
config GST1_LIBAV_MUXER_oss
bool "OSS (Open Sound System playback)"
config GST1_LIBAV_MUXER_rtp
bool "RTP"
comment "Demuxers ---"
config GST1_LIBAV_DEMUXER_ac3
bool "AC3"
config GST1_LIBAV_DEMUXER_ffm
bool "FFM (ffserver live feed)"
config GST1_LIBAV_DEMUXER_h264
bool "H.264"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_DEMUXER_mp3
bool "MP3 (MPEG Audio Layer 3)"
config GST1_LIBAV_DEMUXER_mpegvideo
bool "MPEG Video"
config GST1_LIBAV_DEMUXER_mpegps
bool "MPEG-2 (PS)"
config GST1_LIBAV_DEMUXER_mpegts
bool "MPEG-2 (TS)"
config GST1_LIBAV_DEMUXER_ogg
bool "Ogg"
config GST1_LIBAV_DEMUXER_rm
bool "RM"
help
RealMedia format demuxer
config GST1_LIBAV_DEMUXER_rtsp
bool "RTSP"
select GST1_LIBAV_DEMUXER_rm
select GST1_LIBAV_DEMUXER_sdp
config GST1_LIBAV_DEMUXER_sdp
bool "SDP"
select GST1_LIBAV_DEMUXER_mpegts
comment "Parsers ---"
config GST1_LIBAV_PARSER_aac
bool "AAC (Advanced Audio Coding)"
depends on GST1_LIBAV_PATENTED
config GST1_LIBAV_PARSER_ac3
bool "AC3"
config GST1_LIBAV_PARSER_h264
bool "H.264"
depends on GST1_LIBAV_PATENTED
select GST1_LIBAV_DECODER_h264
config GST1_LIBAV_PARSER_mpegaudio
bool "MPEG Audio"
config GST1_LIBAV_PARSER_mpegvideo
bool "MPEG Video"
config GST1_LIBAV_PARSER_mpeg4video
bool "MPEG-4 Video"
comment "Protocols ---"
config GST1_LIBAV_PROTOCOL_file
bool "file:"
config GST1_LIBAV_PROTOCOL_http
bool "http:"
config GST1_LIBAV_PROTOCOL_pipe
bool "pipe:"
config GST1_LIBAV_PROTOCOL_rtp
bool "rtp:"
select GST1_LIBAV_PROTOCOL_udp
config GST1_LIBAV_PROTOCOL_tcp
bool "tcp:"
config GST1_LIBAV_PROTOCOL_udp
bool "udp:"
endmenu