RE: [Deinterlace-discuss] Replace_Picture_In_History bug ???
Brought to you by:
adcockj,
dschmelzer
From: John A. <Jo...@ad...> - 2002-09-28 21:31:39
|
> > Looks like there are situations where Replace_Picture_In_History=20 > > finishes without filling the pInfo->PictureHistory with a pointer. > >=20 > > What is this code for? I don't remember seeing it before. =20 > What is it=20 > > supposed to be doing. Some comments would be nice. >=20 > This code is mine, and is old now. I introduced it when I=20 > worked with the mirror feature. The main idea was to create=20 > functions to handle the picture history to avoid to do that=20 > in all different sources (BT, still, DShow). >=20 > I introduced the table PictureHistory and few functions.=20 > Normally the function Replace_Picture_In_History fills the=20 > pInfo->PictureHistory with a pointer except if the history is=20 > full but this case should never happen if the history is=20 > correctly handled, that means if Free_Picture_History is=20 > called when necessary. I could add a boolean as return from=20 > this function telling if the treatment has been done or not. >=20 > Why do you suspect this function ? Because I found occationally it exits without filling the pInfo->PictureHistory[0] which causes serious problems If it's OK with you I'll remove it and go back to the older way of doing things. John |