# HG changeset patch # User voroshil # Date 1195616963 0 # Node ID 554985a6bbb2b8d8fc86250db3888f4631535a8c # Parent b97d8dedb68b2e941c534db1a26799b44a9e43a7 Sizes of arpmt and arStreamCaps must be equal. diff -r b97d8dedb68b -r 554985a6bbb2 stream/tvi_dshow.c --- a/stream/tvi_dshow.c Wed Nov 21 02:41:25 2007 +0000 +++ b/stream/tvi_dshow.c Wed Nov 21 03:49:23 2007 +0000 @@ -3158,6 +3158,9 @@ priv->chains[0]->arpmt[i+1] = NULL; priv->chains[0]->arpmt[i] = pmt; + priv->chains[0]->arStreamCaps=realloc(priv->chains[0]->arCtreamCaps, (i+2)*sizeof(void*)); + priv->chains[0]->arpmt[i+1] = NULL; + result = TVI_CONTROL_FALSE; }