- 02 Sep, 2014 1 commit
-
-
Mika Raento authored
This improves error messages for completely and somewhat broken inputs. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 22 Aug, 2014 1 commit
-
-
Diego Biurrun authored
This avoids a number of redefinition warnings on MinGW64.
-
- 15 Aug, 2014 1 commit
-
-
Gabriel Dume authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 03 Jul, 2014 2 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This allows storing the .ismv/.isma/.ismc files separately from the .ism file on a server, without having to manually edit the .ism file after generating it with the ismindex tool. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 28 Feb, 2014 8 commits
-
-
Lou Logan authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Without this cast, the BE_32() expression is sign extended when assigned to an uint64_t, since the uint8_t|uint8_t expression is promoted to an int. Also avoid undefined behaviour when left shifting an uint8_t by 24 by casting it to an uint32_t explicitly before shifting. Based on a patch by Michael Niedermayer. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
CC: libav-stable@libav.org Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
This silences a warning in the coverity static analyzer. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
These variables are assigned the return values of ftello, which returns an off_t, which is a signed type. On errors, ftello returns -1, thus make sure this error return value can be stored properly. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
qt-faststart doesn't use the normal libav headers at all since it's supposed to be a completely standalone tool, so we implement the macro locally in this file. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Copying data in chunks of 1 KB is a little wasteful. 64 KB should still easily fit on the stack, so there's no need to allocate it dynamically. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 17 Jan, 2014 2 commits
-
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 04 Nov, 2013 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 04 Oct, 2013 3 commits
-
-
Martin Storsjö authored
This reduces the risk for overflow in pathlogical cases. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
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>
-
- 05 Aug, 2013 1 commit
-
-
Diego Biurrun authored
os_support.h contains more precise workarounds for non-POSIX mkdir().
-
- 06 Jul, 2013 1 commit
-
-
Diego Biurrun authored
-
- 03 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 11 Apr, 2013 1 commit
-
-
Anton Khirnov authored
We do not support using filters without AVFilterGraph in practice anyway, so there is no point in pretending we do.
-
- 13 Mar, 2013 3 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The tool nowadays supports more than one track per file, this makes reading the code slightly less confusing. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 23 Jan, 2013 1 commit
-
-
Diego Biurrun authored
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 20 Dec, 2012 1 commit
-
-
Diego Biurrun authored
-
- 12 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 01 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 13 Sep, 2012 1 commit
-
-
Martin Storsjö authored
The missing headers are required for errno and for strerror. This fixes building of this tool on mingw32ce. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 30 Aug, 2012 3 commits
-
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
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>
-
- 28 Aug, 2012 4 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
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>
-
- 15 Aug, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-