• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/ffmpeg/ffmpeg.mk
Bernd KuhlsBernd Kuhls committed fc8798197b515 Apr 2017
Raw file
Source viewDiff to previous
xxxxxxxxxx
 
1
################################################################################
2
#
3
# ffmpeg
4
#
5
################################################################################
6
​
7
FFMPEG_VERSION = 3.3
8
FFMPEG_SOURCE = ffmpeg-$(FFMPEG_VERSION).tar.xz
9
FFMPEG_SITE = http://ffmpeg.org/releases
10
FFMPEG_INSTALL_STAGING = YES
11
​
12
FFMPEG_LICENSE = LGPL-2.1+, libjpeg license
13
FFMPEG_LICENSE_FILES = LICENSE.md COPYING.LGPLv2.1
14
ifeq ($(BR2_PACKAGE_FFMPEG_GPL),y)
15
FFMPEG_LICENSE += and GPL-2.0+
16
FFMPEG_LICENSE_FILES += COPYING.GPLv2
17
endif
18
​
19
FFMPEG_CONF_OPTS = \
20
    --prefix=/usr \
21
    --enable-avfilter \
22
    --disable-version3 \
23
    --enable-logging \
24
    --enable-optimizations \
25
    --disable-extra-warnings \
26
    --enable-avdevice \
27
    --enable-avcodec \
28
    --enable-avformat \
29
    --enable-network \
30
    --disable-gray \
31
    --enable-swscale-alpha \
32
    --disable-small \
33
    --enable-dct \
34
    --enable-fft \
35
    --enable-mdct \
36
    --enable-rdft \
37
    --disable-crystalhd \
38
    --disable-dxva2 \
39
    --enable-runtime-cpudetect \
40
    --disable-hardcoded-tables \
41
    --disable-mipsdsp \
42
    --disable-mipsdspr2 \
43
    --disable-msa \
44
    --enable-hwaccels \
45
    --disable-avisynth \
46
    --disable-frei0r \
47
    --disable-libopencore-amrnb \
48
    --disable-libopencore-amrwb \
49
    --disable-libcdio \
50
    --disable-libdc1394 \
51
    --disable-libgsm \
52
    --disable-libilbc \
53
    --disable-libnut \
54
    --disable-libopenjpeg \
55
    --disable-libschroedinger \
56
    --disable-libvo-amrwbenc \
57
    --disable-symver \
58
    --disable-doc
59
​
60
FFMPEG_DEPENDENCIES += $(if $(BR2_PACKAGE_LIBICONV),libiconv) host-pkgconf
61
​
62
ifeq ($(BR2_PACKAGE_FFMPEG_GPL),y)
63
FFMPEG_CONF_OPTS += --enable-gpl
64
else
65
FFMPEG_CONF_OPTS += --disable-gpl
66
endif
67
​
68
ifeq ($(BR2_PACKAGE_FFMPEG_NONFREE),y)
69
FFMPEG_CONF_OPTS += --enable-nonfree
70
else
71
FFMPEG_CONF_OPTS += --disable-nonfree
72
endif
73
​
74
ifeq ($(BR2_PACKAGE_FFMPEG_FFMPEG),y)
75
FFMPEG_CONF_OPTS += --enable-ffmpeg
76
else
77
FFMPEG_CONF_OPTS += --disable-ffmpeg
78
endif
79
​
80
ifeq ($(BR2_PACKAGE_FFMPEG_FFPLAY),y)
81
FFMPEG_DEPENDENCIES += sdl2
82
FFMPEG_CONF_OPTS += --enable-ffplay
83
FFMPEG_CONF_ENV += SDL_CONFIG=$(STAGING_DIR)/usr/bin/sdl2-config
84
else
85
FFMPEG_CONF_OPTS += --disable-ffplay
86
endif
87
​
88
ifeq ($(BR2_PACKAGE_FFMPEG_FFSERVER),y)
89
FFMPEG_CONF_OPTS += --enable-ffserver
90
else
91
FFMPEG_CONF_OPTS += --disable-ffserver
92
endif
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.