summaryrefslogtreecommitdiffstats
path: root/decoder/ih264d_process_intra_mb.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix stack buffer overflow in ih264d_process_intra_mbHarish Mahendrakar2017-07-071-3/+9
| | | | | | | | | | | | | | Aligned the sizes of au1_ngbr_pels to ensure SSE42 functions do not result in stack buffer overflow Bug: 36490809 AOSP-Change-Id: I0bfe493f94647046013759b3ec9db3c627ac471e (cherry picked from commit f69e34419b267be7285a7e0e85a019294118ae03) CVE-2017-0699 Change-Id: I4523d94411a752abb2461c4857e66beee67c3364
* Decoder: Fix for handling invalid intra modeHarish Mahendrakar2016-05-271-0/+2
| | | | | Bug: 28165659 Change-Id: I2291a287c27291695f4f3d6e753b6bbd7dfd9e42
* Don't declare variables after statementsMartin Storsjo2015-06-251-2/+3
| | | | | | | This fixes building with compilers that are strict about the pre-C99 rule about having all variable declarations before statements. Change-Id: I06dd0cc42a6dbe90025c3c913a0c8d9ffb0acbcb
* Improved error resilience in decoderHamsalekha S2015-06-251-2/+13
| | | | | | | | Fixed buffer management for error cases Fixed end of picture detection logic for multiple slice error cases Fixed handling of incomplete frame, missing slices. Change-Id: Iae447667e4d88869a8bf992180cacd77870b9877
* Multithreading changes and better error resilienceMarco Nelissen2015-06-031-32/+28
| | | | | | | | | | | | Fixed the following bugs Issue 21145276 Issue 21144884 Issue 21181133 Issue 21181134 Decoder now returns error if the level in stream is higher than level at init Change-Id: I8892c62bd98f7854d046510330c05a1e9ca826b2
* fix file permissionsLajos Molnar2015-05-051-0/+0
| | | | Change-Id: Ia4f99d5b963acd8d8a1afc2fbdf06b122d898f63
* Initial versionHamsalekha S2015-04-021-0/+2006
Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017