• Mark Thompson's avatar
    lavfi: Always propagate hw_frames_ctx through links · e3fb74f7
    Mark Thompson authored
    Also adds a new flag to mark filters which are aware of hwframes and
    will perform this task themselves, and marks all appropriate filters
    with this flag.
    
    This is required to allow software-mapped hardware frames to work,
    because we need to have the frames context available for any later
    mapping operation in the filter graph.
    
    The output from the filter graph should only propagate further to an
    encoder if the hardware format actually matches the visible format
    (mapped frames are valid here and have an hw_frames_ctx, but this
    should not be given to the encoder as its hardware context).
    e3fb74f7
Name
Last commit
Last update
..
tests Loading commit data...
x86 Loading commit data...
Makefile Loading commit data...
af_aformat.c Loading commit data...
af_amix.c Loading commit data...
af_anull.c Loading commit data...
af_ashowinfo.c Loading commit data...
af_asyncts.c Loading commit data...
af_bs2b.c Loading commit data...
af_channelmap.c Loading commit data...
af_channelsplit.c Loading commit data...
af_compand.c Loading commit data...
af_hdcd.c Loading commit data...
af_join.c Loading commit data...
af_resample.c Loading commit data...
af_volume.c Loading commit data...
af_volume.h Loading commit data...
allfilters.c Loading commit data...
asink_anullsink.c Loading commit data...
asrc_anullsrc.c Loading commit data...
audio.c Loading commit data...
audio.h Loading commit data...
avfilter.c Loading commit data...
avfilter.h Loading commit data...
avfiltergraph.c Loading commit data...
avfiltergraph.h Loading commit data...
buffersink.c Loading commit data...
buffersink.h Loading commit data...
buffersrc.c Loading commit data...
buffersrc.h Loading commit data...
drawutils.c Loading commit data...
drawutils.h Loading commit data...
fifo.c Loading commit data...
formats.c Loading commit data...
formats.h Loading commit data...
gradfun.h Loading commit data...
graphparser.c Loading commit data...
interlace.h Loading commit data...
internal.h Loading commit data...
libavfilter.v Loading commit data...
pthread.c Loading commit data...
setpts.c Loading commit data...
settb.c Loading commit data...
split.c Loading commit data...
thread.h Loading commit data...
trim.c Loading commit data...
version.h Loading commit data...
vf_aspect.c Loading commit data...
vf_blackframe.c Loading commit data...
vf_boxblur.c Loading commit data...
vf_copy.c Loading commit data...
vf_crop.c Loading commit data...
vf_cropdetect.c Loading commit data...
vf_deinterlace_qsv.c Loading commit data...
vf_delogo.c Loading commit data...
vf_drawbox.c Loading commit data...
vf_drawtext.c Loading commit data...
vf_fade.c Loading commit data...
vf_fieldorder.c Loading commit data...
vf_format.c Loading commit data...
vf_fps.c Loading commit data...
vf_framepack.c Loading commit data...
vf_frei0r.c Loading commit data...
vf_gradfun.c Loading commit data...
vf_hflip.c Loading commit data...
vf_hqdn3d.c Loading commit data...
vf_hqdn3d.h Loading commit data...
vf_hwdownload.c Loading commit data...
vf_hwupload.c Loading commit data...
vf_hwupload_cuda.c Loading commit data...
vf_interlace.c Loading commit data...
vf_libopencv.c Loading commit data...
vf_lut.c Loading commit data...
vf_null.c Loading commit data...
vf_overlay.c Loading commit data...
vf_pad.c Loading commit data...
vf_pixdesctest.c Loading commit data...
vf_scale.c Loading commit data...
vf_scale_npp.c Loading commit data...
vf_scale_qsv.c Loading commit data...
vf_scale_vaapi.c Loading commit data...
vf_select.c Loading commit data...
vf_showinfo.c Loading commit data...
vf_shuffleplanes.c Loading commit data...
vf_transpose.c Loading commit data...
vf_unsharp.c Loading commit data...
vf_vflip.c Loading commit data...
vf_yadif.c Loading commit data...
video.c Loading commit data...
video.h Loading commit data...
vsink_nullsink.c Loading commit data...
vsrc_color.c Loading commit data...
vsrc_movie.c Loading commit data...
vsrc_nullsrc.c Loading commit data...
vsrc_testsrc.c Loading commit data...
yadif.h Loading commit data...