summaryrefslogtreecommitdiffstats
path: root/libavutil
Commit message (Collapse)AuthorAgeFilesLines
* avutil/error: Add AVERROR_INPUT_CHANGED & AVERROR_OUTPUT_CHANGED to ↵Michael Niedermayer2014-10-101-0/+4
| | | | | | error_entries[] Signed-off-by: Michael Niedermayer <[email protected]>
* avutil/softfloat: add some assertsMichael Niedermayer2014-10-091-0/+4
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avutil/softfloat: Fix dependence on signed overflow in av_normalize1_sf()Michael Niedermayer2014-10-091-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avutil/Makefile: add softfloat to TESTPROGSMichael Niedermayer2014-10-091-0/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* Merge commit '5a419b2dd1881889d436f55741fd3ff3f9f436c4'Michael Niedermayer2014-10-083-2/+86
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '5a419b2dd1881889d436f55741fd3ff3f9f436c4': pixdesc: return color properties names Conflicts: libavutil/pixdesc.c libavutil/pixdesc.h libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * pixdesc: return color properties namesVittorio Giovara2014-10-083-2/+85
| |
* | Merge commit '04ccd584a70fad4ebb29ca340d704970ff313cbc'Michael Niedermayer2014-10-082-1/+3
|\| | | | | | | | | | | | | | | | | | | * commit '04ccd584a70fad4ebb29ca340d704970ff313cbc': pixfmt: mark further reserved values Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * pixfmt: mark further reserved valuesVittorio Giovara2014-10-082-1/+3
| |
* | Merge commit 'c732c62cee43f651775af5547cff99d418248542'Michael Niedermayer2014-10-081-4/+5
|\| | | | | | | | | | | | | * commit 'c732c62cee43f651775af5547cff99d418248542': doc: expand description for some color properties Merged-by: Michael Niedermayer <[email protected]>
| * doc: expand description for some color propertiesVittorio Giovara2014-10-081-4/+5
| |
| * log: Unbreak no-tty support on 256color terminalsLuca Barbato2014-09-261-1/+2
| |
| * x86inc: Make INIT_CPUFLAGS support an arbitrary number of cpuflagsHenrik Gramner2014-09-091-19/+22
| | | | | | | | | | | | Previously there was a limit of two cpuflags. Signed-off-by: Diego Biurrun <[email protected]>
| * x86inc: Free up variable name "n" in global namespaceLoren Merritt2014-09-091-9/+9
| | | | | | | | Signed-off-by: Diego Biurrun <[email protected]>
| * x86inc: Make ym# behave the same way as xm#Henrik Gramner2014-09-091-4/+4
| | | | | | | | | | | | This makes more sense for future implementations of templates with zmm registers. Signed-off-by: Diego Biurrun <[email protected]>
| * time: Add missing zeroGabriel Dume2014-09-081-1/+1
| | | | | | | | | | | | Leftover of 56d7df91e010a177a80cfc8dbe394305 Signed-off-by: Luca Barbato <[email protected]>
| * time: Use clock_gettime if the monotonic clock is availableLuca Barbato2014-09-031-2/+8
| | | | | | | | Signed-off-by: Luca Barbato <[email protected]>
* | avutil: remove obsolete FF_API_INTFLOAT cruftJames Almer2014-10-054-150/+0
| | | | | | | | Signed-off-by: James Almer <[email protected]>
* | avutil: remove obsolete FF_API_SAMPLES_UTILS_RETURN_ZERO cruftJames Almer2014-10-052-11/+0
| | | | | | | | Signed-off-by: James Almer <[email protected]>
* | avutil: remove obsolete FF_API_FIND_OPT cruftJames Almer2014-10-053-36/+0
| | | | | | | | Signed-off-by: James Almer <[email protected]>
* | avutil: remove obsolete FF_API_GET_BITS_PER_SAMPLE_FMT cruftJames Almer2014-10-053-19/+0
| | | | | | | | Signed-off-by: James Almer <[email protected]>
* | avcodec, avutil: allow more control about how samples are skippedwm42014-10-022-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add CODEC_FLAG2_SKIP_MANUAL (exposed as "skip_manual"), which makes the decoder export sample skip information via side data, instead of applying it automatically. The format of the side data is the same as AV_PKT_DATA_SKIP_SAMPLES, but since AVPacket and AVFrame side data constants overlap, AV_FRAME_DATA_SKIP_SAMPLES needs to be introduced. This is useful for applications which want to do the timestamp calculations manually, or which actually want to retrieve the padding. Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/avstring: Factor av_match_list() outMichael Niedermayer2014-10-023-2/+30
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/lls: Make unchanged function arguments constMichael Niedermayer2014-09-283-7/+7
| | | | | | | | | | Reviewed-by: Paul B Mahol <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/pca: Make argument of ff_pca_add() constMichael Niedermayer2014-09-282-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/x86/cpu: fix cpuid sub-leaf selectionlvqcl2014-09-271-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | libavutil/opt: fix av_opt_set_channel_layout() to access correct memory addressPhilip DeCamp2014-09-241-1/+1
| | | | | | | | | | Signed-off-by: Philip DeCamp <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | lavu/bprint: add const to av_bprint_is_complete() argument.Nicolas George2014-09-212-2/+2
| |
* | avutil: remove obsolete FF_API_OLD_OPENCL cruftJames Almer2014-09-153-57/+0
| | | | | | | | | | Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
* | avutil: remove obsolete FF_API_LLS1 cruftJames Almer2014-09-151-3/+0
| | | | | | | | | | Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
* | Fix "passing argument 1 of av_free discards const qualifier from pointer ↵Michael Niedermayer2014-09-131-4/+4
| | | | | | | | | | | | target type" Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/ppc/float_dsp_altivec: ppc: Fix bug in ff_vector_fmul_add_altivec() ↵Rong Yan2014-09-111-10/+8
| | | | | | | | | | | | affecting little endian environments on POWER8 Signed-off-by: Michael Niedermayer <[email protected]>
* | 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 <[email protected]>
* | 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 <[email protected]>
* | x86inc: free up variable name "n" in global namespaceLoren Merritt2014-09-051-9/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | 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 <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | 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 <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge commit 'c19a49e565bd06ea47947d50779ba236df9d4943'Michael Niedermayer2014-09-031-36/+36
|\| | | | | | | | | | | | | | | | | | | | | * commit 'c19a49e565bd06ea47947d50779ba236df9d4943': ppc: Support little endian intreadwrite Conflicts: libavutil/ppc/intreadwrite.h See: d37c620c84e28400ad071d1c75cc81445b4acb29 Merged-by: Michael Niedermayer <[email protected]>
| * ppc: Support little endian intreadwriteLuca Barbato2014-09-031-24/+40
| |
* | avutil/pixelutils: add small buffers testsClément Bœsch2014-09-021-19/+75
| |
* | lavu/avstring: check for overlong encodings in av_utf8_decode()Stefano Sabatini2014-09-011-1/+14
| | | | | | | | Fix reopened trac ticket #1163.
* | intmath.h: Remove duplicated ARM include.Reimar Döffinger2014-08-311-4/+0
| | | | | | | | Signed-off-by: Reimar Döffinger <[email protected]>
* | lavu/hash.c: Add missing "static const".Reimar Döffinger2014-08-311-1/+1
| | | | | | | | Signed-off-by: Reimar Döffinger <[email protected]>
* | Add missing "const" all over the place.Reimar Döffinger2014-08-291-1/+1
| | | | | | | | | | | | Only "./configure --enable-gpl" on x86 was tested. Signed-off-by: Reimar Döffinger <[email protected]>
* | Replace incorrect use of "multiply" with "multiple"James Darnley2014-08-271-1/+1
| | | | | | | | Also replace the plural form "multiplies" with "multiples".
* | Merge commit '0a024268261d05ccdcf7e03c85fb78d22037a464'Michael Niedermayer2014-08-261-3/+4
|\| | | | | | | | | | | | | | | | | | | | | * commit '0a024268261d05ccdcf7e03c85fb78d22037a464': libxvid: K&R formatting cosmetics Conflicts: libavcodec/libxvid.c libavcodec/libxvid_rc.c Merged-by: Michael Niedermayer <[email protected]>
* | avutil/opencl: use av_malloc(z)_array()Michael Niedermayer2014-08-251-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/pixelutils: faster pixelutils_sad_16x16Clément Bœsch2014-08-231-5/+11
| | | | | | | | | | | | 501 to 439 decicycles. See 45c7f3997ea11c3d1007b2126b1c0049a8c27105.
* | dict.c: Free non-strduped av_dict_set arguments on error.Reimar Döffinger2014-08-233-1/+8
| | | | | | | | | | | | | | | | | | | | Unfortunately this was not explicitly documented and thus might be risky. But all uses I could find in FFmpeg and one in VLC had a memleak in these cases, and I could not find any that relied on the previous behaviour. Signed-off-by: Reimar Döffinger <[email protected]>
* | avutil/pixelutils: faster pixelutils_sad_[au]_16x16Clément Bœsch2014-08-231-5/+9
| | | | | | | | | | | | | | | | | | | | ~560 → ~500 decicycles This is following the comments from Michael in https://ffmpeg.org/pipermail/ffmpeg-devel/2014-August/160599.html Using 2 registers for accumulator didn't help. On the other hand, some re-ordering between the movs and psadbw allowed going ~538 to ~500.
* | avutil/motion_vector.h: fix coordinate typesClément Bœsch2014-08-212-5/+5
| | | | | | | | | | See b0352b1997a83f1b6b27919b94aab539f099b25b for more information on the feature.