verify
Upload User: ma_junhua
Upload Date: 2008-04-11
Package Size: 2752k
Code Size: 1k
Development Platform:

C/C++

  1. #!/bin/sh
  2. ../src/mpeg2enc/mpeg2encode test.par new.m2v
  3. echo Verifying bitstream
  4. cmp test.m2v new.m2v
  5. ../src/mpeg2dec/mpeg2decode -f -b new.m2v -o0 r%d
  6. echo Comparing encoder and decoder output
  7. cmp q0.Y r0.Y
  8. cmp q1.Y r1.Y
  9. cmp q2.Y r2.Y
  10. cmp q0.U r0.U
  11. cmp q1.U r1.U
  12. cmp q2.U r2.U
  13. cmp q0.V r0.V
  14. cmp q1.V r1.V
  15. cmp q2.V r2.V
  16. echo Verifying decoder
  17. ../src/mpeg2dec/mpeg2decode -f -b test.m2v -o0 new%d
  18. cmp recon0.Y new0.Y
  19. cmp recon1.Y new1.Y
  20. cmp recon2.Y new2.Y
  21. cmp recon0.U new0.U
  22. cmp recon1.U new1.U
  23. cmp recon2.U new2.U
  24. cmp recon0.V new0.V
  25. cmp recon1.V new1.V
  26. cmp recon2.V new2.V
  27. echo Cleaning
  28. rm -f new.m2v xyz stat.out new?.? q?.? r?.?