Cleanup prev commit, flag variable should start with 0
Originally committed as revision 23364 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
23584bec87
commit
82f1ffc7ba
@ -464,8 +464,8 @@ typedef struct H264Context{
|
||||
*/
|
||||
int is_avc; ///< this flag is != 0 if codec is avc1
|
||||
int nal_length_size; ///< Number of bytes used for nal length (1, 2 or 4)
|
||||
int got_first; ///< this flag is != 0 if we've parsed a frame
|
||||
|
||||
int first_picture;
|
||||
SPS *sps_buffers[MAX_SPS_COUNT];
|
||||
PPS *pps_buffers[MAX_PPS_COUNT];
|
||||
|
||||
|
@ -245,8 +245,8 @@ static int h264_parse(AVCodecParserContext *s,
|
||||
ParseContext *pc = &h->s.parse_context;
|
||||
int next;
|
||||
|
||||
if (h->first_picture) {
|
||||
h->first_picture = 0;
|
||||
if (!h->got_first) {
|
||||
h->got_first = 1;
|
||||
if (avctx->extradata_size) {
|
||||
h->s.avctx = avctx;
|
||||
ff_h264_decode_extradata(h);
|
||||
@ -327,7 +327,6 @@ static int init(AVCodecParserContext *s)
|
||||
{
|
||||
H264Context *h = s->priv_data;
|
||||
h->thread_context[0] = h;
|
||||
h->first_picture = 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user