crosvm/media
Tatsuyuki Ishi 325e9f5bca media: ffmpeg: Add a builder for decoding AvCodecContext.
Creating a context frequently involves optional parameters, and the
builder pattern handles this more descriptively, especially in the case
of an encoder context.

Encoder support is coming in a later commit, but it's a good idea to
align the decoder to use the builder pattern to ensure a consistent way
of doing things.

BUG=b:239897269
TEST=cargo test --features "video-decoder,ffmpeg" -p devices video

Change-Id: I92bd5f72b638c13a3257d54238b1beb229c64fa0
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3856042
Tested-by: Tatsuyuki Ishi <ishitatsuyuki@google.com>
Reviewed-by: Junichi Uekawa <uekawa@chromium.org>
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
Commit-Queue: Tatsuyuki Ishi <ishitatsuyuki@google.com>
2022-09-01 03:21:20 +00:00
..
ffmpeg media: ffmpeg: Add a builder for decoding AvCodecContext. 2022-09-01 03:21:20 +00:00
libva media: libva: open DRM fd as O_RDWR 2022-08-24 01:15:19 +00:00
libvda Remove redundant {self} imports 2022-08-01 21:27:54 +00:00
vp8 Reformat imports 2022-07-28 00:15:50 +00:00