aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lavd/v4l2: simplify first_field()Giorgio Vazzana2014-09-051-7/+5
| | | | | | | There is no need to pass fd as a second parameter. Additionally remove unneeded curly braces. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/v4l2: Replace s1 with ctx for consistency.Giorgio Vazzana2014-09-051-57/+57
| | | | | | No functional change in the code. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* MAINTAINERS: add myself as lavd/v4l2 maintainerGiorgio Vazzana2014-09-051-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* x86inc: Make INIT_CPUFLAGS support an arbitrary number of cpuflagsHenrik Gramner2014-09-051-19/+22
| | | | | | Previously there was a limit of two cpuflags. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tiff: fix {2,4}bpp grayscale palettes.Benoit Fouet2014-09-051-1/+15
| | | | | | | | Create a default grayscale palette for 2 or 4 bpp grayscale tiff, if there is no palette defined. Fixes ticket #3915 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vfi/x86/vf_idet: fix incorrect use of paddqJames Darnley2014-09-051-1/+1
| | | | | | | | | paddq is an SSE2 instruction so it cannot be used for MMX. This was probably just a typo because the sums are dwords anyway. Reviewed-by: Pascal Massimino <pascal.massimino@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/x86/idet: fix license header (GPL -> LGPL)Pascal Massimino2014-09-053-31/+34
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'b21e989a3c076d94cfdde0303724db841dd60cad'Michael Niedermayer2014-09-051-23/+95
|\ | | | | | | | | | | | | | | | | | | * commit 'b21e989a3c076d94cfdde0303724db841dd60cad': ismindex: produce .ismf file Conflicts: tools/ismindex.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: produce .ismf fileMika Raento2014-09-051-22/+95
| | | | | | | | | | | | | | | | This is a non-standard file that maps the MSS segment names to offsets in the ISMV file. This can be used to build a custom MSS streaming server without splitting the ISMV into separate files. Signed-off-by: Martin Storsjö <martin@martin.st>
* | doc/filters.texi: fix time duration referencesMark Harris2014-09-051-39/+29
| | | | | | | | | | | | | | Make time duration references consistent, using @ref links, and eliminate incorrect syntax [-]HH[:MM[:SS[.m...]]]. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavf/ffmdec: return proper error code in ffm2_read_header()Stefano Sabatini2014-09-051-3/+11
| | | | | | | | Also log an error message in case of invalid packet size.
* | lavc/libvpxenc: show crf CQ value in error messageStefano Sabatini2014-09-051-2/+2
| |
* | Merge commit 'd7913bf59ccbf781ce57c5d58998e8f25d10e040'Michael Niedermayer2014-09-051-0/+1
|\| | | | | | | | | | | | | | | | | | | * commit 'd7913bf59ccbf781ce57c5d58998e8f25d10e040': changelog: Move Ogg subtypes aliases entry to the correct release Conflicts: Changelog Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * changelog: Move Ogg subtypes aliases entry to the correct releaseDiego Biurrun2014-09-041-1/+1
| |
* | x86/hevc_res_add: add missing guards to hevc_transform_add32_8_avx2James Almer2014-09-041-0/+2
| | | | | | | | | | | | Should fix compilation with old Yasm/Nasm versions. Signed-off-by: James Almer <jamrial@gmail.com>
* | x86inc: Make ym# behave the same way as xm#Henrik Gramner2014-09-051-4/+4
| | | | | | | | | | | | This makes more sense for future implementations of templates with zmm registers. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86inc: free up variable name "n" in global namespaceLoren Merritt2014-09-051-9/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/hevc_res_add: add ff_hevc_transform_add32_8_avx2James Almer2014-09-043-4/+31
| | | | | | | | | | | | | | ~20% faster than AVX. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/md5: workaround clang 3.5 #20849Michael Niedermayer2014-09-051-1/+2
| | | | | | | | | | | | | | | | This avoids several failures on fate.ffmpeg.org, and thus makes real bugs easier to spot Reviewed-by: James Darnley <james.darnley@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/x86/v210: give cpuflag to INIT macroJames Darnley2014-09-051-10/+12
| | | | | | | | | | | | | | This lets the cglobal macro automatically append a suffix to the function name. This means that INIT_XMM avx must be used rather than INIT_AVX. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_idet: MMX/MMXEXT/SSE2 implementation of idet's filter_line()skal2014-09-046-32/+251
| | | | | | | | | | | | | | | | integration by Neil Birkbeck, with help from Vitor Sessak. core SSE2 loop by Skal (pascal.massimino@gmail.com) Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd9792b773516a560ecb99694b8ee745a50027fac'Michael Niedermayer2014-09-041-3/+3
|\| | | | | | | | | | | | | | | | | | | * commit 'd9792b773516a560ecb99694b8ee745a50027fac': Mark 11 release in the changelog Conflicts: Changelog Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Mark 11 release in the changelogDiego Biurrun2014-09-041-6/+9
| | | | | | | | Also fix some typos in the entries for the 11 release.
* | Merge commit '12f0388f9cb32016ac0dacaeca631b088b29bb96'Michael Niedermayer2014-09-041-0/+4
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '12f0388f9cb32016ac0dacaeca631b088b29bb96': Add release notes for 11. Conflicts: doc/RELEASE_NOTES Mostly not merged Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add release notes for 11.Anton Khirnov2014-09-041-59/+50
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '4d55e9de27894ddfb337b28cd7aa6d14a12666d2'Michael Niedermayer2014-09-043-63/+95
|\| | | | | | | | | | | | | | | | | | | * commit '4d55e9de27894ddfb337b28cd7aa6d14a12666d2': vc1: Split bits used in libavformat into a separate header Conflicts: libavformat/movenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vc1: Split bits used in libavformat into a separate headerDiego Biurrun2014-09-043-63/+94
| | | | | | | | This reduces inter-library dependencies.
* | Merge commit 'f20518568a77a6138fc74021ce56013ab72907ba'Michael Niedermayer2014-09-048-18/+67
|\| | | | | | | | | | | | | | | | | | | | | * commit 'f20518568a77a6138fc74021ce56013ab72907ba': build: Split WMA frequencies into a separate object file Conflicts: configure libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Split WMA frequencies into a separate object fileDiego Biurrun2014-09-048-18/+67
| | | | | | | | | | These are the only WMA bits shared with binkaudio. Splitting them off reduces the binnkaudio dependency on general WMA code.
* | Merge commit '803f8992f11d1eb301672cd13c685a7b1d04c467'Michael Niedermayer2014-09-041-4/+5
|\| | | | | | | | | | | | | | | | | | | * commit '803f8992f11d1eb301672cd13c685a7b1d04c467': build: cosmetics: Group hwaccel OBJS declarations together Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: cosmetics: Group hwaccel OBJS declarations togetherDiego Biurrun2014-09-041-4/+5
| |
* | Merge commit '2b8b0da09cf0dc2535de42f95110eb633f36d8c8'Michael Niedermayer2014-09-041-10/+8
|\| | | | | | | | | | | | | * commit '2b8b0da09cf0dc2535de42f95110eb633f36d8c8': fdctdsp: cosmetics: Drop one unnecessary if-block level Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fdctdsp: cosmetics: Drop one unnecessary if-block levelDiego Biurrun2014-09-031-10/+8
| |
* | Remove non-free tests/lena.pnm and adapt FATE tests to depend on lena.pnm in ↵Andreas Cadhalpun2014-09-045-117/+10
| | | | | | | | | | | | the SAMPLES directory Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/flvdec: read the correct bits into the tag typeSteven Liu2014-09-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from the flv spec, the flvtag define the tagtype as one byte, the spec desc is: Reserved UB[2] Reserved for FMS, should be 0 Filter UB[1] Indicates if packets are filtered. 0 = No pre-processing required. 1 = Pre-processing (such as decryption) of the packet is required before it can be rendered. Shall be 0 in unencrypted files, and 1 for encrypted tags. See Annex F. FLV Encryption for the use of filters. TagType UB[5] Type of contents in this tag. The following types are defined: 8 = audio 9 = video 18 = script data Signed-off-by: Steven Liu <qi.liu@chinacache.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavdevice/v4l2: fix descriptors leak on error pathsDmitry Volyntsev2014-09-041-17/+20
| | | | | | | | | | | | | | Signed-off-by: Dmitry Volytnsev <xeioexception@gmail.com> Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Reviewed-by: Giorgio Vazzana <mywing81@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avdevice/x11grab: fix error handling in pixel formatsMichael Niedermayer2014-09-041-1/+4
| | | | | | | | | | Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | postproc: use FFMIN/FFMAX where appropriateMichael Niedermayer2014-09-042-12/+12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Use makeinfo to generate html doc for the new websiteTimothy Gu2014-09-047-4/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | texi2html is deprecated by upstream in favor of makeinfo/texi2any. See: - https://www.gnu.org/software/texinfo/manual/texinfo/html_node/texi2html.html - https://wiki.debian.org/Texi2htmlTransition - https://lists.debian.org/debian-devel/2013/05/msg01516.html This is actually two separate changes. Based on a patch by Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>. Fixes Trac ticket #3232. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* | Merge commit 'd2a4e4b9cc9a0c2661e1c1d6f6b51babac2cec1b'Michael Niedermayer2014-09-036-1753/+1742
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'd2a4e4b9cc9a0c2661e1c1d6f6b51babac2cec1b': wma: K&R formatting cosmetics Conflicts: libavcodec/wma.c libavcodec/wmadec.c libavcodec/wmaenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * wma: K&R formatting cosmeticsGabriel Dume2014-09-036-1758/+1747
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | vorbisenc: avoid large stack allocation.Reimar Döffinger2014-09-031-2/+5
| | | | | | | | | | | | | | Code is only used during initialization, so malloc/free should be fine to use. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | svq1enc: remove pointless array element.Reimar Döffinger2014-09-031-4/+3
| | | | | | | | | | | | Not sure it was meant to be used for something at some point though. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | ffv1enc: reduce stack usage.Reimar Döffinger2014-09-031-1/+7
| | | | | | | | | | | | | | | | A bit more complex than e.g. adding it to the context, but using the context for something that will be used only during initialization seemed a bit wasteful. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | doc/demuxers: document gif demuxerLou Logan2014-09-031-0/+34
| | | | | | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* | libavutil/error: fix build with musl toolchainJörg Krause2014-09-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | Add the feature test macro which is required for building with the musl toolchain. The feature test macro _XOPEN_SOURCE = 600 provides the XSI-compliant version of strerror_r(). Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c487972ed0e1eaebdbe4a13cdd191e119be0b19c'Michael Niedermayer2014-09-031-0/+6
|\| | | | | | | | | | | | | * commit 'c487972ed0e1eaebdbe4a13cdd191e119be0b19c': ismindex: recover from completely empty streams Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: recover from completely empty streamsMika Raento2014-09-031-0/+6
| | | | | | | | | | | | | | This creates best-effort results from input that is missing stream contents, there are warnings printed when this happens. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '95e177eeb21f3e968aa9353bc69d1946966cc835'Michael Niedermayer2014-09-033-102/+67
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '95e177eeb21f3e968aa9353bc69d1946966cc835': rtpdec: HEVC/H.265 support Conflicts: Changelog libavformat/rtpdec_hevc.c libavformat/version.h See: 96b2ba68c4aef4e92b3e9de87d1fb94f2fb659f0 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpdec: HEVC/H.265 supportThomas Volkert2014-09-036-1/+379
| | | | | | | | | | | | As specified in draft-ietf-payload-rtp-h265-06. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>