aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lavf/ftp: properly read an empty pathMariusz Szczepańczyk2015-08-101-10/+8
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/ftp: implement directory listing callbacksLukasz Marek2015-08-101-11/+182
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2 at gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mjpegenc_common: do not ignore the color_range fieldMichael Niedermayer2015-08-101-3/+4
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vsrc_testsrc: smpte(hd)bars: fix uninitialized last rows and ↵Paul B Mahol2015-08-101-3/+3
| | | | | | columns of chroma planes For cases width and/or height is not multiple of chroma subsamplings.
* Merge commit '5f200bbf98efe50f63d0515b115d2ba8dae297bc'Hendrik Leppkes2015-08-101-0/+3
|\ | | | | | | | | | | | | * commit '5f200bbf98efe50f63d0515b115d2ba8dae297bc': movenc: Place the sidx index after the initial moov/mdat pair Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * movenc: Place the sidx index after the initial moov/mdat pairMartin Storsjö2015-08-101-0/+3
| | | | | | | | | | | | | | | | | | | | For fragmented files with non-empty moov, with a fragment index (sidx), place the index after the initial moov/mdat pair. Previously, for this pathological case, the index was written at the start of the file. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '83f254e65f938657a4dbec711e4c94252a72daf9'Hendrik Leppkes2015-08-102-11/+11
|\| | | | | | | | | | | | | | | | | | | | | * commit '83f254e65f938657a4dbec711e4c94252a72daf9': movenc: Rename reserved_moov_pos to reserved_header_pos Conflicts: libavformat/movenc.c libavformat/movenc.h Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * movenc: Rename reserved_moov_pos to reserved_header_posMartin Storsjö2015-08-102-8/+8
| | | | | | | | | | | | | | The same field is also used for writing the sidx index header, for fragmented files, when the faststart flag is used. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '8e34089e265a6b01e1e3301e8864439d26793753'Hendrik Leppkes2015-08-101-0/+2
|\| | | | | | | | | | | | | * commit '8e34089e265a6b01e1e3301e8864439d26793753': movenc: Check that frag_info entries exist in mov_write_sidx_tag Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * movenc: Check that frag_info entries exist in mov_write_sidx_tagMartin Storsjö2015-08-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | This fixes crashes with pathological cases when trying to write a sidx index (via the -movflags faststart option, in combination with fragmenting options), when no fragments actually have been written. (This is possible if the empty_moov flag isn't used, so that all actual packet data is written in the moov/mdat pair, and no moof/mdat pairs have been written.) In these pathological cases, no sidx should be written at all. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '1542ec96389f32e5081c6c607e4b6f5e257ccdf2'Hendrik Leppkes2015-08-101-2/+2
|\| | | | | | | | | | | | | | | | | | | * commit '1542ec96389f32e5081c6c607e4b6f5e257ccdf2': cosmetics: Drop spurious spaces from if clauses Conflicts: libavcodec/vc1_block.c Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * cosmetics: Drop spurious spaces from if clausesPaolo Bizzarri2015-08-081-4/+4
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '0f562f5b833d603e04123d198c59f8b2b5eb43e4'Hendrik Leppkes2015-08-101-0/+1
|\| | | | | | | | | | | | | | | | | | | * commit '0f562f5b833d603e04123d198c59f8b2b5eb43e4': h264: Do not print an error when the buffer has to be refilled Conflicts: libavcodec/h264.c Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * h264: Do not print an error when the buffer has to be refilledLuca Barbato2015-08-061-5/+2
| | | | | | | | Partially amends 9469370fb32679352e66826daf77bdd2e6f067b5
* | avformat/gifdec: correct r_frame_rate for single frame gifsMichael Niedermayer2015-08-101-0/+9
| | | | | | | | | | | | Fixes Ticket4650 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | postproc: Deprecate QP_STORE_T, it lacks a PP/AV/FF prefixMichael Niedermayer2015-08-102-2/+8
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Revert "movtextdec: Use default style information from movtext header"Michael Niedermayer2015-08-101-78/+4
| | | | | | | | | | | | | | | | The commit broke sub-movtext and sub-subripenc fate output differs between mips ad x86 so updating fate ref is not possible This reverts commit d670848d4c2757068ff43a68c05d01b28c809fb4.
* | movtextdec: Use default style information from movtext headerNiklesh2015-08-091-4/+78
| | | | | | | | Signed-off-by: Niklesh <niklesh.lalwani@iitb.ac.in>
* | ffplay: increase MIN_FRAMES to 25Marton Balint2015-08-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | FFplay was using a 5 frame packet buffer, this is not much (e.g. 200 ms for 25fps video), when HLS is requesting a new segment via HTTP, it may take longer for the request to complete. Should fix ticket #4720. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* | ffplay: add specific constants for buffer fullness settings when using ↵Marton Balint2015-08-091-4/+6
| | | | | | | | | | | | external clock Signed-off-by: Marton Balint <cus@passwd.hu>
* | avcodec: loongson optimize h264qpel with mmi v1周晓勇2015-08-096-1/+2960
| | | | | | | | | | Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/alphablend: Support chroma subsamplingMichael Niedermayer2015-08-092-15/+62
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/alphablend: Support SWS_ALPHA_BLEND_CHECKERBOARDMichael Niedermayer2015-08-094-11/+21
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/alphablend: Factor target computation out of the loopsMichael Niedermayer2015-08-091-8/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/alphablend: Fix big endian formats on LEMichael Niedermayer2015-08-091-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/alphablend: support packed pixel formatsMichael Niedermayer2015-08-092-11/+53
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/snowenc: Avoid use of deprecated me_methodMichael Niedermayer2015-08-092-3/+16
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale/swscale: Document param[0..1]Michael Niedermayer2015-08-091-0/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | graphdump: include internal.h for AVFilterPadAndreas Cadhalpun2015-08-081-0/+1
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | use avfilter_pad_get_{type,name} accessor functionsAndreas Cadhalpun2015-08-082-3/+3
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | avfilter: remove obsolete function declarationsAndreas Cadhalpun2015-08-083-27/+0
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | avcodec: add missing FF_API_CODEC_ID guardAndreas Cadhalpun2015-08-081-0/+2
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | cmdutils: remove sws_opts usage, simplify codeMichael Niedermayer2015-08-083-28/+13
| | | | | | | | | | | | It has become unused as all code was switched to AVDictionary Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | cmdutils: Fix overriding flags on the command line.Michael Niedermayer2015-08-081-1/+1
| | | | | | | | | | | | | | Previously the code just appended the strings of flags which worked with "+bitexact" but would not work with something like "0" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffmpeg: switch swscale option handling to AVDictionary similar to what the ↵Michael Niedermayer2015-08-084-6/+19
| | | | | | | | | | | | other subsystems use Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_scale: apply generic options after flags.Michael Niedermayer2015-08-081-9/+7
| | | | | | | | | | | | Otherwise the flags overwrite anything set by the generic stuff to the flags Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffplay: pass all sws options to the filter graphMichael Niedermayer2015-08-081-3/+11
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | cmdutils: Export all sws options using a AVDictionary like the other ↵Michael Niedermayer2015-08-082-4/+22
| | | | | | | | | | | | | | | | subsystems do This makes extracting options other than sws_flags easier Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/graphparser: Do not ignore scale_sws_opts if args == NULLMichael Niedermayer2015-08-081-6/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale: Implement alphablendaway for planar 4:4:4 formatsMichael Niedermayer2015-08-086-1/+205
| | | | | | | | | | | | Fixes Ticket4746 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale: Add sws_alloc_set_opts()Michael Niedermayer2015-08-082-4/+30
| | | | | | | | | | | | | | This simplifies allocating and initializing swscale contexts with custom options. The function is internal currently but could be moved into the public header Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc: The h263 encoder (also) depends on h263data.oCarl Eugen Hoyos2015-08-081-1/+1
| |
* | configure: mpegvideo depends on mpeg_er.Carl Eugen Hoyos2015-08-081-13/+13
| | | | | | | | | | | | Fixes compilation with --disable-everything --enable-encoder=mjpeg While there, clean up some recursive dependencies. Reported-by: Bernhard Döbler, programmer bardware de
* | tests/api/api-h264-test: structure changes to avoid duplicate codeLudmila Glinskih2015-08-081-32/+15
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | movtextdec: Fix memory leaks by freeing mem allocs correctlyNiklesh2015-08-071-1/+1
| | | | | | | | | | | | Initialize m->count_f to 0 at the correct place to free memory allocs properly. Signed-off-by: Niklesh <niklesh.lalwani@iitb.ac.in>
* | avutil/float_dsp: Remove use of deprecated av_set_cpu_flags_mask()Michael Niedermayer2015-08-071-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/libopenh264enc: Avoid usage of deprecated ff_alloc_packet()Michael Niedermayer2015-08-071-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avf_avectorscope: stop making output fully transparentPaul B Mahol2015-08-072-8/+16
| |
* | Merge commit '9469370fb32679352e66826daf77bdd2e6f067b5'Hendrik Leppkes2015-08-071-3/+4
|\| | | | | | | | | | | | | | | | | | | * commit '9469370fb32679352e66826daf77bdd2e6f067b5': h264: Use AVERROR return codes instead of -1 Only partially merged, as the first hunk is not correct and would result in endless log spam. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * h264: Use AVERROR return codes instead of -1Jake Sebastian-Jones2015-08-051-3/+8
| | | | | | | | | | | | And report why it fails. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>