- 13 May, 2011 1 commit
-
-
Baptiste Coudurier authored
ipod shuffle doesn't support anything else. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 12 May, 2011 17 commits
-
-
Martin Storsjö authored
The later parsing of payload data depends on the configuration being present. If it hasn't been configured properly yet, parsing a data packet may lead to a crash. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Aurelien Jacobs authored
Signed-off-by:
Aurelien Jacobs <aurel@gnuage.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Aurelien Jacobs authored
Signed-off-by:
Aurelien Jacobs <aurel@gnuage.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Marton Balint authored
In the main loop, stream_number is incremented after checking the stream type, so the search usually will not find the wanted stream. This patch eliminates the useless stream_number variable and introduces a new one, called real_stream_index to store the real stream index of the current stream, no matter if we are looping through all the streams or only the streams of a program. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Marton Balint authored
Yet another fix for the code originally designed for use without related_stream. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Yusuke Nakamura authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Clément Bœsch authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Clément Bœsch authored
This avoids the creation of a new AVStream instead of replacing it when a stream reset occurs (track change with some webradios for example). Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Aurelien Jacobs authored
Signed-off-by:
Aurelien Jacobs <aurel@gnuage.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Baptiste Coudurier authored
yuv range: full 1 / normal 2 Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Alex Converse authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Baptiste Coudurier authored
Fix issue #2624. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Diego Biurrun authored
Adding _POSIX_C_SOURCE to CPPFLAGS globally produces all sorts of problems since it causes certain system functions to be hidden on some (BSD) systems. The solution is to only add the flag on systems that really require it, i.e. glibc-based ones. This change makes BSD systems compile out-of-the-box without the need for adding specific flags manually. It also allows dropping a number of flags set manually on a file-per-file basis, but were only present to work around breakage introduced by the presence of _POSIX_C_SOURCE. Also add _XOPEN_SOURCE to CPPFLAGS for glibc systems. We use XSI extensions in several places already, so it is preferable to define it globally instead of littering source files with individual #defines only needed for glibc.
-
Thierry Foucu authored
If an MP3 file contains the string NSVs, the NSV probe will confuse it for an NSV file. Check for 0xBEEF after a Video/Audio chunk to achieve more accuracy. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Clément Bœsch authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Clément Bœsch authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 11 May, 2011 2 commits
-
-
Baptiste Coudurier authored
-
Martin Storsjö authored
This is more like what VLC does. If the server doesn't mention supporting GET_PARAMETER in response to an OPTIONS request, VLC doesn't send any keepalive requests at all. After this patch, libavformat will still send OPTIONS keepalives if GET_PARAMETER isn't explicitly said to be supported. Some RTSP cameras don't support GET_PARAMETER, and will close the connection if this is sent as keepalive request (but support OPTIONS just fine, but probably don't need any keepalive at all). Some other cameras don't support using OPTIONS as keepalive, but require GET_PARAMETER instead. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 10 May, 2011 2 commits
-
-
Anton Khirnov authored
This breaks API and ABI.
-
Vitor Sessak authored
This should fix behavior introduced by commit 96573c0d. Av_rescale_rnd() is not lossless so if two timestamps are equal after being rescaled they are not always actually identical. This patch use av_compare_ts() to get always a correct result. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 09 May, 2011 3 commits
-
-
Martin Storsjö authored
If not cleared, the caller might try to free it. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Earlier, AVIO_RDWR was handled as READ, and all the checks for the AVIO_WRONLY flag explicitly meant the write-only case. When changed from old AVIO/URL contants to AVIO_FLAG in 59d96941, these comparisons were updated incorrectly, by mapping checks for AVIO_WRONLY to checks for AVIO_FLAG_WRITE. When receiving RTP over UDP, the urlcontext is opened with READ_WRITE flags. This patch updates the flag comparisons to check for the same conditions as the code did prior to 59d96941. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 06 May, 2011 1 commit
-
-
Yusuke Nakamura authored
This fixes, for instance, the case that there is a track that has some samples with composition time offset and has a track run without sample-composition-time-offsets-present.
-
- 04 May, 2011 8 commits
-
-
Diego Biurrun authored
file_check() is not only used by the file protocol, adjust #ifdef accordingly.
-
Diego Biurrun authored
-
Mans Rullgard authored
This fixes a memory leak occurring when no cue points are defined since commit 91819763. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Alex Converse authored
-
Uoti Urpala authored
Add an extra size validity check in asf_read_frame_header(). Without this asf->packet_size_left may become negative, which triggers an assertion failure later. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 03 May, 2011 1 commit
-
-
Luca Barbato authored
The patch is the first step to support -dcodec copy
-
- 02 May, 2011 1 commit
-
-
Stefano Sabatini authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 29 Apr, 2011 3 commits
-
-
Anssi Hannula authored
As per issue2629, most 23.976fps matroska H.264 files are incorrectly detected as 24fps, as the matroska timestamps usually have only millisecond precision. Fix that by doubling the amount of timestamps inspected for frame rate for streams that have coarse time base. This also fixes 29.970 detection in matroska. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 78431098) Tested with mplayer based on this report http://thread.gmane.org/gmane.comp.video.mplayer.user/66043/focus=66063Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 28 Apr, 2011 1 commit
-
-
Martin Storsjö authored
While deprecated, they're totally useless as long as their values are different from the AVIO_FLAG values that are used internally. Currently, this leads to old libav applications still compiling correctly (since we haven't removed the fallback wrappers), but failing since the functions internally compare to the new AVIO_FLAG values. These should be removed at some point, but they aren't removed yet. The intent is to be able to recompile an old application against the new ABI without modifying the code, and this doesn't work currently. Signed-off-by:
Martin Storsjö <martin@martin.st>
-