Hello,
I have a binary file which contains H.263 bitstream (at about 3 mins streams).
I give all this to ffmpeg decoder. It decodes sucessfully. No problems in
that.
Now, I want to pass data frame by frame - my situation is I have data in real
time. Data comes to me thr some fucntion. I look for 00 00 8X in that (00 00 8X
is start code for H.263 if I am not worng). I append data until i get 00 00 8X
again - which means previous packet was the last packet for the frame. I fed
this collected buffer to ffmpeg decoder (same function I used to pass whole
h.263 bitstram file to decode) - but I get intermittant data - meaning data for
some time and some time it just dont give anything.
I tried above 3 mins file by splittin @ 00 00 8X and passing it to decoder,
but in this case it doesnt decode. Some distortion @ every some interval.
Is above logic correct? Am I missing anything?
Question is -
To pass frame to ffmpeg h.263 decoder - what shd be logic. What shd be a
frame.
What shd I look to constitutes a frame?
Thanks,
- Amol.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user