Changeset 4313

Show
Ignore:
Timestamp:
03/10/10 23:45:29 (6 months ago)
Author:
andoma
Message:

Skip MPEG Padding start codes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/tvheadend/src/parsers.c

    r4254 r4313  
    879879    return; 
    880880 
     881  uint32_t startcode = 
     882    (st->st_buffer[0] << 24) | 
     883    (st->st_buffer[1] << 16) | 
     884    (st->st_buffer[2] << 8) | 
     885    (st->st_buffer[3]); 
     886 
     887  if(startcode == 0x1be) { 
     888    st->st_parser_state = 0; 
     889    return; 
     890  } 
     891 
    881892  psize = st->st_buffer[4] << 8 | st->st_buffer[5]; 
    882893