summaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit '0e083d7e43805db1a978cb57bfa25fda62e8ff18'Michael Niedermayer2014-03-204-32/+40
|\ | | | | | | | | | | | | | | | | | | | | * commit '0e083d7e43805db1a978cb57bfa25fda62e8ff18': build: Group general components separate from de/encoders in arch Makefiles Conflicts: libavcodec/arm/Makefile libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Group general components separate from de/encoders in arch MakefilesDiego Biurrun2014-03-204-31/+39
| | | | | | | | This is in line with how the top-level libavcodec Makefile is structured.
* | Merge commit '54a6e08a650a71fd375551585b0ea40a3a06d228'Michael Niedermayer2014-03-202-12/+12
|\ \ | |/ | | | | | | | | | | * commit '54a6e08a650a71fd375551585b0ea40a3a06d228': dsputil: Conditionally compile dsputil code on all architectures Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Conditionally compile dsputil code on all architecturesDiego Biurrun2014-03-202-12/+12
| |
* | Merge commit '5169e688956be3378adb3b16a93962fe0048f1c9'Michael Niedermayer2014-03-2014-86/+86
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5169e688956be3378adb3b16a93962fe0048f1c9': dsputil: Propagate bit depth information to all (sub)init functions Conflicts: libavcodec/arm/dsputil_init_arm.c libavcodec/arm/dsputil_init_armv5te.c libavcodec/arm/dsputil_init_armv6.c libavcodec/arm/dsputil_init_neon.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/ppc/dsputil_ppc.c libavcodec/x86/dsputil_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Propagate bit depth information to all (sub)init functionsDiego Biurrun2014-03-2014-85/+83
| | | | | | | | This avoids recalculating the value over and over again.
* | Merge commit 'cf7a2167570e6ccb9dfbd62e9d8ba8f4f065b17e'Michael Niedermayer2014-03-204-21/+29
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'cf7a2167570e6ccb9dfbd62e9d8ba8f4f065b17e': arm: dsputil: K&R formatting cosmetics Conflicts: libavcodec/arm/dsputil_init_arm.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: dsputil: K&R formatting cosmeticsDiego Biurrun2014-03-204-21/+29
| |
* | Merge commit '1675975216ecbea8e4826235f204dc0f4234383f'Michael Niedermayer2014-03-202-29/+29
|\ \ | |/ | | | | | | | | | | * commit '1675975216ecbea8e4826235f204dc0f4234383f': ppc: dsputil: Drop trailing semicolon from macros Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: Drop trailing semicolon from macrosDiego Biurrun2014-03-202-29/+29
| | | | | | | | This allows for a more natural macro usage.
* | Merge commit 'b7d24fd4b2213104c001ed504074495568600b9c'Michael Niedermayer2014-03-206-270/+219
|\ \ | |/ | | | | | | | | | | * commit 'b7d24fd4b2213104c001ed504074495568600b9c': ppc: dsputil: Merge some declarations and initializations Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: Merge some declarations and initializationsDiego Biurrun2014-03-206-270/+219
| |
* | Merge commit 'b045283f2126637477a597f184638ebef09bf898'Michael Niedermayer2014-03-201-13/+5
|\ \ | |/ | | | | | | | | | | * commit 'b045283f2126637477a597f184638ebef09bf898': ppc: dsputil: Simplify some ifdeffed function definitions Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: Simplify some ifdeffed function definitionsDiego Biurrun2014-03-201-13/+5
| |
* | Merge commit '8bd6f88266740068415f7da0628117f1b802efb9'Michael Niedermayer2014-03-202-9/+9
|\ \ | |/ | | | | | | | | | | * commit '8bd6f88266740068415f7da0628117f1b802efb9': ppc: dsputil: Drop some unnecessary parentheses Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: Drop some unnecessary parenthesesDiego Biurrun2014-03-202-9/+9
| |
* | Merge commit '022184a646896c6b27c6cca387039b030685266e'Michael Niedermayer2014-03-204-416/+437
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '022184a646896c6b27c6cca387039b030685266e': ppc: dsputil: more K&R formatting cosmetics Conflicts: libavcodec/ppc/gmc_altivec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: more K&R formatting cosmeticsDiego Biurrun2014-03-204-416/+437
| |
* | Merge commit '30f3f959879eee7890973e8cc9ce076450ced111'Michael Niedermayer2014-03-203-391/+429
|\ \ | |/ | | | | | | | | | | * commit '30f3f959879eee7890973e8cc9ce076450ced111': ppc: dsputil: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: K&R formatting cosmeticsDiego Biurrun2014-03-203-391/+429
| |
* | Merge commit '82ee14d2cedd7867920529b408ed6c7ec2f13ff1'Michael Niedermayer2014-03-207-199/+180
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '82ee14d2cedd7867920529b408ed6c7ec2f13ff1': ppc: dsputil: comment formatting and wording/grammar improvements Conflicts: libavcodec/ppc/gmc_altivec.c libavcodec/ppc/idct_altivec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: comment formatting and wording/grammar improvementsDiego Biurrun2014-03-207-199/+180
| |
* | Merge commit 'cce791b17becc99f47e097adb93f4b4bbd382e7e'Michael Niedermayer2014-03-201-4/+4
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'cce791b17becc99f47e097adb93f4b4bbd382e7e': hpeldsp_template: Merge some declarations and initializations Conflicts: libavcodec/hpeldsp_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hpeldsp_template: Merge some declarations and initializationsDiego Biurrun2014-03-201-4/+4
| |
* | Merge commit '2539cf1c814190a017cb8986b41aa2f949e37fd9'Michael Niedermayer2014-03-201-213/+297
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '2539cf1c814190a017cb8986b41aa2f949e37fd9': hpeldsp_template: K&R formatting cosmetics Conflicts: libavcodec/hpeldsp_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hpeldsp_template: K&R formatting cosmeticsDiego Biurrun2014-03-201-213/+297
| |
* | Merge commit '2972087e398454122a82a970ed07924185175c6d'Michael Niedermayer2014-03-201-3/+3
|\ \ | |/ | | | | | | | | | | * commit '2972087e398454122a82a970ed07924185175c6d': hpel_template: Drop some unnecessary parentheses Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hpel_template: Drop some unnecessary parenthesesDiego Biurrun2014-03-201-3/+3
| |
* | Merge commit 'e8eace32765da4b42ac3c575fdb2c70cce8aa224'Michael Niedermayer2014-03-201-72/+117
|\ \ | |/ | | | | | | | | | | * commit 'e8eace32765da4b42ac3c575fdb2c70cce8aa224': hpel_template: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hpel_template: K&R formatting cosmeticsDiego Biurrun2014-03-201-72/+117
| |
| * libopenjpeg: Support rgba64 decodingVittorio Giovara2014-03-181-1/+1
| |
* | truehd: tune VLC decoding for ARM.Ben Avison2014-03-191-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Profiling on a Raspberry Pi revealed the best performance to correspond with VLC_BITS = 5. Results for overall audio decode and the get_vlc2 function in particular are as follows: Before After Mean StdDev Mean StdDev Confidence Change 6:2 total 348.8 20.1 339.6 15.1 88.8% +2.7% (insignificant) 6:2 function 38.1 8.1 26.4 4.1 100.0% +44.5% 8:2 total 339.1 15.4 324.5 15.5 99.4% +4.5% 8:2 function 33.8 7.0 27.3 5.6 99.7% +23.6% 6:6 total 604.6 20.8 572.8 20.6 100.0% +5.6% 6:6 function 95.8 8.4 68.9 8.2 100.0% +39.1% 8:8 total 766.4 17.6 741.5 21.2 100.0% +3.4% 8:8 function 106.0 11.4 86.1 9.9 100.0% +23.1% Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: Switch default interlaced polarity for MJPG to 1Michael Niedermayer2014-03-191-0/+3
| | | | | | | | | | | | Fixes Ticket3229 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: parse avid data from extradataMichael Niedermayer2014-03-191-0/+7
| | | | | | | | | | | | | | Makes no difference for any file tested but is needed for following bug-fix Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpeg: print info from parse_avid() if requestedMichael Niedermayer2014-03-191-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: switch interlaced_polarity to 0 for PAL AVIDMichael Niedermayer2014-03-191-0/+2
| | | | | | | | | | | | | | 0 should have been the default, this change should make no difference but this is needed for the following bugfix Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: factorize parse_avid outMichael Niedermayer2014-03-191-3/+8
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add one forgotten named inline asm operand in libavcodec/x86/motion_est.c.Carl Eugen Hoyos2014-03-191-1/+2
| |
* | Merge commit '8f45bd1433a1d8534d7b3997219c4ca31a669042'Michael Niedermayer2014-03-191-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '8f45bd1433a1d8534d7b3997219c4ca31a669042': libopenjpeg: Support rgba64 encoding Conflicts: libavcodec/libopenjpegenc.c See: 36397ea1c7e27ab850149cc61394c2baa26dd532 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libopenjpeg: Support rgba64 encodingCarl Eugen Hoyos2014-03-181-0/+3
| |
* | Merge commit '1ea9fa15c3f9074f6199f68bdd6258c5a2bb89e0'Michael Niedermayer2014-03-192-90/+102
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '1ea9fa15c3f9074f6199f68bdd6258c5a2bb89e0': libopenjpeg: K&R formatting cosmetics Conflicts: libavcodec/libopenjpegdec.c libavcodec/libopenjpegenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libopenjpeg: K&R formatting cosmeticsVittorio Giovara2014-03-182-91/+91
| |
* | Automatically change MANGLE() into named inline asm operands when direct ↵Matt Oliver2014-03-189-3/+20
| | | | | | | | | | | | | | | | symbol reference in inline asm are not supported. This is part of the patch-set for intel C inline asm on windows support Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/x86/mlpdsp: Only use asm when non-local inline asm lables are supportedMatt Oliver2014-03-181-2/+2
| | | | | | | | | | | | This is part of the patch-set for intel C inline asm on windows support Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h264pred_template: fix declarations after statementsMichael Niedermayer2014-03-181-8/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h264: fix Lossless Decoding (Profile 244) for 8x8 Intra PredictionYogender Kumar Gupta2014-03-184-1/+87
| | | | | | | | | | | | This is limited to the case where x264_build = -1, to not break x264 decoding Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd961a79eb07a8911540a0bd356d68ae0cf93c6a1'Michael Niedermayer2014-03-181-4/+8
|\ \ | |/ | | | | | | | | | | * commit 'd961a79eb07a8911540a0bd356d68ae0cf93c6a1': sbrdsp: move #if to disable all educational code Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sbrdsp: move #if to disable all educational codeJanne Grunau2014-03-181-4/+8
| | | | | | | | Avoids a warning of the unused function 'autocorrelate'.
| * lavc: er: remove unused variable sizeJanne Grunau2014-03-181-1/+0
| | | | | | | | The code using it was removed in d66e305bd1b.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-03-181-1/+2
|\ \ | |/ | | | | | | | | | | * qatar/master: svq3: directly set pix_fmt and color_range Merged-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud