Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
070c5d0f
Commit
070c5d0f
authored
Mar 14, 2011
by
Janne Grunau
Committed by
Janne Grunau
Mar 16, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
partially rename FFmpeg to Libav
update mailing list references and irc channels in configure
parent
fed5676f
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
29 additions
and
29 deletions
+29
-29
CREDITS
CREDITS
+1
-1
Doxyfile
Doxyfile
+1
-1
INSTALL
INSTALL
+3
-3
LICENSE
LICENSE
+10
-10
README
README
+1
-1
configure
configure
+13
-13
No files found.
CREDITS
View file @
070c5d0f
This file contains the names of some of the people who have contributed to
FFmpeg. The names are sorted alphabetically by last name. As this file is
Libav/
FFmpeg. The names are sorted alphabetically by last name. As this file is
currently quite outdated and git serves as a much better tool for determining
authorship, it remains here for historical reasons only.
...
...
Doxyfile
View file @
070c5d0f
...
...
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING = UTF-8
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
PROJECT_NAME =
FFmpeg
PROJECT_NAME =
Libav
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
# This could be handy for archiving the generated documentation or
...
...
INSTALL
View file @
070c5d0f
...
...
@@ -2,10 +2,10 @@
1) Type './configure' to create the configuration. A list of configure
options is printed by running 'configure --help'.
'configure' can be launched from a directory different from the
FFmpeg
'configure' can be launched from a directory different from the
Libav
sources to build the objects out of tree. To do this, use an absolute
path when launching 'configure', e.g. '/
ffmpegdir/ffmpeg
/configure'.
path when launching 'configure', e.g. '/
libavdir/libav
/configure'.
2) Then type 'make' to build
FFmpeg
. GNU Make 3.81 or later is required.
2) Then type 'make' to build
Libav
. GNU Make 3.81 or later is required.
3) Type 'make install' to install all binaries and libraries you built.
LICENSE
View file @
070c5d0f
FFmpeg
:
Libav
:
-------
Most files in
FFmpeg
are under the GNU Lesser General Public License version 2.1
Most files in
Libav
are under the GNU Lesser General Public License version 2.1
or later (LGPL v2.1+). Read the file COPYING.LGPLv2.1 for details. Some other
files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
FFmpeg
.
Libav
.
Some optional parts of
FFmpeg
are licensed under the GNU General Public License
Some optional parts of
Libav
are licensed under the GNU General Public License
version 2 or later (GPL v2+). See the file COPYING.GPLv2 for details. None of
these parts are used by default, you have to explicitly pass --enable-gpl to
configure to activate them. In this case,
FFmpeg
's license changes to GPL v2+.
configure to activate them. In this case,
Libav
's license changes to GPL v2+.
Specifically, the GPL parts of
FFmpeg
are
Specifically, the GPL parts of
Libav
are
- libpostproc
- optional x86 optimizations in the files
...
...
@@ -33,14 +33,14 @@ external libraries:
-------------------
Some external libraries, e.g. libx264, are under GPL and can be used in
conjunction with
FFmpeg
. They require --enable-gpl to be passed to configure
conjunction with
Libav
. They require --enable-gpl to be passed to configure
as well.
The OpenCORE external libraries are under the Apache License 2.0. That license
is incompatible with the LGPL v2.1 and the GPL v2, but not with version 3 of
those licenses. So to combine the OpenCORE libraries with
FFmpeg
, the license
those licenses. So to combine the OpenCORE libraries with
Libav
, the license
version needs to be upgraded by passing --enable-version3 to configure.
The nonfree external library libfaac can be hooked up in
FFmpeg
. You need to
The nonfree external library libfaac can be hooked up in
Libav
. You need to
pass --enable-nonfree to configure to enable it. Employ this option with care
as
FFmpeg
then becomes nonfree and unredistributable.
as
Libav
then becomes nonfree and unredistributable.
README
View file @
070c5d0f
FFmpeg
README
Libav
README
-------------
1) Documentation
...
...
configure
View file @
070c5d0f
#!/bin/sh
#
#
FFmpeg
configure script
#
Libav
configure script
#
# Copyright (c) 2000-2002 Fabrice Bellard
# Copyright (c) 2005-2008 Diego Biurrun
...
...
@@ -44,9 +44,9 @@ if test "$E1" != 0 || test "$E2" = 0; then
echo
"No compatible shell script interpreter found."
echo
"This configure script requires a POSIX-compatible shell"
echo
"such as bash or ksh."
echo
"THIS IS NOT A BUG IN
FFMPEG
, DO NOT REPORT IT AS SUCH."
echo
"THIS IS NOT A BUG IN
LIBAV
, DO NOT REPORT IT AS SUCH."
echo
"Instead, install a working POSIX-compatible shell."
echo
"Disabling this configure test will create a broken
FFmpeg
."
echo
"Disabling this configure test will create a broken
Libav
."
if
test
"
$BASH_VERSION
"
=
'2.04.0(1)-release'
;
then
echo
"This bash version (
$BASH_VERSION
) is broken on your platform."
echo
"Upgrade to a later version if available."
...
...
@@ -237,7 +237,7 @@ Advanced options (experts only):
--enable-sram allow use of on-chip SRAM
--disable-symver disable symbol versioning
Developer options (useful when working on
FFmpeg
itself):
Developer options (useful when working on
Libav
itself):
--disable-debug disable debugging symbols
--enable-debug=LEVEL set the debug level [
$debuglevel
]
--disable-optimizations disable compiler optimizations
...
...
@@ -279,7 +279,7 @@ die(){
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg
on irc.freenode.net.
libav-user@libav.org mailing list or IRC #libav
on irc.freenode.net.
EOF
if
disabled logging
;
then
cat
<<
EOF
...
...
@@ -2361,7 +2361,7 @@ case $target_os in
openbsd
)
enable
malloc_aligned
# On OpenBSD 4.5. the compiler does not use PIC unless
# explicitly using -fPIC.
FFmpeg
builds fine without PIC,
# explicitly using -fPIC.
Libav
builds fine without PIC,
# however the generated executable will not do anything
# (simply quits with exit-code 1, no crash, no output).
# Thus explicitly enable PIC here.
...
...
@@ -3414,10 +3414,10 @@ Cflags: -I\${includedir}
EOF
}
pkgconfig_generate libavutil
"
FFmpeg
utility library"
"
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavcodec
"
FFmpeg
codec library"
"
$LIBAVCODEC_VERSION
"
"
$extralibs
"
pkgconfig_generate libavformat
"
FFmpeg
container format library"
"
$LIBAVFORMAT_VERSION
"
"
$extralibs
"
"libavcodec =
$LIBAVCODEC_VERSION
"
pkgconfig_generate libavdevice
"
FFmpeg
device handling library"
"
$LIBAVDEVICE_VERSION
"
"
$extralibs
"
"libavformat =
$LIBAVFORMAT_VERSION
"
pkgconfig_generate libavfilter
"
FFmpeg
video filtering library"
"
$LIBAVFILTER_VERSION
"
"
$extralibs
"
pkgconfig_generate libpostproc
"
FFmpeg
post processing library"
"
$LIBPOSTPROC_VERSION
"
pkgconfig_generate libswscale
"
FFmpeg
image rescaling library"
"
$LIBSWSCALE_VERSION
"
""
"libavutil =
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavutil
"
Libav
utility library"
"
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavcodec
"
Libav
codec library"
"
$LIBAVCODEC_VERSION
"
"
$extralibs
"
pkgconfig_generate libavformat
"
Libav
container format library"
"
$LIBAVFORMAT_VERSION
"
"
$extralibs
"
"libavcodec =
$LIBAVCODEC_VERSION
"
pkgconfig_generate libavdevice
"
Libav
device handling library"
"
$LIBAVDEVICE_VERSION
"
"
$extralibs
"
"libavformat =
$LIBAVFORMAT_VERSION
"
pkgconfig_generate libavfilter
"
Libav
video filtering library"
"
$LIBAVFILTER_VERSION
"
"
$extralibs
"
pkgconfig_generate libpostproc
"
Libav
post processing library"
"
$LIBPOSTPROC_VERSION
"
pkgconfig_generate libswscale
"
Libav
image rescaling library"
"
$LIBSWSCALE_VERSION
"
""
"libavutil =
$LIBAVUTIL_VERSION
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment