Mercurial > libavcodec.hg
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); |