aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/hlsplaylist.h
Commit message (Collapse)AuthorAgeFilesLines
* avformat/hlsenc: add EXT-X-I-FRAMES-ONLY tag supportSteven Liu2019-06-141-2/+3
| | | | Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: add var_stream_map LANGUAGE field string parameterSteven Liu2019-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | use a:0,agroup:aud_low,default:Yes,language:CHN a:1,agroup:aud_low,language:ENG a:2,agroup:aud_high,default:YesYes,language:CHN a:3,agroup:aud_high,language:ENG v:0,agroup:aud_low v:1,agroup:aud_high create master m3u8 list. result: EXTM3U EXT-X-VERSION:3 EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_0",DEFAULT=YES,LANGUAGE="CHN",URI="out_0.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_1",DEFAULT=NO,LANGUAGE="ENG",URI="out_1.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_2",DEFAULT=YES,LANGUAGE="CHN",URI="out_2.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_3",DEFAULT=NO,LANGUAGE="ENG",URI="out_3.m3u8" EXT-X-STREAM-INF:BANDWIDTH=1170400,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_low" out_4.m3u8 EXT-X-STREAM-INF:BANDWIDTH=3440800,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_high" out_5.m3u8 Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: closed caption tags in the master playlistVishwanath Dixit2018-01-241-1/+1
|
* avformat/hlsenc: Add CODECS attribute to master playlistKarthick Jeyapal2018-01-191-1/+2
|
* avformat/hlsplaylist: Audio rendition's name and defaultness made configurableKarthick Jeyapal2017-12-291-1/+2
| | | | Reviewed-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: Modularized audio rendition playlist write to allow reuseKarthick Jeyapal2017-12-291-0/+1
| | | | Reviewed-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc:addition of #EXT-X-MEDIA tag and AUDIO attributeVishwanath Dixit2017-12-231-1/+1
| | | | Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: set EXT-X-TARGETDURATION use lrint(EXTINF)Karthick J2017-12-221-5/+0
|
* avformat/hlsplaylist: add int type of API ff_hls_write_file_entrySteven Liu2017-12-041-1/+1
| | | | Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: Refactored 'get_int_from_double' function to allow reuseKarthick J2017-11-301-0/+5
|
* avformat/hlsplaylist: add missing header includesJames Almer2017-11-291-0/+4
| | | | | | Fixes checkheaders. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/hlsplaylist: fix header include guardJames Almer2017-11-291-2/+2
| | | | | | Fixes fate-source Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/hlsenc: Modularized playlist creation to allow reuseKarthick J2017-11-291-0/+51