Skip to content

Commit

Permalink
[ffmpeg] Add GPU acceleration to hevc
Browse files Browse the repository at this point in the history
  • Loading branch information
popcornmix committed Feb 28, 2016
1 parent a5d9855 commit 340357a
Show file tree
Hide file tree
Showing 3 changed files with 36,676 additions and 1 deletion.
4 changes: 3 additions & 1 deletion tools/depends/target/ffmpeg/Makefile
Expand Up @@ -3,7 +3,8 @@ include FFMPEG-VERSION
DEPS= ../../Makefile.include FFMPEG-VERSION Makefile ffmpeg_Speed_up_wtv_index_creation.patch \
0001-mpeg4video-Signal-unsupported-GMC-with-more-than-one.patch \
0001-Discard-data-before-VO-VOL-in-mpeg-4-over-mpegts.patch \
hevcdsp_ARM_NEON_optimized_epel_functions.patch added_ARM_NEON_optimized_SAO_patches.patch
hevcdsp_ARM_NEON_optimized_epel_functions.patch added_ARM_NEON_optimized_SAO_patches.patch \
pfcd_hevc_optimisations.patch

# set to "yes" to enable patching
# we don't apply patches until we move to a vanilla ffmpeg tarball
Expand Down Expand Up @@ -86,6 +87,7 @@ $(PLATFORM): $(TARBALLS_LOCATION)/$(ARCHIVE) $(DEPS)
cd $(PLATFORM); patch -p1 < ../0001-Discard-data-before-VO-VOL-in-mpeg-4-over-mpegts.patch
cd $(PLATFORM); patch -p1 < ../hevcdsp_ARM_NEON_optimized_epel_functions.patch
cd $(PLATFORM); patch -p1 < ../added_ARM_NEON_optimized_SAO_patches.patch
cd $(PLATFORM); patch -p1 < ../pfcd_hevc_optimisations.patch

cd $(PLATFORM);\
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
Expand Down
1 change: 1 addition & 0 deletions tools/depends/target/ffmpeg/autobuild.sh
Expand Up @@ -132,6 +132,7 @@ patch -p1 < ../0001-mpeg4video-Signal-unsupported-GMC-with-more-than-one.patch
patch -p1 < ../0001-Discard-data-before-VO-VOL-in-mpeg-4-over-mpegts.patch
patch -p1 < ../hevcdsp_ARM_NEON_optimized_epel_functions.patch
patch -p1 < ../added_ARM_NEON_optimized_SAO_patches.patch
patch -p1 < ../pfcd_hevc_optimisations.patch

CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \
./configure --prefix=$FFMPEG_PREFIX \
Expand Down

0 comments on commit 340357a

Please sign in to comment.