- 26 Feb, 2012 1 commit
-
-
Reinhard Tartler authored
Because in contrast to the decoder, the parser does not setup low_delay. The code in parse_nal_units would always end up setting has_b_frames to "1", except when stream is explicitly marked as low delay. Since the parser itself would create 'extradata', simply reopening the parser would cause this. This happens for instance in estimate_timings_from_pts(), which causes the parser to be reopened on the same stream. This fixes Libav #22 and FFmpeg (trac) #360 CC: libav-stable@libav.org Based on a patch by Reimar Döffinger <Reimar.Doeffinger@gmx.de> (commit 31ac0ac2) Comments and description adapted by Reinhard Tartler. Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 06 Jan, 2012 1 commit
-
-
Janne Grunau authored
The mpeg4 video, H264 and VC-1 parser hold (directly or indirectly) a MpegEncContext in their private context. Since they do not call the common mpegvideo init function slice_context_count has explicitly set to 1. Prevents a null pointer dereference in the h264 parser and fixes bug 193.
-
- 19 Dec, 2011 1 commit
-
-
Janne Grunau authored
This reverts commit 87eebb34.
-
- 18 Dec, 2011 1 commit
-
-
Janne Grunau authored
Start code emulation prevention is only required in Annex B bytestream packed NAL units. For other coding formats the size is already known. Looking for a start code prefix can result in false positives like in http://streams.videolan.org/streams/mp4/Mr_MrsSmith-h264_aac.mp4 which has a false positive in the SPS.
-
- 02 Nov, 2011 1 commit
-
-
Anton Khirnov authored
-
- 20 Oct, 2011 1 commit
-
-
Anton Khirnov authored
It's used in lavf.
-
- 23 Jun, 2011 1 commit
-
-
Diego Biurrun authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 13 Jun, 2011 2 commits
-
-
Philip Langdale authored
Signed-off-by:
Philip Langdale <philipl@overt.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Philip Langdale authored
Currently, the parser is buggy and only processes the stream extradata when the flag is set. This fixes it to actually inspect the frames. Whitespce will be fixed in a separate change. Signed-off-by:
Philip Langdale <philipl@overt.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 02 May, 2011 1 commit
-
-
Stefano Sabatini authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 01 Feb, 2011 1 commit
-
-
Janne Grunau authored
-
- 26 Jan, 2011 1 commit
-
-
Diego Elio Pettenò authored
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 25 Jan, 2011 1 commit
-
-
Diego Elio Pettenò authored
The header is empty after making the function static, so delete it and drop its usage. Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
- 23 Jul, 2010 1 commit
-
-
Baptiste Coudurier authored
erroneous message for last frame. Originally committed as revision 24450 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 28 May, 2010 2 commits
-
-
Howard Chu authored
Originally committed as revision 23364 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Howard Chu authored
Fixes many "non-existing PPS referenced" error messages Originally committed as revision 23363 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 26 May, 2010 1 commit
-
-
Alex Converse authored
Add an AVSTREAM_PARSE_FULL_ONCE parsing mode to parse headers and combine packets once and only once. Originally committed as revision 23332 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 20 Apr, 2010 1 commit
-
-
Diego Biurrun authored
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 28 Jan, 2010 2 commits
-
-
Rafaël Carré authored
Patch by Rafaël Carré, rafael D carre A gmail Originally committed as revision 21517 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Rafaël Carré authored
This allows freeing the parser memory in the thread_context freeing loop. Patch by Rafaël Carré gmailify(rafael, carre) Originally committed as revision 21508 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 13 Apr, 2009 1 commit
-
-
Baptiste Coudurier authored
Fix: ==22063== Conditional jump or move depends on uninitialised value(s) ==22063== at 0x811A4B7: ff_find_start_code (mpegvideo.c:99) ==22063== by 0x82F5B74: parse_nal_units (h264_parser.c:132) ==22063== by 0x82F5A68: h264_parse (h264_parser.c:261) [...] ==22063== Uninitialised value was created by a stack allocation ==22063== at 0x82F5AF5: parse_nal_units (h264_parser.c:112) Originally committed as revision 18479 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 10 Apr, 2009 1 commit
-
-
Reimar Döffinger authored
This ensures that the parser will no longer leak memory for all SPS/PPS it encounters. Originally committed as revision 18406 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Mar, 2009 1 commit
-
-
John Cox authored
Patch by John Cox, jc A kynesim D co D uk Originally committed as revision 18020 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 26 Feb, 2009 2 commits
-
-
Carl Eugen Hoyos authored
Originally committed as revision 17621 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Ivan Schreter authored
are not present. Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17620 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 24 Feb, 2009 2 commits
-
-
Ivan Schreter authored
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17575 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Ivan Schreter authored
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17571 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 21 Feb, 2009 4 commits
-
-
Ivan Schreter authored
document this new use. Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17492 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Ivan Schreter authored
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17490 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Ivan Schreter authored
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17489 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Ivan Schreter authored
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17488 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Feb, 2009 1 commit
-
-
Ivan Schreter authored
Patch by Ivan Schreter ( schreter gmx net ) Originally committed as revision 17073 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 Feb, 2009 1 commit
-
-
Diego Biurrun authored
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Jan, 2009 1 commit
-
-
Carl Eugen Hoyos authored
Originally committed as revision 16649 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 13 Jan, 2009 1 commit
-
-
Aurelien Jacobs authored
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 04 Jan, 2009 1 commit
-
-
NVIDIA Corporation authored
video players. Original patch by NVIDIA corporation. Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 28 Dec, 2008 1 commit
-
-
Michael Niedermayer authored
Originally committed as revision 16380 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 23 Dec, 2008 1 commit
-
-
Michael Niedermayer authored
Originally committed as revision 16286 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 04 Oct, 2008 1 commit
-
-
Michael Niedermayer authored
Originally committed as revision 15539 to svn://svn.ffmpeg.org/ffmpeg/trunk
-