Commit 8d2e0e2c authored by Anuj Mittal's avatar Anuj Mittal Committed by Michael Niedermayer

Check for resync marker based on vop coding type- vop_fcode_forward and vop_fcode_backward L

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent ce19aec1
......@@ -214,10 +214,11 @@ const uint8_t *ff_h263_find_resync_marker(MpegEncContext *s, const uint8_t *av_r
end-=2;
p++;
if(s->resync_marker){
int prefix_len = ff_mpeg4_get_video_packet_prefix_length(s);
for(;p<end; p+=2){
if(!*p){
if (!p[-1] && p[1]) return p - 1;
else if(!p[ 1] && p[2]) return p;
if (!p[-1] && ((p[1] >> (23-prefix_len)) == 1)) return p - 1;
else if (!p[ 1] && ((p[2] >> (23-prefix_len)) == 1)) return p;
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment