History log of /external/libavc/test/decoder/main.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba93b7fedbaadf310df259f0ac1b1c18c3fbcf32 26-Apr-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> DO NOT MERGE Decoder: Added support for exporting VUI params

Bug: 27442922

Change-Id: I4bc3a9fb31ffea1e9e8ae32e5ed49fcc12fbdf42
/external/libavc/test/decoder/main.c
39f8ae0a351fc41fe87de30c989b6a6d649634ae 02-Sep-2015 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Decoder: Fixed an issue in handling flush

Fixed a NULL pointer reference, when flush is called before
decoding any pictures.

This was seen in following CTS test,
android.media.cts.DecoderTest#testCodecResetsH264WithSurface

Fixed code formatting issues in ih264d_set_flush_mode
Updated the testbench to call flush before decoding starts

Change-Id: Ib04e0b15573b2482c9d5b43c8bc7dd30d8f8efdd
/external/libavc/test/decoder/main.c
34b3e479f40fafddf47f971a76cf26fc074c43f0 04-Aug-2015 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Decoder: Reduced memory requirements

Memory allocations are now done based on contents of SPS
API changed to move allocations inside the library

Also changed strlen to strnlen

Change-Id: I9130457f564cddb4da7ec6399cc9fe88ee871217
/external/libavc/test/decoder/main.c
76cdaed5fa8ce6142e9274f9dd361508384b6939 26-Jun-2015 Martin Storsjo <martin@martin.st> Remove double semicolons (empty statements)

Some compilers can't handle this, and these occurrances are typos.

Change-Id: I82349f103cef1f196d1a85dae307aff83c7d6090
/external/libavc/test/decoder/main.c
7cc1badb1772bb8d607ebc5c1bd4d2ce1fd443fb 12-Jun-2015 Martin Storsjo <martin@martin.st> Remove unnecessary calls to ithread_exit

The ithread_exit wrapper function behaves inconsistently across
platforms; on windows, the argument is a thread handle, denoting
the thread that will be exited. On pthreads, ithread_exit only
terminates the current thread, not any other thread.

These both calls are at the end of each thread function (and the one
with a non-null parameter refers to the handle of the thread itself),
so the thread will exit immediately anyway.

Change-Id: I21e43c56874729452bd80b28ff351e3c5d3f087e
/external/libavc/test/decoder/main.c
1f2d0129ef50caf4aca2d9e042cff9ecfa2e0668 09-Jun-2015 Hamsalekha S <hamsalekha.s@ittiam.com> Improved error resilience in decoder

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
/external/libavc/test/decoder/main.c
caab4fe0688e7c4b023d979b617fb16a275614f2 07-May-2015 Hamsalekha S <hamsalekha.s@ittiam.com> Multithreading changes and better error resilience

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
/external/libavc/test/decoder/main.c
cd9e51fc2b6091aa344363ee8a4f881e938ff80c 18-Apr-2015 Lajos Molnar <lajos@google.com> fix file permissions

Change-Id: Ia4f99d5b963acd8d8a1afc2fbdf06b122d898f63
/external/libavc/test/decoder/main.c
8d3d303c7942ced6a987a52db8977d768dc3605f 13-Mar-2015 Hamsalekha S <hamsalekha.s@ittiam.com> Initial version

Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017
/external/libavc/test/decoder/main.c