History log of /external/libavc/decoder/ih264d_parse_bslice.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
628056c0ed777f13f6f26ff423d460a7facc53f4 13-Sep-2017 Marco Nelissen <marcone@google.com> Merge "Decoder: Updated error check while parsing num_ref_idx_lx_active." into mnc-dev
am: 224824ba17

Change-Id: Id5366922a8312c3fc99f5dc42c64e4bfdf11795b
224824ba17f0b50ba08a67e94f4be638edab7aed 13-Sep-2017 Marco Nelissen <marcone@google.com> Merge "Decoder: Updated error check while parsing num_ref_idx_lx_active." into mnc-dev
8659d0e563ce106ce8e89f9d117bd64c711ebadc 12-Sep-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Merge "Decoder: Corrected variable datatypes in ih264d_get_implicit_weights." into mnc-dev
am: a2d8a1444d

Change-Id: I50d88e962f2435189cbb4720d8254729eb47829f
208c74d62a3e1039dc87818306e057877760fbaa 08-Sep-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Decoder: Updated error check while parsing num_ref_idx_lx_active.

Added an error check on the lower limit of u1_num_ref_idx_lx_active,
while parsing slice header. The minimum possible value is 1.

Bug: 64836894

Change-Id: I57056851fc135ed00f7a10af5c81eb560e9e12de
/external/libavc/decoder/ih264d_parse_bslice.c
3eb692de916c3576a18990e3e4193fce93c016dc 08-Sep-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Decoder: Corrected variable datatypes in ih264d_get_implicit_weights.

The difference between two 32 signed numbers was getting assigned
to 16 bits, leading to a divide by zero arithmetic execption.
Modified variable names to match their datatypes.

Bug: 65122447

Change-Id: I45ade1945f10b4d7660bd09fb564e60fd29d40dc
/external/libavc/decoder/ih264d_parse_bslice.c
a925a6b539642c8749c91a6f33e362eda8c4a5b6 21-Apr-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Decoder: Fixed allocation of pv_map_ref_idx_to_poc_buf.

Increased allocation to include reference list1 also by
default. In the case of error, we could get B_SLICES
even in BASE_PROFILE. The initialization in the
dec_slice_struct_t slice structure has also been
modified accordingly.

Test: run poc with and without this patch
Bug: 38496660
Change-Id: I3451d79bbcd9f0d7a80981a9897f877b7f0812bd
/external/libavc/decoder/ih264d_parse_bslice.c
d98f1cf41b871943884ea039fca916f404a97bd5 06-Jun-2017 Marco Nelissen <marcone@google.com> Merge "Initializing reference list for every P/B slice." into mnc-dev
am: 3477b8e0d7

Change-Id: I0ccb9c141c7e7e1b8be6e8e6ddc1c333c10a8662
f9d3f9af8fc113acda28e1a4e48d85736ee29c75 23-May-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Initializing reference list for every P/B slice.

Reference list needs to be initialized for every P/B
slice, to ensure colocated picture always points to a
valid picture buffer, even in the case of error.

Bug: 36279112

Change-Id: I051d7e725b0af209cc7bb333db8da3518adf78a0
/external/libavc/decoder/ih264d_parse_bslice.c
64112d21e356f999c7c8e4d11fbdaee29898f931 15-Jan-2016 Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> Return error when there are more mmco params than allocated size
am: 943323f1d9

* commit '943323f1d9d3dd5c2634deb26cbe72343ca6b3db':
Return error when there are more mmco params than allocated size
943323f1d9d3dd5c2634deb26cbe72343ca6b3db 04-Dec-2015 Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> Return error when there are more mmco params than allocated size

Bug: 25818142

Change-Id: I5c1b23985eeca5192b42703c627ca3d060e4e13d
/external/libavc/decoder/ih264d_parse_bslice.c
251b007eccf5a0ddac897ce27de88d3901bc5d00 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

Bug: 24221026

Change-Id: I9130457f564cddb4da7ec6399cc9fe88ee871217
/external/libavc/decoder/ih264d_parse_bslice.c
8ef4c3f6142028732a155cbfc1febd6ef5da72fd 03-Jun-2015 Marco Nelissen <marcone@google.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/decoder/ih264d_parse_bslice.c
a2b49e5f0574dee76f81507f288143d83a4b7c1a 18-Apr-2015 Lajos Molnar <lajos@google.com> fix file permissions

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

Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017
/external/libavc/decoder/ih264d_parse_bslice.c