Mercurial > libavcodec.hg
comparison utils.c @ 1291:384110c44dec libavcodec
rgb15 & rgb16 fix
| author | michaelni |
|---|---|
| date | Fri, 30 May 2003 13:27:21 +0000 |
| parents | 8988af3ae1e8 |
| children | cfc80b3a4ada |
comparison
equal
deleted
inserted
replaced
| 1290:dae280b939ca | 1291:384110c44dec |
|---|---|
| 155 }else{ | 155 }else{ |
| 156 int align, h_chroma_shift, v_chroma_shift; | 156 int align, h_chroma_shift, v_chroma_shift; |
| 157 int w, h, pixel_size; | 157 int w, h, pixel_size; |
| 158 | 158 |
| 159 avcodec_get_chroma_sub_sample(s->pix_fmt, &h_chroma_shift, &v_chroma_shift); | 159 avcodec_get_chroma_sub_sample(s->pix_fmt, &h_chroma_shift, &v_chroma_shift); |
| 160 | |
| 161 switch(s->pix_fmt){ | 160 switch(s->pix_fmt){ |
| 161 case PIX_FMT_RGB555: | |
| 162 case PIX_FMT_RGB565: | |
| 162 case PIX_FMT_YUV422: | 163 case PIX_FMT_YUV422: |
| 163 pixel_size=2; | 164 pixel_size=2; |
| 164 break; | 165 break; |
| 165 case PIX_FMT_RGB24: | 166 case PIX_FMT_RGB24: |
| 166 case PIX_FMT_BGR24: | 167 case PIX_FMT_BGR24: |
