summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAge
...
* pktdumper: Use a custom define instead of PATH_MAX for buffersMartin Storsjö2012-08-31
| | | | | | | | PATH_MAX is not necessarily available on all systems, e.g. it's normally not available on MSVC, and is not guaranteed to defined on a POSIX system either. Signed-off-by: Martin Storsjö <martin@martin.st>
* pktdumper: Use av_strlcpy instead of strncpyMartin Storsjö2012-08-31
| | | | | | | This takes care of null-terminating the buffer if it is too small, which wasn't handled properly before. Signed-off-by: Martin Storsjö <martin@martin.st>
* pktdumper: Use sizeof(variable) instead of the direct buffer lengthMartin Storsjö2012-08-31
| | | | | | | Also change the snprintf size to use the full buffer, since snprintf always null-terminates the buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
* graph2dot: Use the fallback getopt implementation if neededMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tools: Include io.h for open/read/write/close if unistd.h doesn't existMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* qt-faststart: Use other seek/tell functions on MSVC than on mingwMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* ismindex: Include direct.h for _mkdir on windowsMartin Storsjö2012-08-29
| | | | | | | The Windows SDK in MSVC doesn't have mkdir, only _mkdir, and MSDN says one should include direct.h to use it. Signed-off-by: Martin Storsjö <martin@martin.st>
* Don't include common.h from avutil.hMartin Storsjö2012-08-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* lavfi: reclassify showfiltfmts as a TESTPROGMans Rullgard2012-07-04
| | | | | | | | This tool uses lavfi internal symbols not accessible in shared libraries. TESTPROGS are linked statically to allow them use of library internals not normally exported. Signed-off-by: Mans Rullgard <mans@mansr.com>
* graph2dot: fix printf format specifierDiego Biurrun2012-07-04
| | | | tools/graph2dot.c:85: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘int’
* ismindex: Verify that all bitrate variants matchMartin Storsjö2012-07-03
| | | | | | | | | | In Smooth Streaming, the fragments are addressed by time, and the manifest only stores one list of time offests for all streams, so all streams need to have identical fragment offsets. Warn if this isn't the case, so that the user can fix the files instead of getting failures at runtime when the fragments can't be found. Signed-off-by: Martin Storsjö <martin@martin.st>
* ismindex: Properly report errors reading the MFRA atomMartin Storsjö2012-07-03
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* misc typo and wording fixesDiego Biurrun2012-07-03
|
* Replace usleep() calls with av_usleep()Mans Rullgard2012-06-22
| | | | | | | This reduces the dependency on unistd.h which is not available on all systems. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavfi: remove avfilter_default_* from public API on next bump.Anton Khirnov2012-05-22
| | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable.
* Fix a bunch of common typos.Diego Biurrun2012-03-09
|
* ismindex: Fix build on mingwMartin Storsjö2012-01-26
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tools: Remove some unnecessary #undefs.Diego Biurrun2012-01-25
|
* tools: K&R reformatting cosmeticsDiego Biurrun2012-01-25
|
* pktdumper: Use usleep instead of sleepMartin Storsjö2012-01-25
| | | | | | | | MinGW doesn't have sleep, only _sleep (which is deprecated), Sleep (which is defined in winbase.h and not in the standard C headers) and usleep. Signed-off-by: Martin Storsjö <martin@martin.st>
* Add a tool for creating smooth streaming manifestsMartin Storsjö2012-01-25
| | | | | | | | It can also optionally split the file into individual fragments, which allows it to be served from any web server without any server side support. Signed-off-by: Martin Storsjö <martin@martin.st>
* aviocat: Remove useless includesMartin Storsjö2012-01-21
| | | | | | | Also include stdlib.h explicitly - currently it is used implicitly via avformat.h. Signed-off-by: Martin Storsjö <martin@martin.st>
* aviocat: Flush the output before closingMartin Storsjö2012-01-21
| | | | | | Without this, the end of the file might not be transmitted/written. Signed-off-by: Martin Storsjö <martin@martin.st>
* Add a tool that uses avio to read and write, doing a plain copy of dataMartin Storsjö2012-01-20
| | | | | | | It also optionally can throttle its operation to a particular speed, to simulate realtime writing. Signed-off-by: Martin Storsjö <martin@martin.st>
* Fix a bunch of platform name and other typos.Diego Biurrun2012-01-11
|
* Fix a bunch of typos.Diego Biurrun2012-01-02
|
* qt-faststart: K&R reformatting; fix comment typosDiego Biurrun2011-12-30
|
* qt-faststart: Fix up indentationMartin Storsjö2011-12-29
| | | | | | This restores indentation after 65b875d8fcc. Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace all uses of av_close_input_file() with avformat_close_input().Anton Khirnov2011-12-12
|
* Fix a bunch of common typos.Diego Biurrun2011-12-11
|
* tests/tools/examples: Replace direct exit() calls by return.Diego Biurrun2011-12-08
|
* doc: document preferred Doxygen syntax and make patcheck detect itDiego Biurrun2011-12-04
|
* tools/pktdumper: update to recent avformat apiJanne Grunau2011-10-28
|
* Replace deprecated av_find_stream_info() by avformat_find_stream_info().Diego Biurrun2011-08-26
|
* Remove some unused scripts from tools/.Diego Biurrun2011-06-06
|
* cws2fws: Improve error message wording.Diego Biurrun2011-05-16
|
* tools: Check the return value of write().Diego Biurrun2011-05-16
| | | | | This fixes several warnings of the type: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
* patcheck: warn about assert usagePeter Ross2011-05-12
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Replace `` by $() syntax in shell scripts.Diego Biurrun2011-04-23
| | | | $() is easier to nest and POSIX, which we require in other places.
* patcheck: Allow overiding grep program(s) through environment variables.Brad2011-04-23
| | | | | | | patcheck hardcodes the binary names for grep/egrep. This makes overriding the binary names a pain, e.g. when calling a GNU version of grep on BSD systems. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace references to ffmpeg-devel with libav-devel; fix roundup URL.Diego Biurrun2011-04-15
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* In graph2dot, print more specific audio information for audio links.Stefano Sabatini2011-02-17
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* consolidate .gitignore patters into a single fileJanne Grunau2011-01-18
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* convert svn:ignore properties to .gitignore filesJanne Grunau2011-01-17
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* Print link audio format name in tools/graph2dot.Stefano Sabatini2011-01-12
| | | | Originally committed as revision 26322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename avfilter_destroy() as avfilter_free().Stefano Sabatini2010-11-08
| | | | | | | The new name is shorter and more consistent with the FFmpeg API, and sounds less evil. Originally committed as revision 25707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove graphparser.h header, move AVFilterInOut andStefano Sabatini2010-11-07
| | | | | | | | avfilter_graph_parse() declaration to libavfilter/avfiltergraph.h. Simplify, and less confusing for the user. Originally committed as revision 25705 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add avfilter_graph_config().Stefano Sabatini2010-10-16
| | | | Originally committed as revision 25502 to svn://svn.ffmpeg.org/ffmpeg/trunk