- Oct 03, 2018
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- Sep 12, 2018
-
-
hwren authored
Signed-off-by:
hwren <hwrenx@126.com> Signed-off-by:
Steven Liu <lq@chinaffmpeg.org>
-
Steven Liu authored
This reverts commit 1e20ed43.
-
Steven Liu authored
Signed-off-by:
hwren <hwrenx@126.com> Signed-off-by:
Steven Liu <lq@chinaffmpeg.org>
-
- Sep 11, 2018
-
-
Mark Thompson authored
Found-by:
Paul B Mahol <onemda@gmail.com>
-
- Aug 24, 2018
-
-
Carl Eugen Hoyos authored
Reported-by: irc user Kam_
-
- Jul 20, 2018
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- May 25, 2018
-
-
Carl Eugen Hoyos authored
-
- May 21, 2018
-
-
Thomas Volkert authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- May 04, 2018
-
-
wm4 authored
This can "demux" .vpy files. Autodetection of .vpy scripts is intentionally not done, because it would be a major security issue. You need to force the format, for example with "-f vapoursynth" for the FFmpeg CLI tools. Some minor code copied from other LGPL parts of FFmpeg. I did not find a good way to test a few of the more obscure VS features, like VFR nodes, compat pixel formats, or nodes with dynamic size/format changes. These can be easily implemented on demand.
-
- Apr 25, 2018
-
-
Thomas Volkert authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- Apr 23, 2018
-
-
Rostislav Pehlivanov authored
This reverts commit 62f5c9d6, which was pushed a bit prematurely.
-
Thomas Volkert authored
-
- Apr 20, 2018
-
-
Diego Biurrun authored
-
- Apr 05, 2018
-
-
Misty De Meo authored
Signed-off-by:
Josh de Kock <josh@itanimul.li>
-
- Mar 28, 2018
-
-
Sven Dueking authored
The protocol requires libsrt (https://github.com/Haivision/srt ) to be installed Signed-off-by:
Sven Dueking <sven.dueking@nablet.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- Mar 17, 2018
-
-
James Almer authored
They belong in avcodec. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- Mar 07, 2018
-
-
Aurelien Jacobs authored
-
Aurelien Jacobs authored
-
- Feb 24, 2018
-
-
Tomas Härdin authored
-
- Feb 12, 2018
-
-
James Almer authored
Fixes compilation of libavformat when librtmp is enabled but all the relevant protocols are disabled. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- Feb 09, 2018
-
-
Aurelien Jacobs authored
-
- Feb 07, 2018
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- Feb 06, 2018
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
Josh de Kock authored
This fixes the fate-fifo-muxer test with the clarified removal of registering external formats.
-
- Jan 06, 2018
-
-
Rostislav Pehlivanov authored
Used only by ffserver. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- Dec 17, 2017
-
-
sfan5 authored
Signed-off-by:
sfan5 <sfan5@live.de>
-
- Dec 08, 2017
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- Nov 30, 2017
-
-
Karthick J authored
This is to take full advantage of Common Media Application Format(CMAF). Now server can generate one content and serve both HLS and DASH players. Reviewed-by:
Steven Liu <lq@onvideo.cn>
-
- Nov 29, 2017
-
-
Karthick J authored
-
- Nov 10, 2017
-
-
Aurelien Jacobs authored
-
- Nov 06, 2017
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- Nov 05, 2017
-
-
Carl Eugen Hoyos authored
Fixes ticket #6678.
-
- Oct 17, 2017
-
-
Jacek Jendrzej authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- Sep 09, 2017
-
-
Petri Hintukainen authored
Fixes ticket #2208
-
Steven Liu authored
ffmpeg need a dash demuxer for demux the dash formats base on https://github.com/samsamsam-iptvplayer/exteplayer3/blob/master/tmp/ffmpeg/patches/3.2.2/000001_add_dash_demux.patch TODO: 1. support multi bitrate dash. v2 fixed: 1. from autodetect to disabled 2. from camelCase code style to ffmpeg code style 3. from RepType to AVMediaType 4. fix variable typo 5. change time value from uint32_t to uint64_t 6. removed be used once API 7. change 'time(NULL)`, except it is not 2038-safe.' to av_gettime and av_timegm 8. merge complex free operation to free_fragment 9. use API from snprintf to av_asprintf v3 fixed: 1. fix typo from --enabled-xml2 to --enable-xml2 v4 fixed: 1. from --enable-xml2 to --enable-libxml2 2. move system includes to top 3. remove nouse includes 4. rename enum name 5. add a trailing comma for the last entry enum 6. fix comment typo 7. add const to DASHContext class front 8. check sscanf if return arguments and give warning message when error 9. check validity before free seg->url and seg 10. check if the val is null, before use atoll v5 fixed: 1. fix typo from mainifest to manifest v6 fixed: 1. from realloc to av_realloc 2. from free to av_free v7 fixed: 1. remove the -lxml2 from configure when require_pkg_config v8 fixed: 1. fix replace filename template by av_asprintf secure problem v9 modified: 1. make manifest parser clearly v10 fixed: 1. fix function API name code style 2. remove redundant strreplace call 3. remove redundant memory operation and check return value from get_content_url() 4. add space between ) and { 5. remove no need to log the value for print v11 fixed: 1. from atoll to strtoll Suggested-by:
Michael Niedermayer <michael@niedermayer.cc> v12 fixed: 1. remove strreplace and instead by av_strreplace Suggested-by:
Nicolas George <george@nsup.org> v13 fixed: 1. fix bug: cannot play: http://dash.edgesuite.net/akamai/bbb_30fps/bbb_30fps.mpd Reported-by:
Andy Furniss <adf.lists@gmail.com> v14 fixed: 1. fix bug: TLS connection was non-properly terminated 2. fix bug: No trailing CRLF found in HTTP header Reported-by:
Andy Furniss <adf.lists@gmail.com> v15 fixed: 1. play youtube link: ffmpeg -i $(youtube-dl -J "https://www.youtube.com/watch?v=XmL19DOP_Ls " | jq -r ".requested_formats[0].manifest_url") 2. code refine for timeline living stream Reported-by:
Ricardo Constantino <wiiaboo@gmail.com> v16 fixed: 1. remove the snprintf and instead by get_segment_filename make safety 2. remove unnecessary loops 3. updated xmlStrcmp and xmlFree to av_* functions 4. merge code repeat into one function 5. add memory alloc faild check 6. update update_init_section and open_url 7. output safety error message when filename template not safe Suggested-by : wm4 <nfxjfg@googlemail.com> v17 fixed: 1. add memory alloc faild check 2. fix resource space error at free_representation v18 fixed: 1. add condition of template format v19 fixed: 1. fix typo of the option describe v20 fixed: 1. add the c->base_url alloc check 2. make the DASHTmplId same to dashenc v21 fixed: 1. remove get_repl_pattern_and_format and get_segment_filename 2. process use dashcomm APIs v22 fixed: 1. modify the include "dashcomm.h" to include "dash.h" 2. use internal API from dash_fill_tmpl_params to ff_dash_fill_tmpl_params Signed-off-by:
Steven Liu <lq@onvideo.cn> Signed-off-by:
samsamsam <samsamsam@o2.pl>
-
- Sep 01, 2017
-
-
Steven Liu authored
move from dashenc, move DASHTmplId and dash_fill_tmpl_params to dash.c, they will be used by dash demuxer and dash muxer. v2 fixed: 1. rename common file from dashcomm.* to dash.* Suggested-by:
Hendrik Leppkes <h.leppkes@gmail.com> v3 fixed: 1. rename header file pre defined 2. add ff_ prefix for the internal API Suggested-by:
James Almer <jamrial@gmail.com> Suggested-by:
Timo Rothenpieler <timo@rothenpieler.org> Reviewed-by:
wm4 <nfxjfg@googlemail.com> Signed-off-by:
Steven Liu <lq@onvideo.cn>
-
- Aug 30, 2017
-
-
Paras Chadha authored
Signed-off-by:
Paras Chadha <paraschadha18@gmail.com>
-
Paras Chadha authored
Signed-off-by:
Paras Chadha <paraschadha18@gmail.com>
-