Skip to content

Commit

Permalink
Make screen recording to MPEG-2 functional.
Browse files Browse the repository at this point in the history
  • Loading branch information
AndrewBelt committed Apr 17, 2019
1 parent 047c955 commit 4255b04
Show file tree
Hide file tree
Showing 2 changed files with 377 additions and 265 deletions.
4 changes: 3 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,21 @@ OBJECTS += dep/lib/libavformat.a
OBJECTS += dep/lib/libavcodec.a
OBJECTS += dep/lib/libavutil.a
OBJECTS += dep/lib/libswresample.a
OBJECTS += dep/lib/libswscale.a
OBJECTS += $(lame)

DEP_LOCAL := dep
DEPS += $(ffmpeg)

$(ffmpeg): $(lame)
cd dep/ffmpeg && $(CONFIGURE) --enable-pic --enable-gpl \
--disable-programs --disable-doc --disable-avdevice --disable-swscale --disable-postproc --disable-avfilter --disable-network --disable-iconv --disable-alsa --disable-autodetect --disable-everything \
--disable-programs --disable-doc --disable-avdevice --disable-postproc --disable-avfilter --disable-network --disable-iconv --disable-alsa --disable-autodetect --disable-everything \
--enable-protocol=file \
--enable-muxer=wav --enable-encoder=pcm_s16le --enable-encoder=pcm_s24le \
--enable-muxer=aiff --enable-encoder=pcm_s16be --enable-encoder=pcm_s24be \
--enable-libmp3lame --enable-muxer=mp3 --enable-encoder=libmp3lame \
--enable-muxer=flac --enable-encoder=flac \
--enable-muxer=ipod --enable-encoder=alac \
--enable-muxer=mpeg1system --enable-encoder=mpeg2video --enable-encoder=mp2
cd dep/ffmpeg && $(MAKE)
cd dep/ffmpeg && $(MAKE) install
Expand Down
Loading

0 comments on commit 4255b04

Please sign in to comment.