- 3db9508 V4L2EncodeComponent: fix build error by Alexandre Courbot · 2 years ago
- 39f241a V4L2EncodeComponent: clamp framerate to at least 1 on dynamic framerate change by Shao-Chuan Lee · 2 years ago
- 32fc347 V4L2Decoder: respect the number of output buffers from V4L2 driver by Chih-Yu Huang · 2 years, 7 months ago
- 7831866 Merge latest version to Android master. by Chih-Yu Huang · 3 years ago
- a214d9a V4L2Decoder: setup the output pixel format when resolution change by Chih-Yu Huang · 3 years, 1 month ago
- 2e813d9 v4l2_codec2: remove libv4l2_codec2_accel library. by David Staessens · 3 years, 3 months ago
- 669080c v4l2_codec2: Adapt VideoPixelFormat code to Android standards. by David Staessens · 3 years, 3 months ago
- 62508fd v4l2_codec2: Move media::VideoPixelFormat to common code. by David Staessens · 3 years, 3 months ago
- 1eec324 v4l2_codec2: Adapt media::Fourcc code to Android standards. by David Staessens · 3 years, 3 months ago
- 5a80101 v4l2_codec2: Move Fourcc to common code. by David Staessens · 3 years, 3 months ago
- df245f1 v4l2_codec2: Remove media::ColorPlaneFormat and media::VideoFrameLayout by David Staessens · 3 years, 3 months ago
- 021e7a5 v4l2_codec2: Merge VideoFrame into VideoPixelFormat. by David Staessens · 3 years, 3 months ago
- 5208110 v4l2_codec2: Switch from media::VideoCodecProfile to C2 profiles. by David Staessens · 3 years, 3 months ago
- 128a6ee v4l2_codec2: Use C2Config::PROFILE_VP8_0. by David Staessens · 3 years, 3 months ago
- eca6155 v4l2_codec2: Remove minimum H.264 profile workaround in V4L2 encoder. by David Staessens · 3 years, 2 months ago
- 9af5aee V4L2DecodeComponent: abandon pending work when drain is done. by Chih-Yu Huang · 3 years, 2 months ago
- 1fb283a v4l2_codec2: Switch from media::VideoCodec to common VideoCodec class. by David Staessens · 3 years, 3 months ago
- ee231c7 v4l2_codec2: Use Android Size instead of Chrome Size. by David Staessens · 3 years, 3 months ago
- 8038171 v4l2_codec2: Use Android Rect instead of Chrome Rect. by David Staessens · 3 years, 3 months ago
- e0f265c v4l2_codec2: Remove video_encode/decode_accelerator files. by David Staessens · 3 years, 3 months ago
- 2a741c3 v4l2_codec2: Adapt V4L2 device and V4L2 device poller for Android. by David Staessens · 3 years, 3 months ago
- 69f5a3b v4l2_codec2: Move V4L2 device and device poller to common code. by David Staessens · 3 years, 3 months ago
- fdbe400 v4l2_codec2: Expand NALParser to support parsing color aspects. by David Staessens · 3 years, 3 months ago
- 82cd04a v4l2_codec2: Rename V4L2 encoder states. by David Staessens · 3 years, 3 months ago
- 7406fe6 v4l2_codec2: zero v4l2_rect field before performing IOCTL. by David Staessens · 3 years, 3 months ago
- c4a50a4 v4l2_codec2: use std::find_if when locating EOS buffers. by David Staessens · 3 years, 3 months ago
- c105e33 v4l2_codec2: Split off H264 V4L2 configuration to separate function. by David Staessens · 3 years, 3 months ago
- 39d770c v4l2_codec2: Split up V4L2EncodeComponent. by David Staessens · 3 years, 8 months ago
- a29633b v4l2_codec2: Fix small typo in VideoFrame. by David Staessens · 3 years, 3 months ago
- 6fe74ab v4l2_codec2: Remove unused include in BitstreamBuffer.h. by David Staessens · 3 years, 3 months ago
- 31e95f5 v4l2_codec2: Remove unused function declaration from V4L2Decoder. by David Staessens · 3 years, 3 months ago
- 2d2ba26 Merge "components: Add C2_PARAMKEY_COMPONENT_KIND parameter" into sc-dev by Chih-yu Huang · 3 years, 2 months ago
- 5aaed6a components: Add C2_PARAMKEY_COMPONENT_KIND parameter by Chih-Yu Huang · 3 years, 3 months ago
- 50e77c4 V4L2ComponentStore: Avoid dynamic loading shared library by Chih-Yu Huang · 3 years, 3 months ago
- 818ead6 V4L2DecodeInterface: switch to C2AllocatorStore::DEFAULT_LINEAR by Chih-Yu Huang · 3 years, 3 months ago
- 7e6dd5a V4L2DecodeComponent: polish the logic of start and stop by Chih-Yu Huang · 3 years, 3 months ago
- 01d7532 v4l2_codec2: Add support for VP8/VP9 to the V4L2 encoder. by David Staessens · 3 years, 4 months ago
- 2a97936 V4L2Decoder: print blockId when V4L2 buffer is not available by Chih-Yu Huang · 3 years, 3 months ago
- 472814e C2VdaBqBlockPool: C2VdaBqBlockPoolData inherits C2BufferQueueBlockPoolData by Chih-Yu Huang · 3 years, 4 months ago
- 1590d24 plugin_store: add libcodec2_internal header_libs by Chih-Yu Huang · 3 years, 4 months ago
- 49411a9 V4L2Decoder: adjust the ALOGD log to ALOGV by Chih-Yu Huang · 3 years, 4 months ago
- d57b793 V4L2DecodeComponent: handle aborted decoding C2Work by Chih-Yu Huang · 3 years, 4 months ago
- c065af9 V4L2DecodeComponent: fix element not found at mWorksAtDecoder by Chih-Yu Huang · 3 years, 4 months ago
- 86ab0c6 V4L2DecodeComponent: handle overflow by David Stevens · 3 years, 4 months ago
- 7791a05 C2VdaBqBlockPool: Use GEM handle as the identifier of graphic buffers. by Chih-Yu Huang · 3 years, 5 months ago
- b547147 [LSC] Add LOCAL_LICENSE_KINDS to external/v4l2_codec2 am: b1d153c079 am: 72eafe9897 am: 9f422e33bc by Bob Badour · 3 years, 4 months ago
- b1d153c [LSC] Add LOCAL_LICENSE_KINDS to external/v4l2_codec2 by Bob Badour · 3 years, 4 months ago
- ee1af83 V4L2Decoder: continue buffer fetching after flush by Chih-Yu Huang · 3 years, 6 months ago
- f6e4dc1 v4l2_codec2: delay encoder output buffer creation by David Stevens · 3 years, 6 months ago
- 5cb7aa2 V4L2EncodeComponent: limit the maximum number of concurrent instances. by David Staessens · 3 years, 6 months ago
- c3a6a7f v4l2_codec2: Handle force keyframe failure as error. by David Staessens · 3 years, 6 months ago
- ea3fd81 V4L2DecodeComponent: remove unneccesary lambda by Chih-Yu Huang · 3 years, 6 months ago
- 4a03d9b V4L2DecodeComponent: store weak_ptr at mDecoderTaskRunner by Chih-Yu Huang · 3 years, 6 months ago
- 9b9e79c V4L2DecodeComponent: limit the maximum concurrent instances by Chih-Yu Huang · 3 years, 6 months ago
- 37ed306 V4L2DecodeInterface: use correct picture size to calculate size of input buffers by Chih-Yu Huang · 3 years, 6 months ago
- dddb478 v4l2_codec2: Use H.264 V4L2 levels instead of IDC levels in encoder. by David Staessens · 3 years, 6 months ago
- eebfbef v4l2_codec2: Handle failed framerate change request as an error. by David Staessens · 3 years, 6 months ago
- 3e029cf v4l2_codec2: Configure correct stride when encoding. by David Staessens · 3 years, 6 months ago
- e4a209a v4l2_codec2: Clear input format convertor on stopping the encoder. by David Staessens · 3 years, 6 months ago
- ef9e3f6 v4l2_codec2: Clear output queue on flush. by David Staessens · 3 years, 6 months ago
- 842521f v4l2_codec2: Remove assert when scheduling next encode. by David Staessens · 3 years, 6 months ago
- 8f3e9c4 v4l2_codec2: Stop encoding when QBUF operation fails. by David Staessens · 3 years, 6 months ago
- 62a9e43 V4L2Decoder: destroy previous VideoFramePool before getting new one by Chih-Yu Huang · 3 years, 7 months ago
- 6e1876f plugin_store: switch to V4L2GraphicAllocator from C2AllocatorGralloc by Chih-Yu Huang · 3 years, 7 months ago
- 79dd127 components: Set InputBufferManager interval by David Stevens · 3 years, 7 months ago
- 2a52a94 v4l2_codec2: Handle failed bitrate change request as error. by David Staessens · 3 years, 7 months ago
- c43b0b8 v4l2_codec2: Remove outdated comment about output buffer copy. by David Staessens · 3 years, 7 months ago
- cfe73fd v4l2_codec2: Update output buffer size after configuring input format. by David Staessens · 3 years, 7 months ago
- 2b64ca7 C2VdaBqBlockPool: add some verbose log for debugging by Chih-Yu Huang · 3 years, 8 months ago
- 01afb20 VideoFramePool: Remove CPU_READ usage for buffers used in surface mode by Chih-Yu Huang · 3 years, 8 months ago
- d05bb55 v4l2_codec2: Cleanup: remove unused forward declaration. by David Staessens · 3 years, 9 months ago
- 9da4d81 v4l2_codec2: use upstream V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR control by David Staessens · 3 years, 9 months ago
- 10adc4b V4L2Decoder: replace ASSERT with normal check in tryFetchVideoFrame() by Chih-Yu Huang · 3 years, 9 months ago
- 77a50f5 C2VdaBqBlockPool: record buffer format in requestNewBufferSet() by Chih-Yu Huang · 3 years, 9 months ago
- ba9e941 Cfi function attribute for component factory by Cindy Zhou · 3 years, 6 months ago
- fde4c9e V4L2Decoder: Handle V4L2 queue QBUF error by Chih-Yu Huang · 3 years, 9 months ago
- de44698 V4L2Decoder: Recycle the empty buffer back to V4L2 output queue by Chih-Yu Huang · 3 years, 9 months ago
- 26c5743 Merge "V4L2Decoder: do not stop fetching output buffers on drain or flush" into rvc-dev by Chih-yu Huang · 3 years, 9 months ago
- d264fb8 V4L2Decoder: do not stop fetching output buffers on drain or flush by Chih-Yu Huang · 3 years, 9 months ago
- a8330b7 Merge "V4L2Decoder: streamon V4L2 output queue in Flush()" into rvc-dev by Chih-yu Huang · 3 years, 9 months ago
- 7b55edc V4L2Decoder: streamon V4L2 output queue in Flush() by Chih-Yu Huang · 3 years, 9 months ago
- b21bd61 v4l2_codec2: Improve log statements in V4L2EncodeComponent. by David Staessens · 3 years, 10 months ago
- e8a0e06 v4l2_codec2: Don't use BufferUsage::VIDEO_ENCODER for input buffers. by David Staessens · 3 years, 10 months ago
- 9cf0ab5 Make VideoFramePool and C2VdaBqBlockPool non-blocking when fetching by Chih-Yu Huang · 3 years, 10 months ago
- 842849a Merge "VideoFramePool: Only accept one request at the same time" into rvc-dev by Chih-yu Huang · 3 years, 9 months ago
- 2c6c900 VideoFramePool: Only accept one request at the same time by Chih-Yu Huang · 3 years, 10 months ago
- fc3edbe v4l2_codec2: Fixes to V4L2EncodeComponent drain logic. by David Staessens · 3 years, 11 months ago
- fbad28c v4l2_codec2: Mark V4L2EncodeComponent buffers as BufferUsage::VIDEO_ENCODER. by David Staessens · 3 years, 11 months ago
- efdbd3d v4l2_codec2: Remove duplicated HalPixelFormat and InputCodec types. by David Staessens · 3 years, 11 months ago
- f2cb0f3 v4l2_codec2: Change output buffer memory type to DMABuf. by David Staessens · 3 years, 11 months ago
- a4acf05 v4l2_codec2: Remove code that prepends SPS/PPS to IDR frames. by David Staessens · 3 years, 10 months ago
- 72ae41c v4l2_codec2: Deprecate use of ::base::ScopedFD. by David Staessens · 3 years, 11 months ago
- fb1cc33 Merge "Reduce the verbosity of some logs" into rvc-dev by David Stevens · 3 years, 10 months ago
- 9ded236 Reduce the verbosity of some logs by David Stevens · 3 years, 10 months ago
- 776b2ad V4L2DecodeInterface: Add the comment for C2_PARAMKEY_PICTURE_SIZE by Chih-Yu Huang · 3 years, 10 months ago
- d23406c V4L2DecodeInterface: Use fixed number for C2_PARAMKEY_PICTURE_SIZE by Chih-Yu Huang · 3 years, 10 months ago
- 141dc20 Merge "V4L2Decoder: Clear mFrameAtDevice when streamoff the output queue" into rvc-dev by Chih-yu Huang · 3 years, 10 months ago
- 29ce078 V4L2Decoder: Clear mFrameAtDevice when streamoff the output queue by Chih-Yu Huang · 3 years, 10 months ago
- 8cfc847 Merge "V4L2Decoder: Skip fetching VideoFrame when no free V4L2 output slot" into rvc-dev by Chih-yu Huang · 3 years, 10 months ago
- 817872e V4L2Decoder: Skip fetching VideoFrame when no free V4L2 output slot by Chih-Yu Huang · 3 years, 10 months ago