lavf-image2pipe.mak 1.2 KB

123456789101112131415161718192021
  1. LAVF_IMAGE2PIPE = $(call ALLYES, $(1)_DECODER $(1)_ENCODER $(2) \
  2. IMAGE2_DEMUXER PGMYUV_DECODER \
  3. IMAGE2PIPE_MUXER IMAGE2PIPE_DEMUXER \
  4. RAWVIDEO_ENCODER CRC_MUXER \
  5. FILE_PROTOCOL PIPE_PROTOCOL)
  6. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, PBM, PNM_PARSER SCALE_FILTER) += pbmpipe
  7. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, PGM, PNM_PARSER SCALE_FILTER) += pgmpipe
  8. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, PPM, PNM_PARSER SCALE_FILTER) += ppmpipe
  9. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, QOI, QOI_PARSER SCALE_FILTER) += qoipipe
  10. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, XBM, XBM_PARSER SCALE_FILTER) += xbmpipe
  11. FATE_LAVF_IMAGE2PIPE-$(call LAVF_IMAGE2PIPE, XWD, XWD_PARSER SCALE_FILTER) += xwdpipe
  12. FATE_LAVF_IMAGE2PIPE = $(FATE_LAVF_IMAGE2PIPE-yes:%=fate-lavf-%)
  13. $(FATE_LAVF_IMAGE2PIPE): CMD = lavf_image2pipe
  14. $(FATE_LAVF_IMAGE2PIPE): REF = $(SRC_PATH)/tests/ref/lavf/$(@:fate-lavf-%=%)
  15. $(FATE_LAVF_IMAGE2PIPE): $(VREF)
  16. FATE_AVCONV += $(FATE_LAVF_IMAGE2PIPE)
  17. fate-lavf-image2pipe fate-lavf: $(FATE_LAVF_IMAGE2PIPE)