Skip to content
Snippets Groups Projects
Commit ba96e97f authored by Michael Niedermayer's avatar Michael Niedermayer
Browse files

support comparing files with some posiion offset relative to each other

Originally committed as revision 3921 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent c342499d
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,7 @@
*/
#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>
#include <assert.h>
......@@ -102,16 +103,18 @@ int main(int argc,char* argv[]){
FILE *f[2];
uint8_t buf[2][SIZE];
uint64_t psnr;
int len= argc<4 ? 1 : 2;
int len= argc<4 ? 1 : atoi(argv[3]);
int64_t max= (1<<(8*len))-1;
int shift= argc<5 ? 0 : atoi(argv[4]);
if(argc<3){
printf("tiny_psnr <file1> <file2>\n");
printf("tiny_psnr <file1> <file2> [<elem size> [<shift>]]\n");
return -1;
}
f[0]= fopen(argv[1], "rb");
f[1]= fopen(argv[2], "rb");
fseek(f[shift<0], shift < 0 ? -shift : shift, SEEK_SET);
for(i=0;;){
if( fread(buf[0], SIZE, 1, f[0]) != 1) break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment