- 20 Dec, 2013 1 commit
-
-
Luca Barbato authored
-
- 09 Dec, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Muxing VP6 is used by applications and works with Flashplayer. Reported-by: David Bertrand
-
- 10 Oct, 2013 3 commits
-
-
Martin Storsjö authored
This keeps cropping when remuxing from F4V to FLV. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Handle it in the same way as VP6F, except for the codec tag. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The plain VP6 format is vertically flipped compared to VP6F/VP6A. Support for the plain VP6 format was added in 09d8c0ae (which also introduced support for muxing VP6F properly in general). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Sep, 2013 1 commit
-
-
Clément Bœsch authored
Since 596e5d47, this is not necessary anymore. It also allows to actually disable the flushing, improving write performance (but possibly giving worse latency in real-time streaming). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Apr, 2013 1 commit
-
-
Rafaël Carré authored
FLV does not support multiple audio or video streams. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 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 1 commit
-
-
Justin Ruggles authored
Using AVCodecContext.frame_size is not reliable.
-