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
path: root/tools
AgeCommit message (Collapse)Author
2016-08-26tools/crypto_bench: simplify gcrypt functions using a macroJames Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2016-08-22doc&tools: Add murge script, for analyzing 3 way conflicts.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-18tools/patcheck: add a couple more common typosJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-23Merge commit 'b8de14bcdf876c7e236a6dd2ad35342ff4b42cf8'Clément Bœsch
* commit 'b8de14bcdf876c7e236a6dd2ad35342ff4b42cf8': tools: Port to codec parameters API Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-22Merge commit '257f00ec1ab06a2a161f535036c6512f3fc8e801'Clément Bœsch
* commit '257f00ec1ab06a2a161f535036c6512f3fc8e801': Split global .gitignore file into per-directory files Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-05-17tools: Port to codec parameters APIDiego Biurrun
2016-05-13Split global .gitignore file into per-directory filesDiego Biurrun
2016-03-29fix some a/an typosLou Logan
Signed-off-by: Lou Logan <lou@lrcd.com>
2016-01-06avcodec: Remove libstagefrightDerek Buitenhuis
It serves absolutely no purpose other than to confuse potentional Android developers about how to use hardware acceleration properly on the the platform. The stagefright "API" is not public, and the MediaCodec API is the proper way to do this. Furthermore, stagefright support in avcodec needs a series of magic incantations and version-specific stuff, such that using it actually provides downsides compared just using the actual Android frameworks properly, in that it is a lot more work and confusion to get it even running. It also leads to a lot of misinformation, like these sorts of comments (in [1]) that are absolutely incorrect. [1] http://stackoverflow.com/a/29362353/3115956 Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2015-12-25tools/bookmarklets: HTML code fixesReto Kromer
Minor HTML5 code changes. Closes #167
2015-11-23patcheck: Fix false detection of 'mergeable calls' when line is removedHagen Schmidt
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-27Replace remaining occurances of av_free_packet with av_packet_unrefHendrik Leppkes
2015-10-27Merge commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457'Hendrik Leppkes
* commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457': avpacket: Replace av_free_packet with av_packet_unref Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-10-26avpacket: Replace av_free_packet with av_packet_unrefLuca Barbato
`av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`.
2015-09-07Merge commit '87e5d8d78cf08b54b4a9e7cbaeff89f8c1d91b78'Hendrik Leppkes
* commit '87e5d8d78cf08b54b4a9e7cbaeff89f8c1d91b78': ismindex: Use the correct abs() version Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-31tools: Drop a stale headerLuca Barbato
2015-08-31ismindex: Use the correct abs() versionVittorio Giovara
2015-08-20graph2dot: use avfilter_pad_get_name accessor functionAndreas Cadhalpun
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-08-13crypto_bench: add support for ripemd-128James Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2015-08-13crypto_bench: add support for xteaJames Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2015-08-13crypto_bench: add support for rc4James Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2015-08-13crypto_bench: add support for blowfishJames Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2015-06-12Merge commit '30dfc1dad4285e7362ce3f596d7c5d5d9b7fb33d'Michael Niedermayer
* commit '30dfc1dad4285e7362ce3f596d7c5d5d9b7fb33d': cws2fws: Close file handles on error Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-12cws2fws: Close file handles on errorVittorio Giovara
Reported-By: infer
2015-05-12tools/graph2dot: use larger data types than int for array/string sizesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-05-06tools/cws2fws: Use a similar implementation in dbgprintf() as in ff_dlog()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-04-01tools/sidxindex: Use av_*malloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-19Merge commit '30a041887f89cd97c372ad6a516da6e012f2c88b'Michael Niedermayer
* commit '30a041887f89cd97c372ad6a516da6e012f2c88b': ismindex: Calculate the pts duration of trun atoms, not the dts duration Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-19ismindex: Calculate the pts duration of trun atoms, not the dts durationMartin Storsjö
Since the duration is compared to the tfra durations/intervals which are expressed in pts, calculate that here as well. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-02-23tools/graph2dot: Check for av_malloc() failureMichael Niedermayer
Fixes CID1271047 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-22tools/trasher: Check fseek returnsMichael Niedermayer
Fixes CID733726 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-22Add coverity model fileMichael Niedermayer
The comments/header of the file are taken from qemu, they provide some basic documentation The code from the examples Ive no means to test this except uploading to coverity for FFmpeg, so each commit should stay simple, making it easy to revert. Also please help making this a useful and effective file by contributing changes/code to it and reviewing contributions. I am happy to upload changes but i cannot really maintain this (alone) as i cannot test changes. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-21tools: added twofish supportSupraja Meedinti
Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-26tools/crypto_bench: add Camellia supportJames Almer
Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2015-01-09tools/uncoded_frame: Use avio_closep() to avoid leaving stale pointers in memoryMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-06tools/ismindex.c: Use av_realloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-06tools/ismindex: Keep count fields consistent with arrays in case of errorsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-03Merge commit '470c9db11ff2c3249e995e7ba68e87bb81bf778c'Michael Niedermayer
* commit '470c9db11ff2c3249e995e7ba68e87bb81bf778c': sidxindex: Remove parsing that isn't necessary any longer Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-03Merge commit '5cf6bda6e2eae496e8eb2bb06c96852d59a58b8a'Michael Niedermayer
* commit '5cf6bda6e2eae496e8eb2bb06c96852d59a58b8a': sidxindex: Don't adjust the Period start time depending on the track start time Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-03sidxindex: Remove parsing that isn't necessary any longerMartin Storsjö
When we don't adjust the Period start time, we don't need to parse the earliest_presentation_time from the sidx boxes either. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-03sidxindex: Don't adjust the Period start time depending on the track start timeMartin Storsjö
This was only necessary to get playback to start with dash.js 1.2.0, it has been fixed in the git version. The previous behaviour was incorrect - the Period's start time is irrespective of the actual first timestamp of the contents within the period. The Period start time only says when, within the global timeline, this particular piece should start to be played back. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-12-23tools/probetest: support testing a single specified input formatMichael Niedermayer
This reduces the time the test takes significantly when only one formats needs to be tested Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-11-24Merge commit '6f26f14f134e753d6168591f30815b1c08c1498b'Michael Niedermayer
* commit '6f26f14f134e753d6168591f30815b1c08c1498b': sidxindex: Write mimeType=audio/mp4 for audio-only representations Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-11-24sidxindex: Write mimeType=audio/mp4 for audio-only representationsMartin Storsjö
This fixes playback with dash.js, when the input is one separate mp4 file per track. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-11-18Merge commit 'c302d034ba2690a935df8bf7e4f5d44ed86e8d5c'Michael Niedermayer
* commit 'c302d034ba2690a935df8bf7e4f5d44ed86e8d5c': tools: Add a sidxindex tool Conflicts: libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-11-17tools: Add a sidxindex toolMartin Storsjö
This tool can write an MPD file for fragmented MP4 files with a sidx index at the start of the file. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-10-25tools/ffhash: read errno before calling functions which might change itMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-24tools: Use av_gettime_relativeOlivier Langlois
Whenever av_gettime() is used to measure relative period of time, av_gettime_relative() is prefered as it guarantee monotonic time on supported platforms. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-10-22tools/crypto_bench: add CAST5 supportJames Almer
Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-16Merge commit '979932378ae3fbf452e312eb759cc7ce175f78de'Michael Niedermayer
* commit '979932378ae3fbf452e312eb759cc7ce175f78de': ismindex: use tfhd default duration if no sample duration Merged-by: Michael Niedermayer <michaelni@gmx.at>