summaryrefslogtreecommitdiffstats
path: root/video/out/vo_mediacodec_embed.c
Commit message (Collapse)AuthorAgeFilesLines
* hwdec: fix undeclared identifier in mediacodec_embedsyphyr2023-06-281-1/+1
| | | | mediacodec_embed is a `vo` and not a `hwdec`.
* hwdec: do not add hwdec device if it failed to createKacper Michajłow2023-06-261-0/+6
|
* video/out/android: assert WinID value before usesfan52023-06-031-0/+1
|
* vo: hwdec: do hwdec interop lookup by image formatPhilip Langdale2022-09-211-0/+1
| | | | | | | | | | | | | | It turns out that it's generally more useful to look up hwdecs by image format, rather than device type. In the situations where we need to find one, we generally know the image format we're dealing with. Doing this avoids us having to create mappings from image format to device type. The most significant part of this change is filling in the image format for the various hw interops. There is a hw_imgfmt field today today, but only a couple of the interops fill it in, and that seems to be because we've never actually used this piece of metadata before. Well, now we have a good use for it.
* vo_mediacodec_embed: fix forgotten VO_CAP_NOREDRAW→VO_CAP_NORETAINJan Ekström2018-02-201-1/+1
| | | | Fixes compilation of this module.
* vo_mediacodec_embed: implement hwcontextAman Gupta2017-12-201-0/+30
| | | | Fixes vo_mediacodec_embed, which was broken in 80359c6615658f2784
* vo: add mediacodec_embed output driverAman Gupta2017-10-091-0/+89
Allows rendering IMGFMT_MEDIACODEC frames directly onto an android.view.Surface