crosvm/media
Alexandre Courbot 49c8cd6160 media: ffmpeg: reduce dependency on base
We want the ffmpeg crate to be independent of crosvm - remove a
dependency to base by adding a dedicated trait for types that can be
used as sources to a ffmpeg buffer.

BUG=b:169295147
TEST=v4l2r's simple_decoder can decode a H.264 stream.

Change-Id: I2ae6c2678a6a672746e6fc11a70dee692986db69
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3782032
Commit-Queue: Alexandre Courbot <acourbot@chromium.org>
Reviewed-by: Takaya Saeki <takayas@chromium.org>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Tested-by: Alexandre Courbot <acourbot@chromium.org>
2022-07-27 07:30:48 +00:00
..
ffmpeg media: ffmpeg: reduce dependency on base 2022-07-27 07:30:48 +00:00
libva libva: use slice rather than Vec for attributes 2022-07-15 17:41:15 +00:00
libvda doc: add a top-level comment to all crates 2022-05-06 20:46:57 +00:00
vp8 devices: video: decoder: Add a VP8 parser 2022-07-13 06:51:30 +00:00