Ignore:
Timestamp:
2010-06-16T20:19:46+02:00 (6 years ago)
Author:
nico
Message:

[packages] ffmpeg: update to 0.5.2

  • add OSS demuxer & PCM signed 16-bit encoder/decoder for audio output
  • add an FFMPEG_PATENTED config item to include support for patented codecs - need help to spot them
  • fix IPv6 support
File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/multimedia/ffmpeg/Config.in

    r17937 r21816  
    1  
    2 # FFmpeg configuration 
    3  
    4 if PACKAGE_libffmpeg 
     1menu "Configuration" 
     2        depends PACKAGE_libffmpeg 
     3 
     4config FFMPEG_IPV6 
     5        bool "Enable IPv6" 
     6        default IPV6 
     7 
     8config FFMPEG_PATENTED 
     9        bool "Include patented codecs and technologies" 
     10        default BUILD_PATENTED 
    511 
    612config FFMPEG_FFSERVER_SUPPORT 
    7         bool 
     13        bool "Include support for FFmpeg streaming support" 
    814        select FFMPEG_MUXER_ffm 
    915        select FFMPEG_DEMUXER_rtsp 
     
    1117 
    1218config FFMPEG_LIBDLNA_SUPPORT 
    13         bool 
    14         default y if PACKAGE_libdlna 
     19        bool "Include support for libdlna/ushare" 
     20        depends FFMPEG_PATENTED 
    1521        select FFMPEG_DECODER_ac3 
    1622        select FFMPEG_DECODER_atrac3 
     
    3440 
    3541config FFMPEG_ENCODER_ac3 
    36         bool 
    37         prompt "AC3" 
     42        bool "AC3" 
     43        depends FFMPEG_PATENTED 
    3844        select FFMPEG_PARSER_ac3 
    3945 
    4046config FFMPEG_ENCODER_jpegls 
    41         bool 
    42         prompt "JPEG-LS" 
     47        bool "JPEG-LS" 
    4348 
    4449config FFMPEG_ENCODER_mpeg1video 
    45         bool 
    46         prompt "MPEG-1 Video" 
     50        bool "MPEG-1 Video" 
    4751 
    4852config FFMPEG_ENCODER_mpeg2video 
    49         bool 
    50         prompt "MPEG-2 Video" 
     53        bool "MPEG-2 Video" 
     54        depends FFMPEG_PATENTED 
    5155 
    5256config FFMPEG_ENCODER_mpeg4 
    53         bool 
    54         prompt "MPEG-4" 
     57        bool "MPEG-4" 
     58        depends FFMPEG_PATENTED 
     59 
     60config FFMPEG_ENCODER_pcm_s16be 
     61        bool "PCM signed 16-bit big-endian" 
     62 
     63config FFMPEG_ENCODER_pcm_s16le 
     64        bool "PCM signed 16-bit little-endian" 
    5565 
    5666config FFMPEG_ENCODER_png 
    57         bool 
    58         prompt "PNG" 
     67        bool "PNG" 
    5968        select FFMPEG_ENCODER_zlib 
    6069 
    6170config FFMPEG_ENCODER_zlib 
    62         bool 
    63         prompt "Zlib" 
     71        bool "Zlib" 
    6472 
    6573comment "Decoders ---" 
    6674 
    6775config FFMPEG_DECODER_ac3 
    68         bool 
    69         prompt "AC3" 
     76        bool "AC3" 
     77        depends FFMPEG_PATENTED 
    7078        select FFMPEG_PARSER_ac3 
    7179 
    7280config FFMPEG_DECODER_atrac3 
    73         bool 
    74         prompt "ATRAC3" 
     81        bool "ATRAC3" 
     82        depends FFMPEG_PATENTED 
    7583 
    7684config FFMPEG_DECODER_gif 
    77         bool 
    78         prompt "GIF" 
     85        bool "GIF" 
    7986 
    8087config FFMPEG_DECODER_h264 
    81         bool 
    82         prompt "H.264" 
    83         select FFMPEG_PARSER_h264 
     88        bool "H.264" 
     89        depends FFMPEG_PATENTED 
    8490 
    8591config FFMPEG_DECODER_jpegls 
    86         bool 
    87         prompt "JPEG-LS" 
     92        bool "JPEG-LS" 
    8893 
    8994config FFMPEG_DECODER_mp3 
    90         bool 
    91         prompt "MP3" 
    92         select FFMPEG_PARSER_mpegaudio 
     95        bool "MP3" 
     96        depends FFMPEG_PATENTED 
    9397 
    9498config FFMPEG_DECODER_mpegvideo 
    95         bool 
    96         prompt "MPEG Video" 
     99        bool "MPEG Video" 
    97100 
    98101config FFMPEG_DECODER_mpeg1video 
    99         bool 
    100         prompt "MPEG-1 Video" 
     102        bool "MPEG-1 Video" 
    101103 
    102104config FFMPEG_DECODER_mpeg2video 
    103         bool 
    104         prompt "MPEG-2 Video" 
     105        bool "MPEG-2 Video" 
     106        depends FFMPEG_PATENTED 
    105107 
    106108config FFMPEG_DECODER_mpeg4 
    107         bool 
    108         prompt "MPEG-4" 
     109        bool "MPEG-4" 
     110        depends FFMPEG_PATENTED 
    109111 
    110112config FFMPEG_DECODER_mpeg4aac 
    111         bool 
    112         prompt "MPEG-4 (AAC)" 
     113        bool "MPEG-4 (AAC)" 
     114        depends FFMPEG_PATENTED 
     115 
     116config FFMPEG_DECODER_pcm_s16be 
     117        bool "PCM signed 16-bit big-endian" 
     118 
     119config FFMPEG_DECODER_pcm_s16le 
     120        bool "PCM signed 16-bit little-endian" 
    113121 
    114122config FFMPEG_DECODER_png 
    115         bool 
    116         prompt "PNG" 
     123        bool "PNG" 
    117124        select FFMPEG_DECODER_zlib 
    118125 
    119126config FFMPEG_DECODER_wmav1 
    120         bool 
    121         prompt "WMAv1" 
     127        bool "WMAv1" 
     128        depends FFMPEG_PATENTED 
    122129 
    123130config FFMPEG_DECODER_wmav2 
    124         bool 
    125         prompt "WMAv2" 
     131        bool "WMAv2" 
     132        depends FFMPEG_PATENTED 
    126133 
    127134config FFMPEG_DECODER_zlib 
    128         bool 
    129         prompt "Zlib" 
     135        bool "Zlib" 
    130136 
    131137comment "Muxers ---" 
    132138 
    133139config FFMPEG_MUXER_ac3 
    134         bool 
    135         prompt "AC3" 
    136         select FFMPEG_PARSER_ac3 
     140        bool "AC3" 
     141        depends FFMPEG_PATENTED 
    137142 
    138143config FFMPEG_MUXER_ffm 
    139         bool 
    140         prompt "FFM (ffserver live feed)" 
     144        bool "FFM (ffserver live feed)" 
    141145 
    142146config FFMPEG_MUXER_h264 
    143         bool 
    144         prompt "H.264" 
    145         select FFMPEG_PARSER_h264 
     147        bool "H.264" 
     148        depends FFMPEG_PATENTED 
    146149 
    147150config FFMPEG_MUXER_mp3 
    148         bool 
    149         prompt "MP3" 
     151        bool "MP3" 
    150152 
    151153config FFMPEG_MUXER_mp4 
    152         bool 
    153         prompt "MP4" 
     154        bool "MP4" 
    154155 
    155156config FFMPEG_MUXER_mpeg1video 
    156         bool 
    157         prompt "MPEG-1 Video" 
     157        bool "MPEG-1 Video" 
    158158 
    159159config FFMPEG_MUXER_mpeg2video 
    160         bool 
    161         prompt "MPEG-2 Video" 
     160        bool "MPEG-2 Video" 
    162161 
    163162config FFMPEG_MUXER_mpegts 
    164         bool 
    165         prompt "MPEG-2 (TS)" 
     163        bool "MPEG-2 (TS)" 
     164 
     165config FFMPEG_MUXER_oss 
     166        bool "OSS (Open Sound System playback)" 
    166167 
    167168config FFMPEG_MUXER_rtp 
    168         bool 
    169         prompt "RTP" 
     169        bool "RTP" 
    170170 
    171171comment "Demuxers ---" 
    172172 
    173173config FFMPEG_DEMUXER_ac3 
    174         bool 
    175         prompt "AC3" 
    176         select FFMPEG_PARSER_ac3 
     174        bool "AC3" 
    177175 
    178176config FFMPEG_DEMUXER_ffm 
    179         bool 
    180         prompt "FFM (ffserver live feed)" 
     177        bool "FFM (ffserver live feed)" 
    181178 
    182179config FFMPEG_DEMUXER_h264 
    183         bool 
    184         prompt "H.264" 
    185         select FFMPEG_PARSER_h264 
     180        bool "H.264" 
     181        depends FFMPEG_PATENTED 
    186182 
    187183config FFMPEG_DEMUXER_mp3 
    188         bool 
    189         prompt "MP3" 
     184        bool "MP3" 
    190185 
    191186config FFMPEG_DEMUXER_mpegvideo 
    192         bool 
    193         prompt "MPEG Video" 
    194         select FFMPEG_PARSER_mpegvideo 
     187        bool "MPEG Video" 
    195188 
    196189config FFMPEG_DEMUXER_mpegps 
    197         bool 
    198         prompt "MPEG-2 (PS)" 
     190        bool "MPEG-2 (PS)" 
    199191 
    200192config FFMPEG_DEMUXER_mpegts 
    201         bool 
    202         prompt "MPEG-2 (TS)" 
     193        bool "MPEG-2 (TS)" 
     194 
     195config FFMPEG_DEMUXER_rm 
     196        bool "RM" 
     197        help 
     198          RealMedia format demuxer 
    203199 
    204200config FFMPEG_DEMUXER_rtsp 
    205         bool 
    206         prompt "RTSP" 
     201        bool "RTSP" 
     202        select FFMPEG_DEMUXER_rm 
    207203        select FFMPEG_DEMUXER_sdp 
    208204 
    209205config FFMPEG_DEMUXER_sdp 
    210         bool 
    211         prompt "SDP" 
     206        bool "SDP" 
    212207        select FFMPEG_DEMUXER_mpegts 
    213208 
     
    215210 
    216211config FFMPEG_PARSER_ac3 
    217         bool 
    218         prompt "AC3" 
     212        bool "AC3" 
    219213 
    220214config FFMPEG_PARSER_h264 
    221         bool 
    222         prompt "H.264" 
     215        bool "H.264" 
     216        depends FFMPEG_PATENTED 
     217        select FFMPEG_DECODER_h264 
    223218 
    224219config FFMPEG_PARSER_mpegaudio 
    225         bool 
    226         prompt "MPEG Audio" 
     220        bool "MPEG Audio" 
    227221 
    228222config FFMPEG_PARSER_mpegvideo 
    229         bool 
    230         prompt "MPEG Video" 
     223        bool "MPEG Video" 
    231224 
    232225config FFMPEG_PARSER_mpeg4video 
    233         bool 
    234         prompt "MPEG-4 Video" 
     226        bool "MPEG-4 Video" 
    235227 
    236228comment "Protocols ---" 
    237229 
    238230config FFMPEG_PROTOCOL_file 
    239         bool 
    240         prompt "file:" 
     231        bool "file:" 
    241232 
    242233config FFMPEG_PROTOCOL_http 
    243         bool 
    244         prompt "http:" 
     234        bool "http:" 
    245235 
    246236config FFMPEG_PROTOCOL_pipe 
    247         bool 
    248         prompt "pipe:" 
     237        bool "pipe:" 
    249238 
    250239config FFMPEG_PROTOCOL_rtp 
    251         bool 
    252         prompt "rtp:" 
     240        bool "rtp:" 
    253241        select FFMPEG_PROTOCOL_udp 
    254242 
    255243config FFMPEG_PROTOCOL_tcp 
    256         bool 
    257         prompt "tcp:" 
     244        bool "tcp:" 
    258245 
    259246config FFMPEG_PROTOCOL_udp 
    260         bool 
    261         prompt "udp:" 
    262  
    263 config FFMPEG_PROTOCOL_IPv6 
    264         bool 
    265         prompt "IPv6" 
    266  
    267 endif 
     247        bool "udp:" 
     248 
     249endmenu 
     250 
Note: See TracChangeset for help on using the changeset viewer.