INSERT_EPB doesn't insert emulation prevention byte and instead
is used to check if an emulation prevention byte is to be inserted.
Renaming INSERT_EPB to SHOULD_INSERT_EPB.
Bug: 180962392
Test: build library
Change-Id: I9ac8d8ca6b2d29d5bccab68404f02883acf5d361
Current design of AVC Decoder creates new threads
to process each frame. This CL adds support to reuse
the threads across frames.
Test: avcdec -c dec.cfg
Bug: 191124963
Change-Id: I087699c4c7ce6aa59a1d8b078ae196a50dcf889c
Cmake scripts are now modular. Separate scripts now handle
build specifications for each target and dependency.
Toolchain files have been added for armv7, armv8 builds.
Bug: 213579857
Test: Builds using cmake
Test: Builds in OSS-fuzz
Change-Id: Iac62b443c0a0de09a2ce6553a660db2c3d5dc846
Slice increments are now done after completing header parse.
Earlier this was done before validating mmco related parameters
and calculating poc. In case there were errors that were detected
at this stage, slice increments were incorrect.
Bug: 199536974
Bug: 199733300
Bug: 205702093
Bug: oss-fuzz#38387
Bug: oss-fuzz#38482
Bug: oss-fuzz#40851
Test: ossfuzz generated poc in bug
Change-Id: I8569e9369e4ab6f6c69c81b937f111c299b7a134
(cherry picked from commit cd0385dc07)
(cherry picked from commit dc110841d6)
Merged-In:I8569e9369e4ab6f6c69c81b937f111c299b7a134
am skip reason: Merged-In I404ee8c2afe5ca547526c29b0aa6e079db15bc1d with SHA-1 18ec440913 is already in history
Original change: 1921894
Change-Id: Ia34372ae6d1a18f08044effa45ff51b5888d5b80
am skip reason: Merged-In I404ee8c2afe5ca547526c29b0aa6e079db15bc1d with SHA-1 18ec440913 is already in history
Original change: 1921894
Change-Id: I8e4226bee38d695473e7013803d4b40ea2a802cd
am skip reason: Merged-In I404ee8c2afe5ca547526c29b0aa6e079db15bc1d with SHA-1 18ec440913 is already in history
Original change: 1921894
Change-Id: I169baf2d6821eec1aee47ffded65742c5d807471
Slice increments are now done after completing header parse.
Earlier this was done before validating mmco related parameters
and calculating poc. In case there were errors that were detected
at this stage, slice increments were incorrect.
Bug: 199536974
Bug: 199733300
Bug: 205702093
Bug: oss-fuzz#38387
Bug: oss-fuzz#38482
Bug: oss-fuzz#40851
Test: ossfuzz generated poc in bug
Change-Id: I8569e9369e4ab6f6c69c81b937f111c299b7a134
(cherry picked from commit cd0385dc07)
am skip reason: Merged-In I27cece8320b92d25e5e10dddfd541f7aeb56527f with SHA-1 6437b333a6 is already in history
Original change: 16275902
Change-Id: I7f91686d8d692ddf9928f00144333a1b41b5633f
am skip reason: Merged-In I27cece8320b92d25e5e10dddfd541f7aeb56527f with SHA-1 6437b333a6 is already in history
Original change: 16275902
Change-Id: I8c6b474181beb7601670016cf8d9589d398dddc8
am skip reason: Merged-In I5e6d1f815848beed302adcb643ca9cd9bae5a31e with SHA-1 d378c44714 is already in history
Original change: 1847357
Change-Id: Id538b7a5ad0ad8afca75f330134cce9a6449213e
am skip reason: Merged-In I5e6d1f815848beed302adcb643ca9cd9bae5a31e with SHA-1 d378c44714 is already in history
Original change: 1847357
Change-Id: I27cece8320b92d25e5e10dddfd541f7aeb56527f
am skip reason: Merged-In I5e6d1f815848beed302adcb643ca9cd9bae5a31e with SHA-1 d378c44714 is already in history
Original change: 1847357
Change-Id: I6fbc37f88dea1fe79eb5fca2fdd690b0e65b6e9e
am skip reason: Merged-In I5e6d1f815848beed302adcb643ca9cd9bae5a31e with SHA-1 d378c44714 is already in history
Original change: 1847357
Change-Id: I63f481953dc8c1a3224898f616dabffb279ce665