View Single Post
Old 20th October 2010, 21:41   #11  |  Link
dumbledore
Registered User
 
Join Date: Apr 2010
Posts: 14
i added additional checks to make sure it only copies streams with pid entries in the program map table. (sometimes muxers screw up and throw in random streams apparently). also i put in the part about matching up to k packets (k being some user inputted number) to determine a resync instead of just one. i would upload the new code but there's still something going horribly wrong sometimes, where it resyncs and copies over the data from one stream, but then somehow ends up copying the second streams data after that (it should simply skip over it), and i haven't been able to find where the problem is. (if someone here would be willing to take a look at it, i could upload the buggy code). if not then i'll upload it when i get around to fixing the problem
dumbledore is offline   Reply With Quote