comparison libswscale/utils.c @ 31129:8639a950e856

Cosmetics: make more compact the code for handle_jpeg(), this also allows vertical alignment. Improve readability.
author stefano
date Wed, 19 May 2010 22:56:41 +0000
parents 100a50819c58
children ef9fdc663e72
comparison
equal deleted inserted replaced
31128:100a50819c58 31129:8639a950e856
759 } 759 }
760 760
761 static int handle_jpeg(enum PixelFormat *format) 761 static int handle_jpeg(enum PixelFormat *format)
762 { 762 {
763 switch (*format) { 763 switch (*format) {
764 case PIX_FMT_YUVJ420P: 764 case PIX_FMT_YUVJ420P: *format = PIX_FMT_YUV420P; return 1;
765 *format = PIX_FMT_YUV420P; 765 case PIX_FMT_YUVJ422P: *format = PIX_FMT_YUV422P; return 1;
766 return 1; 766 case PIX_FMT_YUVJ444P: *format = PIX_FMT_YUV444P; return 1;
767 case PIX_FMT_YUVJ422P: 767 case PIX_FMT_YUVJ440P: *format = PIX_FMT_YUV440P; return 1;
768 *format = PIX_FMT_YUV422P; 768 default: return 0;
769 return 1;
770 case PIX_FMT_YUVJ444P:
771 *format = PIX_FMT_YUV444P;
772 return 1;
773 case PIX_FMT_YUVJ440P:
774 *format = PIX_FMT_YUV440P;
775 return 1;
776 default:
777 return 0;
778 } 769 }
779 } 770 }
780 771
781 SwsContext *sws_getContext(int srcW, int srcH, enum PixelFormat srcFormat, 772 SwsContext *sws_getContext(int srcW, int srcH, enum PixelFormat srcFormat,
782 int dstW, int dstH, enum PixelFormat dstFormat, int flags, 773 int dstW, int dstH, enum PixelFormat dstFormat, int flags,