summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* oggdec: add support for VP8 demuxingJames Almer2013-12-30
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2013-12-30
|\ | | | | | | | | | | | | | | * cehoyos/master: Fix condition for transparency warning in xsub encoder. Allow hiding the banner. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Fix condition for transparency warning in xsub encoder.Carl Eugen Hoyos2013-12-29
| |
| * Allow hiding the banner.Carl Eugen Hoyos2013-12-29
| | | | | | | | Fixes ticket #3246.
* | avcodec/lagarith: fix init_get_bits() size in lag_decode_arith_plane()Michael Niedermayer2013-12-30
| | | | | | | | | | | | untested due to lack of sample Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/lagarith: fix src/src_size for esc_count < 8Michael Niedermayer2013-12-30
| | | | | | | | | | | | untested due to lack of sample Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/lagarith: disable lag_decode_zero_run_line() and ask for a sampleMichael Niedermayer2013-12-30
|/ | | | | | | | | | The code seems to have never been tested fixing it should be quite easy but needs a sample/testcase Fixes use of uninitialized memory Fixes: msan_uninit-mem_7f9a862dfabf_413_2889_assassin_OL.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2013-12-29
|\ | | | | | | | | | | | | * cigaes/master: lavd/xv: report if no adaptor present. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavd/xv: report if no adaptor present.Nicolas George2013-12-29
| |
* | Merge remote-tracking branch 'lukaszmluki/master'Michael Niedermayer2013-12-29
|\ \ | |/ |/| | | | | | | | | | | * lukaszmluki/master: lavf/libssh: improve authentication lavf/libssh: fix file mode Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf/libssh: improve authenticationLukasz Marek2013-12-29
| | | | | | | | | | | | | | - Add authentication using keys - Provide better message on fail Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
| * lavf/libssh: fix file modeLukasz Marek2013-12-29
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* | Merge remote-tracking branch 'cus/stable'Michael Niedermayer2013-12-29
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cus/stable: ffplay: do not wait for the picture allocation to finish on exit ffplay: remove two unneeded av_free_packet calls ffplay: remove some unneded av_frame_unref calls ffplay: remove unneeded avcodec_get_frame_defaults ffplay: use precalculated frame size and bytes per sec values ffplay: precalculate audio output frame size and byte per sec Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | ffplay: do not wait for the picture allocation to finish on exitMarton Balint2013-12-29
| | | | | | | | | | | | | | | | | | | | | | | | When SDL could not allocate a YUV overlay or open a window, the video thread got locked up because it waited for the allocation to finish forever. Reported-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: remove two unneeded av_free_packet callsMarton Balint2013-12-29
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: remove some unneded av_frame_unref callsMarton Balint2013-12-29
| | | | | | | | | | | | | | | | | | av_buffersrc_add_frame implicitly unreferences the added frame. Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: remove unneeded avcodec_get_frame_defaultsMarton Balint2013-12-29
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: use precalculated frame size and bytes per sec valuesMarton Balint2013-12-29
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: precalculate audio output frame size and byte per secMarton Balint2013-12-29
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | | avformat/wc3movie: Check strings before printing.Michael Niedermayer2013-12-29
| |/ |/| | | | | | | | | | | Fixes use of uninitialized memory Fixes: msan_uninit-mem_7f7812ca062f_2812_SC_32_part.MVE Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/siff: check avio_read() return value before returning packetMichael Niedermayer2013-12-29
|/ | | | | | | Fixes: /ld/michael/ffmpeg_uninit/ffmpeg_uninit/done/msan_uninit-mem_7fb3e0fa86e9_1980_INTRO_B.VB Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/encoders: add wavpackenc docTimothy Gu2013-12-29
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* doc/encoders: reformat libwavpack documentationTimothy Gu2013-12-29
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* configure: remove git url checkLukasz Marek2013-12-29
| | | | | | | | This part of the script doesn't check if git command is available and produce error if not. It is 2 years since address changed and it is more reasonable to remove it than fix it. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/alsdec: skip cases where the master channel equals the current channelMichael Niedermayer2013-12-29
| | | | | | | | Fixes: msan_uninit-mem_7f6c73c97cf9_3571_als_04_2ch48k16b.mp4 Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-29
|\ | | | | | | | | | | | | * qatar/master: h264: namespace the decode function Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h264: namespace the decode functionLuca Barbato2013-12-27
| | | | | | | | Make much easier debugging.
* | avcodec/vda_h264_dec: avoid declaring int in for argumentsMichael Niedermayer2013-12-29
| | | | | | | | | | | | Some compilers dont support that Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge branch 'master' of https://github.com/upsuper/ffmpeg-vdadecMichael Niedermayer2013-12-29
|\ \ | | | | | | | | | | | | | | | | | | * 'master' of https://github.com/upsuper/ffmpeg-vdadec: avcodec/vda_h264_dec: add format check Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | avcodec/vda_h264_dec: add format checkXidorn Quan2013-12-27
| | | | | | | | | | | | | | | Fix crash when using this decoder for unsupported format on some version of OS X.
* | | omadec: Disable "Unsupported codec ATRAC3+" warningMaxim Poliakovski2013-12-29
| | | | | | | | | | | | | | | | | | Also add a list of supported decoders. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ATRAC+ decoderMaxim Poliakovski2013-12-29
| | | | | | | | | | | | | | | | | | Cleanup by Diego Biurrun. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avformat/iff: check avio_read() return in get_metadata()Michael Niedermayer2013-12-29
| | | | | | | | | | | | | | | | | | | | | Fixes: msan_uninit-mem_7f9539ba8461_4760_dasboot_in_compressed Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avcodec/jpeg2000dec: zero Jpeg2000QuantStyle structure before use in get_qcd()Michael Niedermayer2013-12-28
| | | | | | | | | | | | | | | | | | | | | Fixes: msan_uninit-mem_7f50b84aac30_6823_mjp2.mov Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avutil/frame: increase padding for framesMichael Niedermayer2013-12-28
| | | | | | | | | | | | | | | | | | This matches what avcodec uses Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avcodec/h264: remove unused variableMichael Niedermayer2013-12-28
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | swscale/arm: fix build error with --enable-sharedYu Xiaolei2013-12-28
| | | | | | | | | | | | | | | | | | use string comparison in assembler derivatives to prevents assembler from treating names in test expressions as imported symbols Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avformat/mov: clear padding area in mov_read_extradata()Michael Niedermayer2013-12-28
| | | | | | | | | | | | | | | | | | | | | Fixes: msan_uninit-mem_7f58816b71e3_7025_mov_svq3___svq3_weird_prediction2.mov Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avformat/mov: check avio_read() return in mov_read_dref()Michael Niedermayer2013-12-27
| | | | | | | | | | | | | | | | | | | | | Fixes: msan_uninit-mem_7f4960453a02_7264_mr_cork_jpeg.mov Fixes use of uninitialized memory Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'rbultje/vp9-simd'Michael Niedermayer2013-12-27
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rbultje/vp9-simd: vp9/x86: 16px MC functions (64bit only). vp9/x86: 16x16 sub-IDCT for top-left 8x8 subblock (eob <= 38). Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | vp9/x86: 16px MC functions (64bit only).Ronald S. Bultje2013-12-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cycle counts for large MCs (old -> new on ped1080p.webm, mx!=0&&my!=0): 16x8: 876 -> 870 (0.7%) 16x16: 1444 -> 1435 (0.7%) 16x32: 2784 -> 2748 (1.3%) 32x16: 2455 -> 2349 (4.5%) 32x32: 4641 -> 4084 (13.6%) 32x64: 9200 -> 7834 (17.4%) 64x32: 8980 -> 7197 (24.8%) 64x64: 17330 -> 13796 (25.6%) Total decoding time goes from 9.326sec to 9.182sec.
| * | | vp9/x86: 16x16 sub-IDCT for top-left 8x8 subblock (eob <= 38).Ronald S. Bultje2013-12-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sub8x8 speed (w/o dc-only case) goes from ~750 cycles (inter) or ~735 cycles (intra) to ~415 cycles (inter) or ~430 cycles (intra). Average overall 16x16 idct speed goes from ~635 cycles (inter) or ~720 cycles (intra) to ~415 cycles (inter) or ~545 (intra) - all measurements done using ped1080p.webm.
* | | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-27
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | * qatar/master: doxy: Update the css to have a flat style Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | doxy: Update the css to have a flat styleLuca Barbato2013-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop references to the doxy image gradients and style a the code blocks to keep the whitespace and indent properly. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | | | Merge commit '9ace13db77a22fd59c217175596a95775c5d25aa'Michael Niedermayer2013-12-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9ace13db77a22fd59c217175596a95775c5d25aa': doxy: Fix link in badge color Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | doxy: Fix link in badge colorLuca Barbato2013-12-27
| | | | | | | | | | | | | | | | | | | | | | | | Green on blue was not exactly optimal. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | | | doc/protocols: fix level of udp examples subsectionStefano Sabatini2013-12-27
| | | |
* | | | Merge commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0'Michael Niedermayer2013-12-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0': avutil: Move library version related macros to version.h Conflicts: libavcodec/version.h libavresample/version.h libavutil/avutil.h libavutil/utils.c See: 183117fed7d0a910b5f65e5c78b065f125abf369 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | avutil: Move library version related macros to version.hDiego Biurrun2013-12-26
| | | | | | | | | | | | | | | | This is a more sensible place for these macros.
* | | | avformat/mpegts: check sl.timestamp_lenMichael Niedermayer2013-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: msan_uninit-mem_7ff4404547ba_4883_dmbts.ts Fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>