summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* hevc: further reduce code duplication in hls_prediction_unit()Anton Khirnov2014-11-17
|
* hevc: reduce code duplication in hls_prediction_unit()Anton Khirnov2014-11-17
|
* hevcdsp_template: templatize transquant_bypassAnton Khirnov2014-11-17
|
* hevc: remove an unused function parameterAnton Khirnov2014-11-17
|
* hevc: remove a redundant lineAnton Khirnov2014-11-17
| | | | pred_mode is overwritten a few lines immediately below.
* hevc: do not store rqt_root_cbf in the contextAnton Khirnov2014-11-17
| | | | It does not need to be accessed outside of hls_coding_unit().
* hevc: do not store pcm_flag in the contextAnton Khirnov2014-11-17
| | | | It does not need to be accessed outside of hls_coding_unit().
* aarch64: Make the function pointer tables position independentMartin Storsjö2014-11-16
| | | | | | | This allows running the code on android, where 64 bit binaries with text relocations aren't allowed to be loaded. Signed-off-by: Martin Storsjö <martin@martin.st>
* on2avc: Fix out of array accessMichael Niedermayer2014-11-15
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1206648
* dv: Drop a spurious checkLuca Barbato2014-11-15
| | | | | | The buffer is always valid. Bug-Id: CID 700682
* atrac3plus: always initialize refwavesVittorio Giovara2014-11-14
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1163851
* lpc: always initialize ref and errVittorio Giovara2014-11-14
| | | | | CC: libav-stable@libav.org Bug-Id: CID 29585 / CID 700759
* exr: check return valueVittorio Giovara2014-11-14
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1198259
* bgmc: fix sizeof argumentsThilo Borgmann2014-11-14
| | | | | CC: libav-devel@libav.org Bug-Id: CID 608084 / CID 700724
* jpeg2000: do not compute the same value twiceVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1026771 / CID 1026772 / CID 1026773
* svq1enc: check ff_get_buffer return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 747723
* ansi: check ff_set_dimensions return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1135737
* avs: check ff_set_dimensions return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1135738
* g2meet: check ff_set_dimensions return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1135739
* indeo3: check ff_set_dimensions return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1135740
* shorten: check for return valueVittorio Giovara2014-11-13
| | | | | | | Avoid a possible negative bitshift. CC: libav-stable@libav.org Bug-Id: CID 1194400
* dcadec: initialize variables before useVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 700751 / CID 700752
* escape124: explicitly set get_bits1 variableVittorio Giovara2014-11-13
| | | | | | | Makes coverity less confused. CC: libav-stable@libav.org Bug-Id: CID 1203487
* mlpdec: check for negative indexVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 970924
* ffv1: fix out-of-bounds readVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1047234
* vorbisenc: add missing parenthesisVittorio Giovara2014-11-13
| | | | Bug-Id: CID 1238791
* dpxenc: mention missing breakVittorio Giovara2014-11-13
| | | | Bug-Id: CID 732229
* sunrastenc: mention missing breakVittorio Giovara2014-11-13
| | | | Bug-Id: CID 732231
* vc1dec: refactor check with missing parenthesisVittorio Giovara2014-11-13
| | | | | | | FATE tests updated accordingly, no visual difference. CC: libav-stable@libav.org Bug-Id: CID 1087087
* vc1dec: always initialize tx and tyVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1245702 / CID 1245703
* dnxhdenc: check negative indexVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 700464
* display: fix order of operandsVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1238828 / CID 1238832
* nellymoserenc: fix array indexVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 732258
* nellymoserenc: fix array element orderingMichael Niedermayer2014-11-13
| | | | | | | Fixes assertion failures and valgrind warnings in trellis encoder. CC: libav-stable@libav.org Bug-Id: CID 732256 / CID 732257
* libopusenc: prevent an out-of-bounds read by returning earlyVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1244188
* libopusenc: check return valueVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 739870
* vp7: fix checking vp7_feature_value_size()Michael Niedermayer2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1197061
* 4xm: more thorought check for negative index and negative shiftVittorio Giovara2014-11-13
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1087094
* tiff: Use av_mallocz_arrayLuca Barbato2014-11-11
| | | | CC: libav-stable@libav.org
* h264_parser: don't stop on SPS_EXT in splitJohn Stebbins2014-11-11
| | | | | Add SPS_EXT, SEI, and subset SPS to codes that are skipped during split. These codes can come before the PPS and results in incomplete extradata.
* h264_cabac: fix one fill_rectangle() indentation levelMichael Niedermayer2014-11-11
| | | | Bug-Id: CID 1087088
* png_parser: fix size of chunk_lenghtVittorio Giovara2014-11-11
| | | | | | | Fixes the comparison against constant value 0x7fffffff. CC: libav-stable@libav.org Bug-Id: CID 1198260
* dvbsubdec: move shared codepathVittorio Giovara2014-11-11
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1238839
* dvbsubdec: improve error checkingVittorio Giovara2014-11-11
| | | | | | | | | Use av_mallocz_array instead of iterating and check the returned memory. Check returned memory and cleanly exit in case of error during the loop. Avoid a null pointer dereference for invalid data. CC: libav-stable@libav.org Bug-Id: CID 29575
* dvbsubdec: add missing breakJernej Fijačko2014-11-11
| | | | | | | Fix a memory leak too. CC: libav-stable@libav.org Bug-Id: CID 732230
* hevc_cabac: decrease CABAC_MAX_BINMichael Niedermayer2014-11-11
| | | | | | | Prevents shifts with undefined behavior, as no syntax element has a valid value greater than 1 << 31. Bug-Id: CID 1206635
* hevc_mvs: prevent unitialized useVittorio Giovara2014-11-11
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1244202
* 4xm: drop unnecessary checkVittorio Giovara2014-11-11
| | | | | | | data_size is always >= 0 in this case. CC: libav-stable@libav.org Bug-Id: CID 1238788
* hpeldsp: Increase put_no_rnd_pixels_tab[][] sizeMichael Niedermayer2014-11-11
| | | | | CC: libav-stable@libav.org Bug-Id: CID 991852
* mjpegenc: fix argument size in encode_mbVittorio Giovara2014-11-11
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1047235