PATH:
usr
/
share
/
ffmpeg
/
examples
# use pkg-config for getting CFLAGS and LDLIBS FFMPEG_LIBS= libavdevice \ libavformat \ libavfilter \ libavcodec \ libswresample \ libswscale \ libavutil \ CFLAGS += -Wall -g CFLAGS := $(shell pkg-config --cflags $(FFMPEG_LIBS)) $(CFLAGS) LDLIBS := $(shell pkg-config --libs $(FFMPEG_LIBS)) $(LDLIBS) EXAMPLES= avio_dir_cmd \ avio_reading \ decoding_encoding \ demuxing_decoding \ extract_mvs \ filtering_video \ filtering_audio \ http_multiclient \ metadata \ muxing \ remuxing \ resampling_audio \ scaling_video \ transcode_aac \ transcoding \ OBJS=$(addsuffix .o,$(EXAMPLES)) # the following examples make explicit use of the math library avcodec: LDLIBS += -lm decoding_encoding: LDLIBS += -lm muxing: LDLIBS += -lm resampling_audio: LDLIBS += -lm .phony: all clean-test clean all: $(OBJS) $(EXAMPLES) clean-test: $(RM) test*.pgm test.h264 test.mp2 test.sw test.mpg clean: clean-test $(RM) $(EXAMPLES) $(OBJS)
[-] filtering_video.c
[edit]
[-] transcode_aac.c
[edit]
[-] avio_dir_cmd.c
[edit]
[-] transcoding.c
[edit]
[+]
..
[-] README
[edit]
[-] decoding_encoding.c
[edit]
[-] filter_audio.c
[edit]
[-] scaling_video.c
[edit]
[-] remuxing.c
[edit]
[-] demuxing_decoding.c
[edit]
[-] qsvdec.c
[edit]
[-] extract_mvs.c
[edit]
[-] avio_reading.c
[edit]
[-] metadata.c
[edit]
[-] muxing.c
[edit]
[-] http_multiclient.c
[edit]
[-] Makefile
[edit]
[-] resampling_audio.c
[edit]
[-] filtering_audio.c
[edit]