Martin Storsjö
2d368392a5
Keep including the full version.h when headers are included externally
...
This avoids unnecessary churn and build breakage for users, by
making sure the whole version.h is included like it has been so far,
while keeping the benefit of not needing to rebuild most files in
the ffmpeg tree on minor/micro bumps.
Signed-off-by: Martin Storsjö <martin@martin.st>
3 years ago
Martin Storsjö
0f8b0b9ce2
libpostproc: Split version.h
...
Signed-off-by: Martin Storsjö <martin@martin.st>
3 years ago
Andreas Rheinhardt
610658c146
postproc/postprocess: Remove legacy cruft
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
3 years ago
James Almer
657ce888e8
postproc: Drop deprecated qp typedef
...
Deprecated in 08/2015.
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Timothy Gu
58c7bf789f
doxygen: Standardize root-level modules
9 years ago
Michael Niedermayer
8c75a33812
postproc: Deprecate QP_STORE_T, it lacks a PP/AV/FF prefix
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
10 years ago
Michael Niedermayer
1d3c87d6cd
postprocess: add YUV 4:4:0 support
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
10 years ago
Clément Bœsch
18d9398143
doxy: add ref for lavfi, lpp and lsws.
12 years ago
Clément Bœsch
59d686f100
pp: add auto detection cpu flag.
12 years ago
jamal
ec87389183
postproc: Create version.h header
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Diego Biurrun
b315042c8c
Remove libpostproc.
...
This library does not fit into Libav as a whole and its code is just a
maintenance burden. Furthermore it is now available as an external project,
which completely obviates any reason to keep it around.
URL: http://git.videolan.org/?p=libpostproc.git
13 years ago
Alexander Strasser
79f80f5c1f
build: Allow building old API/ABI libpostproc version
...
Allows our users to still build against a libpostproc with the old
API/ABI. Distributions can use this option to defer the soname bump.
Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
126b04196e
pp: bump major in git master to match what debian contains.
...
The ABI differences are negligible, but its easier for all if
all distros have libpostproc HEAD under the same soname and
debian bumped soname without consulting upstream, so as silly as
it is following this is probably the least pain for all.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
55a6d8d9fa
libpostproc: increase LIBPOSTPROC_VERSION_MICRO to 100
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Diego Biurrun
58c42af722
doxygen: misc consistency, spelling and wording fixes
13 years ago
Diego Biurrun
a81ff195c1
libpostproc: Remove crufty code disabled by the big bump.
14 years ago
Anton Khirnov
139f3ac42d
Bump major versions of all libraries.
...
They've accumulated enough new APIs and corresponding deprecated cruft.
This breaks API and ABI.
14 years ago
Mans Rullgard
2912e87a6c
Replace FFmpeg with Libav in licence headers
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Måns Rullgård
49bd8e4b84
Fix grammar errors in documentation
...
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
ba87f0801d
Remove explicit filename from Doxygen @file commands.
...
Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Stefano Sabatini
4160069067
Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() and
...
XXX_license() functions, consistent with the rest of FFmpeg.
Originally committed as revision 21005 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
c173693698
Add functions to return library license and library configuration.
...
Originally committed as revision 20547 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
9e5e2a2e63
Use directory name as multiple inclusion guard prefix.
...
We do this for all other libraries already.
Originally committed as revision 16990 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
bad5537e2c
Use full internal pathname in doxygen @file directives.
...
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
8615e5a6b3
Add backwards-compatibility typedef for removed _t names under appropriate
...
version #ifdef since otherwise public API is broken.
Originally committed as revision 16064 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
7dfea3420f
Drop _t from typedef names for POSIX compatibility.
...
Originally committed as revision 16062 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
2a4a62bffc
Implement postproc_version().
...
Originally committed as revision 15148 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Stefano Sabatini
987903826b
Globally rename the header inclusion guard names.
...
Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_".
Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
16e0bf7349
cosmetics: Fix indentation to be 4 spaces and consistently place {}.
...
Originally committed as revision 12552 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
d952638699
typo: occured --> occurred
...
Originally committed as revision 12549 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
7ce6892373
misc spelling fixes
...
Originally committed as revision 12410 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Måns Rullgård
800c289a66
less preprocessor magic in version number macros
...
Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Måns Rullgård
76a448ed4f
Install headers in $prefix/include/$libname
...
Install each library's headers in $prefix/include/$libname.
The installed headers use #include "lib*/*.h"; applications
are expected to do the same.
Specify only $prefix/include in .pc files.
Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Måns Rullgård
8815bf011e
#include avutil.h in postprocess.h
...
Originally committed as revision 12155 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Måns Rullgård
e97ac1e6f5
Clean up lib* version definitions
...
Updating version numbers now requires changing only one place.
Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
6c51fd3f2b
const
...
Originally committed as revision 11816 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Pettenò
69fdc40db7
Make pp_help a constant array of characters to move it to .rodata.
...
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com
Originally committed as revision 11487 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Pettenò
10ff3ff43b
Make pp_help a constant pointer to constant characters, moves it partially
...
in .rodata (the actual string) and partially in .data.relro (the pointer),
but doesn't change ABI.
Patch by Diego 'Flameeyes' Pettenò flameeyes at gmail com
Originally committed as revision 11390 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Pettenò
ca32534337
Make pp_get_mode_by_name_and_quality accept a constant string.
...
Patch by Diego 'Flameeyes' Pettenò flameeyes at gmail com
Originally committed as revision 11381 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
5b21bdabe4
Add FFMPEG_ prefix to all multiple inclusion guards.
...
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
52703a6459
Use filename as multiple inclusion guard.
...
Originally committed as revision 10760 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
53eecfdefc
Fix 'make checkheaders'.
...
Originally committed as revision 9460 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
605315248c
Remove extern C declarations for C++.
...
FFmpeg is pure C and not all public headers have the declarations.
Originally committed as revision 9037 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
6d9a242106
libavcodec/libpostproc ---> libpostproc
...
Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
69e9b2cf45
Define separate version number for libpostproc.
...
Originally committed as revision 4859 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
b0ac780ac5
altivec optimizations and horizontal filter fix by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 3162 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago