test/software_volume: fixed audio_format parser
Assign default value only if none was given on the command line.
This commit is contained in:
		@@ -42,7 +42,7 @@ int main(int argc, char **argv)
 | 
				
			|||||||
	ssize_t nbytes;
 | 
						ssize_t nbytes;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (argc > 2) {
 | 
						if (argc > 2) {
 | 
				
			||||||
		g_printerr("Usage: software_voluem [FORMAT] <IN >OUT\n");
 | 
							g_printerr("Usage: software_volume [FORMAT] <IN >OUT\n");
 | 
				
			||||||
		return 1;
 | 
							return 1;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -54,7 +54,7 @@ int main(int argc, char **argv)
 | 
				
			|||||||
				   error->message);
 | 
									   error->message);
 | 
				
			||||||
			return 1;
 | 
								return 1;
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						} else
 | 
				
			||||||
		audio_format_init(&audio_format, 48000, 16, 2);
 | 
							audio_format_init(&audio_format, 48000, 16, 2);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	while ((nbytes = read(0, buffer, sizeof(buffer))) > 0) {
 | 
						while ((nbytes = read(0, buffer, sizeof(buffer))) > 0) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user