Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-19Keep including the full version.h when headers are included externallyMartin Storsjö
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>
2022-03-16doc: Add an entry to APIchanges about changes to version.h and version_major.hMartin Storsjö
Also bump the minor versions of all libraries, to signify the API change of splitting the version.h headers and adding the new version_major.h header. Signed-off-by: Martin Storsjö <martin@martin.st>
2022-03-16libpostproc: Split version.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2022-01-04lib*/version.h: Bump Versions after release/5.0 branchn5.1-devAndreas Rheinhardt
This is done a second time for 5.0 because master was merged into 5.0 so that it contains the recent DOVI additions. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-01-04lib*/version.h: Bump Versions before release/5.0 branchAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-01-04lib*/version.h: Bump Versions after release/5.0 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2022-01-04lib*/version.h: Bump Versions before release/5.0 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-10-02libpostproc/postprocess_template: Don't reimplement FFSWAPAndreas Rheinhardt
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-07-29postproc/postprocess: Remove legacy cruftAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-07-29(postproc|swresample)/version: Don't include libavutil/avutil.hAndreas Rheinhardt
Instead only include libavutil/version.h; including avutil.h is a remnant from the time in which the version was in it. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-07-22avcodec/avcodec: Don't include cpu.hAndreas Rheinhardt
It is not used here at all; instead, add it where it is used without including it or any of the arch-specific CPU headers. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-04-27Bump major versions of all libraries.Anton Khirnov
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-03-20Bump minor versions after release branchn4.5-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-03-20Bump Versions before release/4.4 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-01-01lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov
They are not properly namespaced and not intended for public use.
2020-06-08Bump minor versions after branching 4.3n4.4-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-06-08Bump minor versions to separate 4.3 from masterMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-03-14libavcodec, libpostproc: Remove outcommented START/STOP_TIMERAndreas Rheinhardt
as well as includes of libavutil/timer.h. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-01-07Silence "string-plus-int" warning shown by clang.Carl Eugen Hoyos
libswscale/utils.c:89:42: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int]
2019-07-21Bump minor versions again on master to keep 4.2 versions separate from mastern4.3-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-07-21Bump minor versions to separate 4.2 from masterMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-12-22postproc/postprocess_template: remove FF_REG_sp from clobber listMichael Niedermayer
Future gcc may no longer support this Tested-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-12-22postproc/postprocess_template: Avoid using %4 for the threshold compareMichael Niedermayer
This avoids problems if %4 is the stack pointer the constraints do not allow %4 to be the stack pointer but gcc 9 may no longer support specifying such constraints Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-11-02Bump minor version for master after 4.1 branchpointn4.2-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-11-02Bump minor versions for branching 4.1Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-04-16Bump minor versions after release/4.0 branchingn4.1-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-04-16Bump minor versions for branching release/4.0Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-10-22postproc: Drop deprecated qp typedefJames Almer
Deprecated in 08/2015. Signed-off-by: James Almer <jamrial@gmail.com>
2017-10-21Merge commit '07a2b155949eb267cdfc7805f42c7b3375f9c7c5'James Almer
* commit '07a2b155949eb267cdfc7805f42c7b3375f9c7c5': Bump major versions of all libraries A few API deprecated ~2 years ago or more are also postponed here for varying reasons. FF_API_LOWRES: Since this functionality depends on AVStream->codec, i figure the two can be removed at the same time in the next bump or so. FF_API_AVCTX_TIMEBASE: Couldn't get this one to work. Not just libavcodec but apparently also libavformat and ffmpeg.c expect AVCodecContext->time_base to be set for decoding. Upon removal some tests report a different generic stream time base (like 1/25), and others lose packet duration values. I guess it's somehow tied to the AVStream->codec clusterfuck. It can be dealt with alongside FF_API_LAVF_AVCTX in the next bump. FF_API_OLD_FILTER_OPTS_ERROR: This one is meant to remain after FF_API_OLD_FILTER_OPTS is removed. Its purpose is displaying the corrected command line using the new syntax as a suggestion as part of the error message. Merged-by: James Almer <jamrial@gmail.com>
2017-10-11Bump version for master after 3.4 branchpointn3.5-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-10-11Bump minor versions for branching 3.4Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-08-30postproc: remove usage of deprecated QP_STORE_T defineJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-05Merge commit '92db5083077a8b0f8e1050507671b456fd155125'James Almer
* commit '92db5083077a8b0f8e1050507671b456fd155125': build: Generate pkg-config files from Make and not from configure build: Store library version numbers in .version files Includes cherry-picked commits 8a34f3659371680ca523aecfd9098c28f0f809eb and ee164727dd64c199b87118917e674b17c25e0da3 to fix issues. Changes were also made to retain support for raise_major and build_suffix. Reviewed-by: ubitux Merged-by: James Almer <jamrial@gmail.com>
2017-05-03Merge commit '11a9320de54759340531177c9f2b1e31e6112cc2'Clément Bœsch
* commit '11a9320de54759340531177c9f2b1e31e6112cc2': build: Move build-system-related helper files to a separate subdirectory "ffbuild" directory name is used instead of "avbuild". Merged-by: Clément Bœsch <u@pkh.me>
2017-04-26Merge commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013'Clément Bœsch
* commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013': ppc: Centralize compiler-specific altivec.h #include handling in one place Merged-by: Clément Bœsch <u@pkh.me>
2017-04-02Bump versions for master after 3.3n3.4-devMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-02Bump minor for 3.3Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31Bump minor versions for master after release/3.3 branchpointMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31Bump minor versions for staring release/3.3 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-26Bump minor versions after 3.2 branchpoint to seperate releaseMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-26Bump minor versions for 3.2Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-08-03doxygen: Standardize root-level modulesTimothy Gu
2016-06-27Merge commit '535a742c2695a9e0c586b50d7fa76e318232ff24'Matthieu Bouron
* commit '535a742c2695a9e0c586b50d7fa76e318232ff24': build: Change structure of the linker version script templates Merged-by: Matthieu Bouron <matthieu.bouron@stupeflix.com>
2016-06-27asm: FF_-prefix internal macros used in inline assemblyMatthieu Bouron
See merge commit '39d6d3618d48625decaff7d9bdbb45b44ef2a805'.
2016-02-23postproc: fix unaligned accessCarl Eugen Hoyos
Based on 59074310 by Andreas Cadhalpun. Fixes ticket #5259.
2016-02-01all: Make header guard names consistentTimothy Gu
2015-09-05Merge commit 'e88103a7f92cf27a2868b50acc8a9912f6088249'Hendrik Leppkes
* commit 'e88103a7f92cf27a2868b50acc8a9912f6088249': Bump major versions of all libraries Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-22avutil/x86/asm: rename REG_SP to REG_spGanesh Ajjanagadde
REG_SP is defined by Solaris system headers. This fixes a sea of warnings while building on Solaris: http://fate.ffmpeg.org/report.cgi?time=20150820233505&slot=x86-opensolaris-gcc4.3 Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-10postproc: Deprecate QP_STORE_T, it lacks a PP/AV/FF prefixMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-06-19postproc: fix unaligned accessAndreas Cadhalpun
QP_store is only 8-bit-aligned, so accessing it as uint32_t causes SIGBUS crashes on sparc. The AV_RN32/AV_WN32 macros only do unaligned access in the HAVE_FAST_UNALIGNED case. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>