summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAge
* tools/uncoded_frame: fix double freeLukasz Marek2014-02-13
| | | | | | | | | | | | in case av_interleaved_write_uncoded_frame fails it seems frame is freed for the second time in fail section. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Reviewed-by: Nicolas George <george@nsup.org> This commit also removes 1 trailing whitespace as otherwise the push hook rejects it Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tools: add uncoded_frame test program.Nicolas George2014-02-11
|
* Merge commit '87acd33c092ab9e7d73686627e9105d99c1e4928'Michael Niedermayer2014-01-17
|\ | | | | | | | | | | | | * commit '87acd33c092ab9e7d73686627e9105d99c1e4928': aviocat: Add support for specifying the input duration Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * aviocat: Add support for specifying the input durationMartin Storsjö2014-01-17
| | | | | | | | | | | | | | This avoids the caller having to calculate the byte rate if wanting to push a file in a rate resembling realtime. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '03f2de5856ec8571fcf5f4cf6dccc713294af545'Michael Niedermayer2014-01-17
|\| | | | | | | | | | | | | * commit '03f2de5856ec8571fcf5f4cf6dccc713294af545': aviocat: Check the argv array length before reading element i+1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * aviocat: Check the argv array length before reading element i+1Martin Storsjö2014-01-17
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * graph2dot: Add missing #include for av_get_channel_layout_string()Diego Biurrun2013-11-04
| |
| * graph2dot: Fix use of deprecated APIDiego Biurrun2013-11-04
| |
* | tools/qt-faststart: add -movflags +faststart noteLou Logan2014-01-07
| |
* | tools/zmqsend: rename ctx to zmq_ctxStefano Sabatini2013-12-23
| | | | | | | | The new name is more explicit.
* | tools/zmqsend: use valid NULL log contextStefano Sabatini2013-12-23
| | | | | | | | The zmq context is not a valid log context. Fix crash.
* | tools/probetest: Check av_realloc() return codeMichael Niedermayer2013-12-11
| | | | | | | | | | Fixess CID1135761 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/: Add gen-rc tool for generating Windows resource filesTimothy Gu2013-12-11
| | | | | | | | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/probetest: also print the time the probe functions neededMichael Niedermayer2013-11-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/probetest: use named constant for the maximum number of formatsMichael Niedermayer2013-11-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-10-05
|\| | | | | | | | | | | | | * qatar/master: ismindex: Change the duration field to int64_t Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: Change the duration field to int64_tMartin Storsjö2013-10-05
| | | | | | | | | | | | This reduces the risk for overflow in pathlogical cases. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '583a287f6f48f263859df142e6f90993e4217c72'Michael Niedermayer2013-10-05
|\| | | | | | | | | | | | | * commit '583a287f6f48f263859df142e6f90993e4217c72': ismindex: Calculate the file duration among the included tracks Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: Calculate the file duration among the included tracksMartin Storsjö2013-10-05
| | | | | | | | | | | | | | | | | | If the input file contains other tracks (non video/audio) that aren't included in ismindex, the global file duration as returned by libavformat might not be equal to the maximum of the duration of the actual included tracks. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'd347a7b248d4ffdc278373fecf033b0ade030343'Michael Niedermayer2013-10-05
|\| | | | | | | | | | | | | * commit 'd347a7b248d4ffdc278373fecf033b0ade030343': ismindex: Use the individual stream duration instead of the global one Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: Use the individual stream duration instead of the global oneMartin Storsjö2013-10-05
| | | | | | | | | | | | | | | | | | | | The stream duration is used for calculating the duration of the last fragment easily without manually parsing anything else than the mfra/tfra atoms. When the global file duration was used previously, the duration of the last fragment could end up wrong if the streams weren't equally long. Signed-off-by: Martin Storsjö <martin@martin.st>
* | ffhash: Change size to an intAlex Smith2013-09-24
| | | | | | | | | | | | | | | | This fixes compilation with MSVC and ICL, and makes ffhash consistent with how the rest of the codebase uses read(). Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools: Fix apparent merge failureAlex Smith2013-09-21
| |
* | tools/crypto_bench: fix 2 typos.Clément Bœsch2013-09-04
| |
* | tools: add benchmark for crypto functions.Nicolas George2013-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The benchmark tests the speed of the following algorithms: MD5, SHA-1, SHA-256, SHA-512, RIPEMD-160, AES-128. It can optionally be built to perform the same benchmark on other crypto libraries, for comparison purposes. The supported libraries are: - crypto: OpenSSL's libcrypto; - gcrypt: GnuTLS's libgcrypt; - tomcrypt: LibTomCrypt To enable them, use this syntax: make VERSUS=crypto+gcrypt+tomcrypt tools/crypto_bench They do not need to have been enabled in configure.
* | Reinstate proper FFmpeg license for all files.Thilo Borgmann2013-08-30
| |
* | tools/graph2dot: fix use of deprecated *put_countMichael Niedermayer2013-08-25
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'bea3d6f4363ff1bbbd99c1717f7498b9fdb12cfc'Michael Niedermayer2013-08-06
|\| | | | | | | | | | | | | * commit 'bea3d6f4363ff1bbbd99c1717f7498b9fdb12cfc': ismindex: Replace mkdir ifdeffery by os_support.h #include Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ismindex: Replace mkdir ifdeffery by os_support.h #includeDiego Biurrun2013-08-05
| | | | | | | | os_support.h contains more precise workarounds for non-POSIX mkdir().
* | Merge commit 'a4baf96abd64cda68e3e4692b182bdf60745a14d'Michael Niedermayer2013-07-07
|\| | | | | | | | | | | | | | | | | | | | | * commit 'a4baf96abd64cda68e3e4692b182bdf60745a14d': avprobe: rename the prettyprint structures tools: Wording and formatting cosmetics Conflicts: avprobe.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * tools: Wording and formatting cosmeticsDiego Biurrun2013-07-06
| |
* | tools/qt-faststart: Fix unintended sign extension of current_offsetMichael Niedermayer2013-06-02
| | | | | | | | | | | | Fixes: CID733809 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/qt-faststart: Fix unintended sign extension of atom_sizeMichael Niedermayer2013-06-02
| | | | | | | | | | | | Fixes CID733810 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/ffhash: close file handle on errorMichael Niedermayer2013-06-02
| | | | | | | | | | | | Fixes CID1026768 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/ffeval: Check return value of av_expr_parse_and_eval()Michael Niedermayer2013-06-02
| | | | | | | | | | | | Fixes CID1026745 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/patcheck: fix misdetection with stuff like const_namesMichael Niedermayer2013-05-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools: add zmqshell.py.Clément Bœsch2013-05-19
| |
* | tools/ffhash: Use O_BINARY when availableJames Almer2013-05-17
| | | | | | | | | | | | | | This fixes reading files in Windows Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Rename ffadler to ffhash and expand it using the generic hash APIJames Almer2013-05-16
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | replace remaining PIX_FMT_* flags with AV_PIX_FMT_FLAG_*Michael Niedermayer2013-05-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools: add zmqsend tool, useful to test the zmq filtersStefano Sabatini2013-05-14
| |
* | tools/ffeval: use av_dynarray2_add()Stefano Sabatini2013-05-13
| | | | | | | | Simplify, increment robustness.
* | ffadler: fix duplicate \n on errorsMichael Niedermayer2013-05-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffadler: add multifile supportMichael Niedermayer2013-05-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools: Add adler32 checksum toolMichael Niedermayer2013-05-09
| | | | | | | | | | | | This is about 6 times faster than md5sum on linux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a5f8873620ce502d37d0cc3ef93ada2ea8fb8de7'Michael Niedermayer2013-05-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a5f8873620ce502d37d0cc3ef93ada2ea8fb8de7': silly typo fixes Conflicts: doc/protocols.texi libavcodec/aacpsy.c libavformat/utils.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * silly typo fixesDiego Biurrun2013-05-03
| |
* | ismindex: check mkdir()s return codeMichael Niedermayer2013-04-21
| | | | | | | | | | Fixes CID733724 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tools/ismindex: dont ignore return code of write_fragments()Michael Niedermayer2013-04-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '38f0c0781a6e099f11c0acec07f9b8be742190c4'Michael Niedermayer2013-04-11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '38f0c0781a6e099f11c0acec07f9b8be742190c4': lavfi: merge avfiltergraph.h into avfilter.h Conflicts: doc/APIchanges ffmpeg_filter.c libavfilter/avfilter.h libavfilter/avfiltergraph.h libavfilter/version.h tools/graph2dot.c Merged-by: Michael Niedermayer <michaelni@gmx.at>