git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
hwcontext_qsv : Support derivation from child devices
4 mars 2017, par Mark Thompson -
vf_hwmap : Add reverse mapping for hardware frames
4 mars 2017, par Mark Thompsonvf_hwmap: Add reverse mapping for hardware frames This is something of a hack. It allocates a new hwframe context for the target format, then maps it back to the source link and overwrites the input link hw_frames_ctx so that the previous filter will receive the frames we want from ff_get_video_buffer(). It may fail if the previous filter imposes any additional constraints on the frames it wants to use as output.
-
vf_hwmap : Add device derivation
4 mars 2017, par Mark Thompson -
hwcontext : Improve allocation in derived contexts
4 mars 2017, par Mark Thompsonhwcontext: Improve allocation in derived contexts Use the flags argument of av_hwframe_ctx_create_derived() to pass the mapping flags which will be used on allocation. Also, set the format and hardware context on the allocated frame automatically - the user should not be required to do this themselves.
-
hwcontext : Add frame context mapping for nontrivial contexts
4 mars 2017, par Mark Thompsonhwcontext: Add frame context mapping for nontrivial contexts Some frames contexts are not usable without additional format-specific state in hwctx. This change adds new functions frames_derive_from and frames_derive_to to initialise this state appropriately when deriving a frames context which will require it to be set.