Mercurial > mplayer.hg
comparison libswscale/swscale-example.c @ 28982:a73861318395
Initialize pointer arrays which may be freed before being initialized.
author | benoit |
---|---|
date | Fri, 20 Mar 2009 16:29:47 +0000 |
parents | 3aa3a63b8a83 |
children | b58c687a3078 |
comparison
equal
deleted
inserted
replaced
28981:e975109ff839 | 28982:a73861318395 |
---|---|
49 | 49 |
50 // test by ref -> src -> dst -> out & compare out against ref | 50 // test by ref -> src -> dst -> out & compare out against ref |
51 // ref & out are YV12 | 51 // ref & out are YV12 |
52 static int doTest(uint8_t *ref[4], int refStride[4], int w, int h, int srcFormat, int dstFormat, | 52 static int doTest(uint8_t *ref[4], int refStride[4], int w, int h, int srcFormat, int dstFormat, |
53 int srcW, int srcH, int dstW, int dstH, int flags){ | 53 int srcW, int srcH, int dstW, int dstH, int flags){ |
54 uint8_t *src[4]; | 54 uint8_t *src[4] = {0}; |
55 uint8_t *dst[4]; | 55 uint8_t *dst[4] = {0}; |
56 uint8_t *out[4]; | 56 uint8_t *out[4] = {0}; |
57 int srcStride[4], dstStride[4]; | 57 int srcStride[4], dstStride[4]; |
58 int i; | 58 int i; |
59 uint64_t ssdY, ssdU, ssdV, ssdA=0; | 59 uint64_t ssdY, ssdU, ssdV, ssdA=0; |
60 struct SwsContext *srcContext = NULL, *dstContext = NULL, | 60 struct SwsContext *srcContext = NULL, *dstContext = NULL, |
61 *outContext = NULL; | 61 *outContext = NULL; |