Jeff -- A) Is it really necessary to collect all, successive I-frames to send all >> at once to avcodec_decode_video2(), or might this indicate some other, >> larger issue? If I don't collect them all, only one fraction of the image >> is clear at a time, with the rest of it totally blurred. >> > > Do you set the context->flags2=CODEC_FLAG2_**CHUNKS for the context > passed to avcodec_decode_video2()? > I think this is necessary in order for avcodec_decode_video2() to properly > decode H.264 frames that span multiple calls to it.
You just switched on the light!! I was not aware of this flag, even though I vaguely remember coming across it in my reading, I forgot it again without realizing its context. I spent hours trying to figure out if I was missing a whole piece of logic, and this is all it took - thank you, sir! If this wasn't a public forum, I'd ask your city & preferences to make sure you get a nice Groupon or whatever flies in your district. I was dreading another day of slogging over the same codes and forums again. -Jesse
_______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
