Ignore:
Timestamp:
2011-04-03T20:29:41+02:00 (6 years ago)
Author:
florian
Message:

[package] minidlna/ffmpeg: add minidlna profile to ffmpeg

This adds a profile to ffmpeg to support minidlna, similar to the
libdlna/ushare profile. When minidlna encounters media, it uses ffmpeg to
figure out what it is. If ffmpeg fails to open it, then minidlna will try
and fail to read the file on its own. The profile may need to be extended;
I attempted to cover all popular formats for dlna streaming.

Tested with the following container/codec combinations:

mkv with ac3/h264/srt
mp4 with aac/h264/ttxt
ogg vorbis
flac
mp3

Should also be able to handle, but untested:
mpeg
avi
xvid
jpeg
png
wmv1
wmv2

Signed-off-by: Ian Leonard <antonlacon_at_gmail.com>

File:
1 edited

Legend:

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

    r26449 r26450  
    3838        select FFMPEG_DEMUXER_mpegvideo 
    3939 
     40config FFMPEG_MINIDLNA_SUPPORT 
     41        bool "Include support for minidlna" 
     42        depends FFMPEG_PATENTED 
     43        select FFMPEG_DECODER_aac 
     44        select FFMPEG_DECODER_ac3 
     45        select FFMPEG_DECODER_flac 
     46        select FFMPEG_DECODER_h264 
     47        select FFMPEG_DECODER_jpegls 
     48        select FFMPEG_DECODER_mp3 
     49        select FFMPEG_DECODER_mpeg1video 
     50        select FFMPEG_DECODER_mpeg2video 
     51        select FFMPEG_DECODER_mpeg4 
     52        select FFMPEG_DECODER_mpeg4aac 
     53        select FFMPEG_DECODER_mpegvideo 
     54        select FFMPEG_DECODER_wmav1 
     55        select FFMPEG_DECODER_wmav2 
     56        select FFMPEG_DECODER_png 
     57        select FFMPEG_DEMUXER_aac 
     58        select FFMPEG_DEMUXER_ac3 
     59        select FFMPEG_DEMUXER_avi 
     60        select FFMPEG_DEMUXER_flac 
     61        select FFMPEG_DEMUXER_h264 
     62        select FFMPEG_DEMUXER_matroska 
     63        select FFMPEG_DEMUXER_mov 
     64        select FFMPEG_DEMUXER_mp3 
     65        select FFMPEG_DEMUXER_mpegvideo 
     66        select FFMPEG_PROTOCOL_file 
     67 
    4068comment "Encoders ---" 
    4169 
Note: See TracChangeset for help on using the changeset viewer.