- 21 9月, 2011 8 次提交
-
-
由 Diego Biurrun 提交于
This fixes build failures with -DDEBUG in CPPFLAGS.
-
由 Diego Biurrun 提交于
This fixes build failures with -DDEBUG in CPPFLAGS.
-
由 Stefano Sabatini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
0 is top-field-first, 1 is bottom-field-first, not the other way around. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Joakim Plate 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 David Goldwich 提交于
Signed-off-by: NDavid Goldwich <david.goldwich@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 David Goldwich 提交于
This extends the ID3v2 parser to allow for reading of non-text (i.e. other than T***) meta tag frames providing a ff_id3v2_read_all() function. An additional data structure 'ID3v2ExtraMeta' is introduced for these tags since AVDictionary is string oriented and unsuitable for binary data. A parser for tag frames of type GEOB is implemented, which is needed to extract keyring information from encrypted OMA files. GEOB data is parsed into 'ID3v2ExtraMetaGEOB' data structures. The routine to decode characters from different encodings to UTF-8, formerly part of the read_ttag() function, is moved to its own function. Because some tag frames contain subparts of unknown length, the function is now also able to read until a null character is found. In addition, the function now takes care of allocating a buffer long enough to hold the decoded characters. Signed-off-by: NDavid Goldwich <david.goldwich@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 David Goldwich 提交于
This patch adds the possibility to calculate the DES-CBC-MAC of a source buffer (i.e. the last block of the buffer encrypted in CBC mode) without having to allocate a destination buffer that is as long as the complete source buffer, but instead only 8 bytes for the MAC. Signed-off-by: NDavid Goldwich <david.goldwich@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 20 9月, 2011 3 次提交
-
-
由 Martin Storsjö 提交于
If not enough bytes are available, keep track of them and skip them on next call. In practice, if these trailer bytes are written in a separate call, there is no other data written in this call, making it fall into the "FLV packet too small" case currently - working, but not as intended. This patch makes the code more robust, handling all cases except for having the FLV packet header split over multiple write calls. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Chiranjeevi Melam 提交于
If the FLV packet is larger than the AVIO buffer, a partial FLV packet will be flushed to the RTMP protocol. This commit handles the most common cases of FLV packets being written in more than one call. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Laurent Aimar 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 19 9月, 2011 14 次提交
-
-
由 Anton Khirnov 提交于
st may be NULL when there are more mov streams than AVStreams, e.g. when chapters are present.
-
由 Laurent Aimar 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Laurent Aimar 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Laurent Aimar 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Laurent Aimar 提交于
rv34_decode_slice() can return without allocating any pictures. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Laurent Aimar 提交于
This prevents crashes with some corrupted bitstreams. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Joakim Plate 提交于
Signed-off-by: NJoakim Plate <elupus@ecce.se> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
-1 is more correct than 0, as the position in the file is undefined. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
Also remove outdated reference to color in vf_pad.c. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
-
由 Stefano Sabatini 提交于
-
由 Laurent Aimar 提交于
It prevents crashes due to non initialized fields. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 David Goldwich 提交于
Signed-off-by: NDavid Goldwich <david.goldwich@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 18 9月, 2011 3 次提交
-
-
由 Anton Khirnov 提交于
-
由 Stefano Sabatini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Laurent Aimar 提交于
Between ogg_save() and ogg_restore() calls, the number of streams could have been reduced. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 17 9月, 2011 5 次提交
-
-
由 Anton Khirnov 提交于
Partially fixes bug 44.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
pixel_format/video_size only apply to 'rawvideo' (==uncompressed) demuxer and make no sense for the other raw (== containerless) demuxers. Keep only the framerate option for those. Also use unique classes for all raw video demuxers
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
- 16 9月, 2011 2 次提交
-
-
由 Luca Barbato 提交于
Yet another option useful for low latency streaming.
-
由 Laurent Aimar 提交于
init_get_bits() takes a number of bits and not a number of bytes as its size argument. Signed-off-by: NAlex Converse <alex.converse@gmail.com>
-
- 15 9月, 2011 5 次提交
-
-
由 Ronald S. Bultje 提交于
SSE-optimized hScale() scales up to 4 pixels at once, so we need to allocate up to 3 padding pixels to prevent overreads. This fixes valgrind errors in various swscale-tests on fate.
-
由 Dustin Brody 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Dustin Brody 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Alex Converse 提交于
-
由 Alex Converse 提交于
-