patch-2.4.23 linux-2.4.23/drivers/usb/pwc-uncompress.c
Next file: linux-2.4.23/drivers/usb/pwc-uncompress.h
Previous file: linux-2.4.23/drivers/usb/pwc-misc.c
Back to the patch index
Back to the overall index
- Lines: 53
- Date:
2003-11-28 10:26:20.000000000 -0800
- Orig file:
linux-2.4.22/drivers/usb/pwc-uncompress.c
- Orig date:
2003-06-13 07:51:36.000000000 -0700
diff -urN linux-2.4.22/drivers/usb/pwc-uncompress.c linux-2.4.23/drivers/usb/pwc-uncompress.c
@@ -1,6 +1,6 @@
/* Linux driver for Philips webcam
Decompression frontend.
- (C) 1999-2002 Nemosoft Unv. (webcam@smcc.demon.nl)
+ (C) 1999-2003 Nemosoft Unv. (webcam@smcc.demon.nl)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -32,7 +32,7 @@
/* Should the pwc_decompress structure ever change, we increase the
version number so that we don't get nasty surprises, or can
- dynamicly adjust our structure.
+ dynamically adjust our structure.
*/
const int pwc_decompressor_version = PWC_MAJOR;
@@ -98,14 +98,6 @@
if (!image)
return -EFAULT;
-#if PWC_DEBUG
- /* This is a quickie */
- if (pdev->vpalette == VIDEO_PALETTE_RAW) {
- memcpy(image, fbuf->data, pdev->frame_size);
- return 0;
- }
-#endif
-
yuv = fbuf->data + pdev->frame_header_size; /* Skip header */
if (pdev->vbandlength == 0) {
/* Uncompressed mode. We copy the data into the output buffer,
@@ -113,8 +105,6 @@
size). Unfortunately we have to do a bit of byte stuffing
to get the desired output format/size.
*/
- switch (pdev->vpalette) {
- case VIDEO_PALETTE_YUV420P:
/*
* We do some byte shuffling here to go from the
* native format to YUV420P.
@@ -149,11 +139,6 @@
else
dstu += (stride >> 1);
}
- break;
- default:
- Err("Unsupported palette!");
- break;
- }
}
else {
/* Compressed; the decompressor routines will write the data
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)