summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/snowenc: set dia_size for the first pass of motion estimation tooMichael Niedermayer2015-05-108-58/+59
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat_alloc_context: initialize raw_packet_buffer_remaining_size.Reimar Döffinger2015-05-101-0/+1
| | | | | | | | This currently works for most users because avformat_open_input sets it, but this patch fixes any applications not using that function. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* avcodec/snowenc: correct fullpel search patternMichael Niedermayer2015-05-103-10/+10
| | | | | | | No real difference in quality, its a bit slower for the same dia_size as more vectors are searched for the same dia_size Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/snowenc: Fix used reference MV in fullpel iterative MEMichael Niedermayer2015-05-103-10/+12
| | | | | | This very very slightly improves quality, no measurable speed change Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/snowenc: change log level for iterative ME information to debug levelMichael Niedermayer2015-05-101-1/+1
| | | | | | | The printed stuff should be useless to the average user and its certainly not an error. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/snowenc: add intra_penalty AVOptionMichael Niedermayer2015-05-092-1/+3
| | | | | | This allows favoring intra or inter blocks by a user specified amount. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpegvideo: Fix null pointer dereference with grayscale decoding with ↵Michael Niedermayer2015-05-091-5/+7
| | | | | | mpeg2_field_encoding.ts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpeg12dec: Fix "-flags +gray"Michael Niedermayer2015-05-091-0/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cmdline: Check options array for not working flag combinationsMichael Niedermayer2015-05-091-0/+12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg_opt: Fix -timestamp parsingMichael Niedermayer2015-05-091-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpegvideo: Fix indentionMichael Niedermayer2015-05-091-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/error_resilience: support grayscaleMichael Niedermayer2015-05-091-8/+18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpegvideo: Fix -flags +gray with xvid_vlc_trac7411.h263Michael Niedermayer2015-05-091-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/h263dec: use PIX_FMT_GRAY8 when the user specified CODEC_FLAG_GRAYMichael Niedermayer2015-05-091-0/+3
| | | | | | Fixes Ticket4542 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice/v4l2: Try to fix build on netbsd/openbsdMichael Niedermayer2015-05-091-1/+4
| | | | | Found-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/v4l2: produce a 0 byte packet when a dequeued buffer is flagged with ↵Giorgio Vazzana2015-05-081-15/+22
| | | | | | | | V4L2_BUF_FLAG_ERROR Fixes ticket #4030. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/vc1: Skip chroma operations if CODEC_FLAG_GRAY is setMichael Niedermayer2015-05-082-8/+18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/v4l2: fix typoGiorgio Vazzana2015-05-081-1/+1
| | | | | | This was introduced in cde6e328de214ffe8387641cdc1e433a2c2150f3 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vp9: de-duplicate some functions that are identical between 10/12 bpp.Ronald S. Bultje2015-05-081-14/+98
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: remove loongson check inline asm and mips dependent周晓勇2015-05-081-3/+0
| | | | | | | | | | 1.Loongson now have two series CPU supported MMI(Multi-Media Instruct). Loongson-3 designed multi-core have good performance in decoding. Loongson-2's support is comming soon. 2.Replaced loongson with loongson2 and loongson3. Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: replace arch loongson with arch extra list loongson周晓勇2015-05-081-1/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* id3v2: do not export APIC description if emptywm42015-05-081-1/+2
| | | | | | | | APIC tags always have a description. Tag writers obviously leave it empty if there is no description. In this case, libavformat would export "" as title. Do not set the title instead. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* pngdec: set correct rangewm42015-05-083-2/+4
| | | | | | | | | | AV_PIX_FMT_GRAY8/16 are considered YUV formats, and the color_range is not set - so the API user will have to assume limitted range. (Unless the API user adds a special-case for the PNG decoder.) Just export the correct range - full range. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swscale/x86/hscale_fast_bilinear_simd: Remove ancient out-commented debug codeMichael Niedermayer2015-05-071-2/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/APIchanges: fill missing versions and hashesJames Almer2015-05-071-8/+8
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* vp9: add missing changelog and APIchanges entries for new VP9 profilesJames Almer2015-05-072-0/+4
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/s3tc: fix alpha decoding when dimensions are not a multiple of 4Tom Butterworth2015-05-071-1/+3
| | | | | | Fix alpha position error for edge blocks of odd-dimensioned frames Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/g2meet: Check init_get_bits8() return valueMichael Niedermayer2015-05-071-3/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/g2meet: Use init_get_bits8()Michael Niedermayer2015-05-071-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffprobe: Use av_packet_side_data_name() to find the side data nameMichael Niedermayer2015-05-071-4/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec: Add av_packet_side_data_name()Michael Niedermayer2015-05-074-2/+30
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/txd: Fix input size checks for dxt1/3 for dimensions % 4 != 0Michael Niedermayer2015-05-071-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/s3tc: fix decoding when dimensions are not a multiple of 4Tom Butterworth2015-05-071-10/+13
| | | | | | Image dimensions were rounded down causing rows to wrap early if dimensions were not a multiple of 4. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* aacsbr: break infinite loop in sbr_hf_calc_npatchesAndreas Cadhalpun2015-05-071-1/+7
| | | | | Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC uni copy, uni ↵Shivraj Patil2015-05-074-0/+2421
| | | | | | | | horizontal and uni vertical mc functions Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ripemd: move ripemd{256, 320} into separate functionsJames Almer2015-05-071-132/+222
| | | | | | | | | | | | | This allows the removal of a few branches. Before: lavu RIPEMD-160 size: 1048576 runs: 1024 time: 7.052 +- 0.010 After: lavu RIPEMD-160 size: 1048576 runs: 1024 time: 6.865 +- 0.015 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/vp9dsp_init: Fix mix of declaration and statementMichael Niedermayer2015-05-071-2/+3
| | | | | Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/vp9dsp: Replace assert by av_assert0()Michael Niedermayer2015-05-071-1/+2
| | | | | Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'rbultje/vp9-profile23-wip'Michael Niedermayer2015-05-0741-2478/+3481
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rbultje/vp9-profile23-wip: libvpxdec: add 440 pixfmts. vp9: add profile 2/3 fate tests. vp9: add inter-frame profile 2/3 suport. vp9: add keyframe profile 2/3 support. vp9: parse profile 2/3 bitdepth in frame header. vp9: add profile 2/3 to exported profiles. fate: add/update reference files for 440 addition. swscale: add yuv440p10/12 pixfmts. lavc: add yuv440p10/12 formats to aligned pixfmt list. lavu: add yuv440p10/12 pixfmts. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libvpxdec: add 440 pixfmts.Ronald S. Bultje2015-05-071-0/+17
| |
| * vp9: add profile 2/3 fate tests.Ronald S. Bultje2015-05-079-4/+146
| |
| * vp9: add inter-frame profile 2/3 suport.Ronald S. Bultje2015-05-063-87/+167
| |
| * vp9: add keyframe profile 2/3 support.Ronald S. Bultje2015-05-0610-2400/+3033
| |
| * vp9: parse profile 2/3 bitdepth in frame header.Ronald S. Bultje2015-05-061-12/+27
| |
| * vp9: add profile 2/3 to exported profiles.Ronald S. Bultje2015-05-062-0/+4
| |
| * fate: add/update reference files for 440 addition.Ronald S. Bultje2015-05-0613-0/+40
| |
| * swscale: add yuv440p10/12 pixfmts.Ronald S. Bultje2015-05-063-0/+14
| |
| * lavc: add yuv440p10/12 formats to aligned pixfmt list.Ronald S. Bultje2015-05-061-0/+4
| |
| * lavu: add yuv440p10/12 pixfmts.Ronald S. Bultje2015-05-062-0/+54
| |
* | avcodec/diracdec: Replace default_bsep[] by multiplicationMichael Niedermayer2015-05-071-3/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud