comparison stream/tvi_dshow.c @ 25096:554985a6bbb2

Sizes of arpmt and arStreamCaps must be equal.
author voroshil
date Wed, 21 Nov 2007 03:49:23 +0000
parents e27cb70d2302
children 472629081e38
comparison
equal deleted inserted replaced
25095:b97d8dedb68b 25096:554985a6bbb2
3156 } 3156 }
3157 priv->chains[0]->arpmt=realloc(priv->chains[0]->arpmt, (i+2)*sizeof(AM_MEDIA_TYPE*)); 3157 priv->chains[0]->arpmt=realloc(priv->chains[0]->arpmt, (i+2)*sizeof(AM_MEDIA_TYPE*));
3158 priv->chains[0]->arpmt[i+1] = NULL; 3158 priv->chains[0]->arpmt[i+1] = NULL;
3159 priv->chains[0]->arpmt[i] = pmt; 3159 priv->chains[0]->arpmt[i] = pmt;
3160 3160
3161 priv->chains[0]->arStreamCaps=realloc(priv->chains[0]->arCtreamCaps, (i+2)*sizeof(void*));
3162 priv->chains[0]->arpmt[i+1] = NULL;
3163
3161 result = TVI_CONTROL_FALSE; 3164 result = TVI_CONTROL_FALSE;
3162 } 3165 }
3163 3166
3164 tmp = priv->chains[0]->arpmt[0]; 3167 tmp = priv->chains[0]->arpmt[0];
3165 priv->chains[0]->arpmt[0] = priv->chains[0]->arpmt[i]; 3168 priv->chains[0]->arpmt[0] = priv->chains[0]->arpmt[i];