comparison h264.c @ 8762:4f1567ce75c4 libavcodec

Replace hard-coded SEI type constants with symbolic names Patch by Ivan Schreter ( schreter gmx net )
author superdump
date Sun, 08 Feb 2009 20:28:12 +0000
parents ecabe55b66bb
children e91ea98d868a
comparison
equal deleted inserted replaced
8761:2a43b46067c4 8762:4f1567ce75c4
6863 do{ 6863 do{
6864 size+= show_bits(&s->gb, 8); 6864 size+= show_bits(&s->gb, 8);
6865 }while(get_bits(&s->gb, 8) == 255); 6865 }while(get_bits(&s->gb, 8) == 255);
6866 6866
6867 switch(type){ 6867 switch(type){
6868 case 1: // Picture timing SEI 6868 case SEI_TYPE_PIC_TIMING: // Picture timing SEI
6869 if(decode_picture_timing(h) < 0) 6869 if(decode_picture_timing(h) < 0)
6870 return -1; 6870 return -1;
6871 break; 6871 break;
6872 case 5: 6872 case SEI_TYPE_USER_DATA_UNREGISTERED:
6873 if(decode_unregistered_user_data(h, size) < 0) 6873 if(decode_unregistered_user_data(h, size) < 0)
6874 return -1; 6874 return -1;
6875 break; 6875 break;
6876 default: 6876 default:
6877 skip_bits(&s->gb, 8*size); 6877 skip_bits(&s->gb, 8*size);