4059fa298f2eda6ce5cefa3d1004a9c254daa8a8 |
|
06-Feb-2018 |
Johny Lin <johnylin@google.com> |
codec2: pass buffer format to VDA while import output buffer To align with the latest Chromium VDA design, buffer format will pass to VDA with import output buffer. Bug: 72980120 Test: run native tests Change-Id: I10653a0a301b042ac085c5f1693112740ee921dc
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
ac6e2703a612a0d1431e412d022712c988177a7c |
|
16-Jan-2018 |
Johny Lin <johnylin@google.com> |
Codec2.0: specify buffer format while import output buffer In ARC++ case, the buffer format is no longer assigned from Chromium side. Instead, the Android side will allocate the buffer and specify the buffer format so that we know how to import the buffer in Chromium side. Bug: None Test: run native tests on bob (ARC++N) and kevin (ARC++P) Change-Id: I518c89076f9c0fa825585d7f09be01c1f615d00c
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
c6d0b6f730a74e2d10a414ba5b368fb7cd87f78d |
|
19-Dec-2017 |
Johny Lin <johnylin@google.com> |
codec2: correct include order and add include dir Include order (according to Android coding style): 1. local includes 2. ported Chromium vda includes 3. codec2 header includes 4. external includes (libchrome) 5. external includes (system, media, framework...) 6. c/c++ header includes Bug: None Test: run native tests Change-Id: I7506cf4561a1df87a1bc8b6324d9419a01035b18
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
a891f0ea984eb1175467ebe1c0ec086977464a07 |
|
19-Dec-2017 |
Johny Lin <johnylin@google.com> |
codec2: fix coding style by clang-format clang-format files are in Change-Id: I78c285c6e1796b3f3ec118fd81a7f52d0503600f Bug: None Test: run native tests. Change-Id: I4d46de3cc89813f50dfd0c12387cd50fb895b438
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
ce275069838da4e120c7e54bbfb8e202d3a13997 |
|
30-Oct-2017 |
Hirokazu Honda <hiroh@google.com> |
codec2: Update Adaptor API Bug: 63828240 Test: mmm external/v4l2_codec2 Change-Id: Id686eb1f9923dad535b7b0c8daee3ce8e9a00559
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
7c4cb52a0cc4035582797eed726fe04d60703478 |
|
26-Jun-2017 |
Johny Lin <johnylin@google.com> |
codec2: C2VDAComponentIntf implementation C2VDAComponentIntf is the component interface class of C2VDAComponent (V4L2 codec 2.0 implementation). Framework could config and query codec parameters via C2VDAComponentIntf interface. There is the correspondent native test of it. This CL also includes C2ComponentStore implementation and factory functions for creating C2VDAComponentIntf objects. Bug: 63828275 Test: run native tests (on nyc branch, cheets_arm device). Steps: 1) mmm external/v4l2_codec2/tests/ 2) adb push out/target/product/cheets_arm/data/nativetest/C2VDAComponent_test /data/local/tmp/ 3) adb shell /data/local/tmp/C2VDAComponent_test/C2VDAComponent_test Change-Id: Ibaea85bc2f157b8099544a5e38a812808e71405a
/external/v4l2_codec2/C2VDAAdaptor.cpp
|
4869017679542b70443d5a306845be1291744400 |
|
04-Aug-2017 |
Johny Lin <johnylin@google.com> |
C2VDAAdaptor implementation In C2VDACodec pure Android solution, C2VDAAdaptor is designed to: 1) transfer VDA API (from ported Chromium VDA) to Adaptor API (to Codec2 component) 2) implement Adaptor interface to keep the same interface to component for both pure Android and CrOS solution. Bug: 63828275 Test: mmm external/v4l2_codec2 Change-Id: I77226d5810ae9a8e263a1d74380de877bd4ef747
/external/v4l2_codec2/C2VDAAdaptor.cpp
|