- 08 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 26 Mar, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Many players ignore broken aac frames, so don't abort mov or flv muxing when encountering one, just print a warning instead. Fixes ticket #2380.
-
- 20 Dec, 2012 1 commit
-
-
Björn Axelsson authored
The FLV muxer tries to update the header in write_trailer, which is impossible if writing to a pipe or network stream. Don't write header data if seeking to the header fails. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 18 Dec, 2012 1 commit
-
-
Clément Bœsch authored
-
- 13 Dec, 2012 1 commit
-
-
Björn Axelsson authored
The FLV muxer tries to update the header in write_trailer, which is impossible if writing to a pipe or network stream. Don't write header data if seek to header fails. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 01 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 18 Sep, 2012 1 commit
-
-
Benjamin Larsson authored
The compiler fails to figure out that enc->codec_type can only have 3 different values. Thus when an if/else is encountered it triggers on the possibility of the else case has not initialized the flags variable. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 11 Sep, 2012 1 commit
-
-
Stefano Sabatini authored
Also add some additional info (DTS and DTS time).
-
- 06 Sep, 2012 2 commits
-
-
Stefano Sabatini authored
Should improve user feedback in case of errors.
-
Stefano Sabatini authored
-
- 30 Aug, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 30 Jul, 2012 1 commit
-
-
Diego Biurrun authored
-
- 29 Jul, 2012 1 commit
-
-
Anton Khirnov authored
According to its description, it is supposed to be the LCM of all the frame durations. The usability of such a thing is vanishingly small, especially since we cannot determine it with any amount of reliability. Therefore get rid of it after the next bump. Replace it with the average framerate where it makes sense. FATE results for the wtv and xmv demux tests change. In the wtv case this is caused by the file being corrupted (or possibly badly cut) and containing invalid timestamps. This results in lavf estimating the framerate wrong and making up wrong frame durations. In the xmv case the file contains pts jumps, so again the estimated framerate is far from anything sane and lavf again makes up different frame durations. In some other tests lavf starts making up frame durations from different frame.
-
- 22 Jul, 2012 1 commit
-
-
Ronald S. Bultje authored
This removes the use of macro nesting in these code constructs, which makes it easier to parse in pre-processors.
-
- 28 Jun, 2012 2 commits
-
-
Damien Fetis authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
- 11 Jun, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 03 Jun, 2012 1 commit
-
-
Luca Barbato authored
Adobe specifies onTextData as the standard message to use to deliver text information. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 20 May, 2012 1 commit
-
-
James Zern authored
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
- 07 May, 2012 1 commit
-
-
Anton Khirnov authored
Encoder tag being used for muxer messages is confusing.
-
- 06 Apr, 2012 1 commit
-
-
Martin Storsjö authored
Also add missing trailing commas, break long codec_tag lines and add spaces in codec_tag declarations. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 12 Mar, 2012 2 commits
-
-
Michael Niedermayer authored
According to video_file_format_spec_v10_1.pdf flv stores AAC RAW thanks to Baptiste Coudurier for pointing that out thanks to Aℓex Converse for explaining: This can't be at the start of a non-ADTS payload. 111 is the EndOfFrame syntax element. Together these proof that the check was correctly rejecting ADTS which is not supposed to be in flv. Many players are able to play such ADTS in flv though but its better if we conform to the spec as this should ensure that not many but all players can play files generated by ffmpeg. This reverts commit 3c9a86df.
-
C Chatterjee authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 05 Feb, 2012 1 commit
-
-
Carl Eugen Hoyos authored
Reviewed-by: James Zern
-
- 15 Dec, 2011 1 commit
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 11 Dec, 2011 1 commit
-
-
Mans Rullgard authored
The existing functions defined in intfloat_readwrite.[ch] are both slow and incorrect (infinities are not handled). This introduces a new header with fast, inline conversion functions using direct union punning assuming an IEEE-754 system, an assumption already made throughout the code. The one use of Intel/Motorola extended 80-bit format is replaced by simpler code sufficient under the present constraints (positive normal values). The old functions are marked deprecated and retained for compatibility. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 10 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 30 Nov, 2011 2 commits
-
-
Anton Khirnov authored
It's supposed to be called only from (de)muxers.
-
Joseph Wecker authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 02 Nov, 2011 1 commit
-
-
Justin Ruggles authored
This keeps the streams sychronized. The packets must be interleaved per-DTS.
-
- 21 Oct, 2011 1 commit
-
-
Justin Ruggles authored
-
- 20 Oct, 2011 2 commits
-
-
Justin Ruggles authored
Using AVCodecContext.frame_size is not reliable.
-
Justin Ruggles authored
-
- 12 Oct, 2011 1 commit
-
-
Martin Storsjö authored
No application rely on this count being correct as far as I know, but if we write a nonzero count value, it might just as well be the right one. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 06 Oct, 2011 1 commit
-
-
Michael Niedermayer authored
more correct values. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Sep, 2011 2 commits
-
-
Joseph Wecker authored
-
Joseph Wecker authored
-
- 22 Aug, 2011 1 commit
-
-
Nicolas George authored
-
- 16 Aug, 2011 1 commit
-
-
Luca Barbato authored
Metadata currently is written only at the start of the file in normal cases, when transcoding from a rtmp source metadata could be written later and the offset recorded can exceed 32bit. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-