- 20 Jun, 2015 2 commits
-
-
Luca Barbato authored
Otherwise trailing zeroes would appear. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
nu774 authored
14496-3 suggests packing main_data of MP3 that is usually scattered into multiple frames due to bit reservoir. However, after packing main_data into a access unit, bitrate index in the MPEG audio frame header doesn't match with actual frame size. In order to accept this, this patch removes unnecessary frame size checking on mp3 decoder. Also, mov demuxer was changed to use MP3 parser only on special cases (QT MOV with specific sample description) to avoid re-packetizing. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 17 Jun, 2015 2 commits
-
-
James Almer authored
WebPMemoryWriterClear() must be used instead of free() when libwebp ABI version is > 0x0203. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
-
- 15 Jun, 2015 5 commits
-
-
Andreas Cadhalpun authored
Also use the frame pixel format instead of the one from the codec context, which is more robust. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
The AVCodecContext width, height, coded_width, coded_height and format are used mainly as decoding hints and they get internally overwritten during the data parsing stage. Do not assume they match the last AVFrame provided by avcodec_decode_video2 and assimilated functions since multi-threading and other frame reordering might make those values to refer to frames that will be outputted in the future. CC: libav-stable@libav.org
-
Luca Barbato authored
-
Luca Barbato authored
-
Vittorio Giovara authored
-
- 14 Jun, 2015 1 commit
-
-
wm4 authored
GNUTLS_SHUT_RDWR means GnuTLS will keep waiting for the server's termination reply. But since we don't shutdown the TCP connection at this point yet, GnuTLS will just keep skipping actual data from the server, which basically is perceived as hang. Use GNUTLS_SHUT_WR instead, which doesn't have this problem. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 12 Jun, 2015 14 commits
-
-
Vittorio Giovara authored
Fixes clang warning "absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]".
-
Vittorio Giovara authored
Fixes clang warning "floating point absolute value function 'fabsf' when argument is of integer type [-Wabsolute-value]".
-
Vittorio Giovara authored
-
Vittorio Giovara authored
Reported-By: infer
-
Vittorio Giovara authored
Reported-By: infer
-
Vittorio Giovara authored
Reported-By: infer
-
Vittorio Giovara authored
-
Michael Niedermayer authored
CC: libav-stable@libav.org Sample-Id: test_bref.mp4 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Luca Barbato authored
Untangle eamad from the mpeg12.h header and speed up rebuilding.
-
Luca Barbato authored
-
Vittorio Giovara authored
Having this macro in an header only facilitates the use of such header. The code increase is minimal and files have one less dependency on mpegvideo.h.
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
- 10 Jun, 2015 5 commits
-
-
Vittorio Giovara authored
-
Vittorio Giovara authored
Mark it as static.
-
Vittorio Giovara authored
It is only used in one place, and it is small enough that it might be called directly.
-
Vittorio Giovara authored
-
Janne Grunau authored
display_matrix_size is only initialized when av_stream_get_side_data() returns a side data pointer. The code is safe since the only effect this has is setting the display_matrix pointer to NULL which it was already anyway.
-
- 09 Jun, 2015 5 commits
-
-
Luca Barbato authored
Bug-Id: 865 CC: libav-stable@libav.org
-
James Almer authored
The first check is done without the AVIOContext, so alloc it only if said check succeeds Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in fate-imc. CC: libav-stable@libav.org
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
-
- 08 Jun, 2015 6 commits
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1257774
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1292518
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1292520
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 609333
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1302711
-
Janne Grunau authored
-