staging/easycap: add first level indentation to easycap_testcard.c
Add the first level indentation to easycap_testcard.c with astyle -t8. No chackpatch warnings were created Cc: Mike Thomas <rmthomas@sciolus.org> Signed-off-by: Tomas Winkler <tomas.winkler@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
980aebddb6
commit
abb46c8cc0
@@ -32,121 +32,124 @@
|
|||||||
void
|
void
|
||||||
easycap_testcard(struct easycap *peasycap, int field)
|
easycap_testcard(struct easycap *peasycap, int field)
|
||||||
{
|
{
|
||||||
int total;
|
int total;
|
||||||
int y, u, v, r, g, b;
|
int y, u, v, r, g, b;
|
||||||
unsigned char uyvy[4];
|
unsigned char uyvy[4];
|
||||||
int i1, line, k, m, n, more, much, barwidth, barheight;
|
int i1, line, k, m, n, more, much, barwidth, barheight;
|
||||||
unsigned char bfbar[TESTCARD_BYTESPERLINE / 8], *p1, *p2;
|
unsigned char bfbar[TESTCARD_BYTESPERLINE / 8], *p1, *p2;
|
||||||
struct data_buffer *pfield_buffer;
|
struct data_buffer *pfield_buffer;
|
||||||
|
|
||||||
if (NULL == peasycap) {
|
if (NULL == peasycap) {
|
||||||
SAY("ERROR: peasycap is NULL\n");
|
SAY("ERROR: peasycap is NULL\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
JOM(8, "%i=field\n", field);
|
JOM(8, "%i=field\n", field);
|
||||||
switch (peasycap->width) {
|
switch (peasycap->width) {
|
||||||
case 720:
|
case 720:
|
||||||
case 360: {
|
case 360: {
|
||||||
barwidth = (2 * 720) / 8;
|
barwidth = (2 * 720) / 8;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 704:
|
case 704:
|
||||||
case 352: {
|
case 352: {
|
||||||
barwidth = (2 * 704) / 8;
|
barwidth = (2 * 704) / 8;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 640:
|
case 640:
|
||||||
case 320: {
|
case 320: {
|
||||||
barwidth = (2 * 640) / 8;
|
barwidth = (2 * 640) / 8;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
SAM("ERROR: cannot set barwidth\n");
|
SAM("ERROR: cannot set barwidth\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (TESTCARD_BYTESPERLINE < barwidth) {
|
if (TESTCARD_BYTESPERLINE < barwidth) {
|
||||||
SAM("ERROR: barwidth is too large\n");
|
SAM("ERROR: barwidth is too large\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
switch (peasycap->height) {
|
switch (peasycap->height) {
|
||||||
case 576:
|
case 576:
|
||||||
case 288: {
|
case 288: {
|
||||||
barheight = 576;
|
barheight = 576;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 480:
|
case 480:
|
||||||
case 240: {
|
case 240: {
|
||||||
barheight = 480;
|
barheight = 480;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
SAM("ERROR: cannot set barheight\n");
|
SAM("ERROR: cannot set barheight\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
total = 0;
|
total = 0;
|
||||||
k = field;
|
k = field;
|
||||||
m = 0;
|
m = 0;
|
||||||
n = 0;
|
n = 0;
|
||||||
|
|
||||||
for (line = 0; line < (barheight / 2); line++) {
|
for (line = 0; line < (barheight / 2); line++) {
|
||||||
for (i1 = 0; i1 < 8; i1++) {
|
for (i1 = 0; i1 < 8; i1++) {
|
||||||
r = (i1 * 256)/8;
|
r = (i1 * 256)/8;
|
||||||
g = (i1 * 256)/8;
|
g = (i1 * 256)/8;
|
||||||
b = (i1 * 256)/8;
|
b = (i1 * 256)/8;
|
||||||
|
|
||||||
y = 299*r/1000 + 587*g/1000 + 114*b/1000 ;
|
y = 299*r/1000 + 587*g/1000 + 114*b/1000 ;
|
||||||
u = -147*r/1000 - 289*g/1000 + 436*b/1000 ; u = u + 128;
|
u = -147*r/1000 - 289*g/1000 + 436*b/1000 ;
|
||||||
v = 615*r/1000 - 515*g/1000 - 100*b/1000 ; v = v + 128;
|
u = u + 128;
|
||||||
|
v = 615*r/1000 - 515*g/1000 - 100*b/1000 ;
|
||||||
|
v = v + 128;
|
||||||
|
|
||||||
uyvy[0] = 0xFF & u ;
|
uyvy[0] = 0xFF & u ;
|
||||||
uyvy[1] = 0xFF & y ;
|
uyvy[1] = 0xFF & y ;
|
||||||
uyvy[2] = 0xFF & v ;
|
uyvy[2] = 0xFF & v ;
|
||||||
uyvy[3] = 0xFF & y ;
|
uyvy[3] = 0xFF & y ;
|
||||||
|
|
||||||
p1 = &bfbar[0];
|
p1 = &bfbar[0];
|
||||||
while (p1 < &bfbar[barwidth]) {
|
while (p1 < &bfbar[barwidth]) {
|
||||||
*p1++ = uyvy[0] ;
|
*p1++ = uyvy[0] ;
|
||||||
*p1++ = uyvy[1] ;
|
*p1++ = uyvy[1] ;
|
||||||
*p1++ = uyvy[2] ;
|
*p1++ = uyvy[2] ;
|
||||||
*p1++ = uyvy[3] ;
|
*p1++ = uyvy[3] ;
|
||||||
total += 4;
|
total += 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
p1 = &bfbar[0];
|
p1 = &bfbar[0];
|
||||||
more = barwidth;
|
more = barwidth;
|
||||||
|
|
||||||
while (more) {
|
while (more) {
|
||||||
if ((FIELD_BUFFER_SIZE/PAGE_SIZE) <= m) {
|
if ((FIELD_BUFFER_SIZE/PAGE_SIZE) <= m) {
|
||||||
SAM("ERROR: bad m reached\n");
|
SAM("ERROR: bad m reached\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (PAGE_SIZE < n) {
|
if (PAGE_SIZE < n) {
|
||||||
SAM("ERROR: bad n reached\n"); return;
|
SAM("ERROR: bad n reached\n");
|
||||||
}
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (0 > more) {
|
if (0 > more) {
|
||||||
SAM("ERROR: internal fault\n");
|
SAM("ERROR: internal fault\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
much = PAGE_SIZE - n;
|
much = PAGE_SIZE - n;
|
||||||
if (much > more)
|
if (much > more)
|
||||||
much = more;
|
much = more;
|
||||||
pfield_buffer = &peasycap->field_buffer[k][m];
|
pfield_buffer = &peasycap->field_buffer[k][m];
|
||||||
p2 = pfield_buffer->pgo + n;
|
p2 = pfield_buffer->pgo + n;
|
||||||
memcpy(p2, p1, much);
|
memcpy(p2, p1, much);
|
||||||
|
|
||||||
p1 += much;
|
p1 += much;
|
||||||
n += much;
|
n += much;
|
||||||
more -= much;
|
more -= much;
|
||||||
if (PAGE_SIZE == n) {
|
if (PAGE_SIZE == n) {
|
||||||
m++;
|
m++;
|
||||||
n = 0;
|
n = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
return;
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user