aboutsummaryrefslogtreecommitdiff
path: root/accel/video_decode_accelerator.h
AgeCommit message (Collapse)Author
2021-05-12v4l2_codec2: Remove video_encode/decode_accelerator files.David Staessens
This CL cleans up the video_encode_accelerator.h/cc and video_decode_accelerator.h/cc files. These files were copied from Chrome to help with the development of the V4L2 encoder and decoder, but most off their functionality has already been removed in a previous CL. The remaining functionality is integrated into the V4L2Device so these files can be removed now. Bug: 155138142 Test: arc.VideoEncodeAccel.h264_192p_i420_vm Change-Id: I4591e3d03f5ebc6d568cc718ccde5df05af37b36
2021-05-12v4l2_codec2: Reduce Chrome code dependencies.David Staessens
While developing the V4L2 encode and decode components the design was based on the V4L2 encoder and decoder in Chrome. To speed up and simplify the development process parts of the Chrome helper code was copied to Android. As the components evolved a lot over time, most of the Chrome code can now be removed. This CL removes a lot of code from the accel/ folder: - Some files are no longer used and can just be removed. - Other files are only partly used but pull in a lot of dependencies. This CL removes the unused parts of these files and the associated dependencies. - Other files have been replaced by helpers in the common/ folder and can now be removed, e.g. the H.264 NAL SPS parser in ag/13911308. Bug: 155138142 Test: arc.VideoDecodeAccel.* on hatch Change-Id: I324088846e00426c4b8e5fbd1ff5b5e7ac200e12
2019-09-26v4l2_codec2: rename libv4l2_codec2_vda to libv4l2_codec2_accelPin-chih Lin
We are adding video encode accelerator (VEA) related codes into this library. So we would like to rename it to *_accel. Bug: 73059339 Test: build image Change-Id: I66c574b66d4fdf9014db304b0d97c19c248718c1 (cherry picked from commit 7ba9f723f767e78b04b330f66901beeadff4915d)