summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fate/source-check.sh: Use "git show" instead of git --version to test for gitMichael Niedermayer2016-02-151-1/+1
| | | | | | This fixes fate with non git source trees Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavd/gdigrab: mouse dpi awarenessMetaksakis Georgios2016-02-151-0/+6
| | | | | | | correct mouse location on hidpi screens. fixes ticket #5008 Signed-off-by: Matt Oliver <protogonoi@gmail.com>
* x86: use the new helper macros where usefulJames Almer2016-02-1413-13/+22
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* x86: add some more helper macros to check for slow cpuflagsJames Almer2016-02-142-4/+11
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* Changelog: add entries for the SMPTE VC-2 decoder and encoderRostislav Pehlivanov2016-02-141-0/+2
| | | | Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* Changelog/APIChanges Put 3.0 release markerMichael Niedermayer2016-02-142-0/+5
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/img2enc: remove unused variableMichael Niedermayer2016-02-141-1/+0
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/imgutils: remove special case for aligning the paletteMichael Niedermayer2016-02-142-8/+8
| | | | | | | | | | | | | This was suggested by wm4 and stefano. After this patch using align=1 the size used by various functions would not contain padding, while the palette would be aligned at align>1 This patch makes it required to use align>=4 if the palette is to be accessed as uint32 As a side-effect It fixes storing pal8 in nut with odd with&height Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/protocols: document protocol_whitelistMichael Niedermayer2016-02-141-0/+19
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/h264_cabac: Check decode_cabac_mb_mvd() for failureMichael Niedermayer2016-02-141-2/+6
| | | | | | | | | Fixes harmless integer overflow Fixes Ticket5150 No speedloss measured, actually its slightly faster, but please benchmark & double check this Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/genh: Mark coef_splitted as av_unusedMichael Niedermayer2016-02-141-1/+1
| | | | | | | This avoid "libavformat/genh.c:43:14: warning: variable coef_splitted set but not used" Fewer warnings makes it easier to see new and important warnings Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/parseutils: remove 2112 date from fate testMarton Balint2016-02-142-2/+2
| | | | | | It is not supported on 32bit. Signed-off-by: Marton Balint <cus@passwd.hu>
* x86/vc1dsp: Port vc1_*_hor_16b_shift2 to NASM formatTimothy Gu2016-02-142-53/+98
| | | | Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
* checkasm/vf_blend: Decrease iteration countTimothy Gu2016-02-141-1/+1
| | | | The test is already slow.
* checkasm: Add vf_blend testsTimothy Gu2016-02-144-0/+135
|
* vf_blend: Move C dsp function mapping to separate functionTimothy Gu2016-02-142-41/+47
|
* libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formatsMark Reid2016-02-145-16/+36
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* compat/os2threads: split long linesKO Myung-Hun2016-02-141-5/+12
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* compat/os2threads: support the return value of joined threadKO Myung-Hun2016-02-141-21/+18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* compat/os2threads: Improve pthread_cond_xxx() functionsKO Myung-Hun2016-02-141-11/+15
| | | | | | | 1. Manipulate waiting count in pthread_cond_wait() 2. Use builtin atomic functions to manipulate waiting count Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_tinterlace: fix image alignmentMichael Niedermayer2016-02-141-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_blend: Use integers for divide modeTimothy Gu2016-02-141-2/+2
| | | | | | | | 2.5x faster for 8-bit mode without autovectorization in GCC, 2x slower with it on x86. However, since the platforms we enable GCC autovectorization on most probably has support for SSE2 optimization (added in the subsequent commit), this commit should in general do good.
* lavf/spdifenc: Support MLP encapsulation.David Monro2016-02-141-0/+1
| | | | | | Fixes bug 821. Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
* vf_blend: Reduce number of arguments for kernel functionTimothy Gu2016-02-144-17/+17
|
* vf_blend: Use memcpy when opacity is 0Timothy Gu2016-02-141-0/+6
| | | | For xor mode, 1.8x faster on Haswell.
* vf_blend: Templatize identity function and use a better nameTimothy Gu2016-02-141-8/+14
|
* avcodec: Fix a typo.Carl Eugen Hoyos2016-02-141-1/+1
|
* MAINTAINERS: Add myself as libutvideo maintainer.Carl Eugen Hoyos2016-02-141-0/+1
|
* avfilter/f_metadata: remove unused headersPaul B Mahol2016-02-141-2/+0
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavf/mpjpeg: do not include CRLF preceding boundary as part of the returned ↵Alex Agranovsky2016-02-141-2/+2
| | | | | | | frame Signed-off-by: Alex Agranovsky <alex@sighthound.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: only warn about hwaccel with frame threadsAndreas Cadhalpun2016-02-141-3/+2
| | | | | | | | | | | | | VLC uses hwaccel with frame threads and it works fine, but returning an error here made it fail. This regression was introduced in commit 31741ae. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Warning message text by nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mpjpeg: Trim quotes on MIME boundary, if present.Alex Agranovsky2016-02-141-0/+7
| | | | | | | Fixes 5023 Signed-off-by: Alex Agranovsky <alex@sighthound.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/utils: remove ff_iso8601_to_unix_timeMarton Balint2016-02-142-17/+0
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/matroskaenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-2/+4
| | | | | | | Also increase precision to microsecs, and avoid writing creation_time as a simple tag metadata item. Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/mxfenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-4/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/movenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-7/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/gxfenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-3/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/ffmenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-6/+2
| | | | | | FYI this muxer bails out on parse error and not just warn the user. Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/dvenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-3/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/asfenc: use ff_parse_creation_time_metadataMarton Balint2016-02-141-7/+4
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/utils: add ff_parse_creation_time_metadataMarton Balint2016-02-142-0/+28
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avutil/parseutils: accept everything in av_parse_time that ↵Marton Balint2016-02-142-2/+33
| | | | | | | | ff_iso8601_to_unix_time accepts Also parse timezone information previously ignored in ff_iso8601_to_unix_time. Signed-off-by: Marton Balint <cus@passwd.hu>
* avutil/parseutils: use microsecond precision when parsing "now" in ↵Marton Balint2016-02-142-7/+9
| | | | | | | | av_parse_time() Use av_gettime() instead of time(0) for querying current time. Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/img2enc: disable atomic file creation by defaultMarton Balint2016-02-141-4/+1
| | | | | | | | | Currently it is broken when explicitly using the file protocol, it uses an insecure temporary file name, and in commit b4431c80 disabling the option by default was already considered. Also it is not very consistent to have such an option for one particular muxer. Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/img2enc: return error if image rename failsMarton Balint2016-02-141-1/+3
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avutil: Remove x86_cpu.hTimothy Gu2016-02-132-3/+0
| | | | It is private (uninstalled) and unused.
* lavc/hevc Parse SEI_TYPE_MASTERING_DISPLAY_INFO and propagate content into ↵Neil Birkbeck2016-02-143-0/+85
| | | | | | | | | | | | the AVMasteringDisplayMetadata side data. Add support for parsing SEI_TYPE_MASTERING_DISPLAY_INFO and propagate contents into the AVMasteringDisplayMetadata side data. Primaries are ordered in RGB order and the values are converted to rationals ([0,1] for CEI 1931 Chroma coords, and cd/m^2 for luma). Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavdevice/dshow.c: Correct CoGetMalloc checkFearThe13372016-02-131-1/+1
| | | | | | | | Current if statement would always be false due to assigning the value of S_OK which equals 0. Signed-off-by: FearThe1337 <git@fearthe1337.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/frame: Free destination qp_table_buf in frame_copy_props()Michael Niedermayer2016-02-131-0/+1
| | | | | | | Fixes memleak Fixes: Ticket4899 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/imgutils: only align the palette in av_image_copy_to_buffer() if ↵Michael Niedermayer2016-02-132-1/+6
| | | | | | | | | there is enough space This allows disabling the alignment by using a compact buffer Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
OpenPOWER on IntegriCloud