Re: Fw: Fw: libxvidcore decompression
reno reballos <[email protected]>
| Newsgroups | gmane.comp.video.xvid.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Master Assmus, thank you for your help guiding me through the process of decoding... i even able to save the stream into individual frames in .bmp file format... just wanna ask another favor, do you have known sites that teaches on how to save the stream to mpeg file format? thank you.. looking forward to hear from you regards, reno ----- Original Message ---- From: Stephan Assmus <[email protected]> To: [email protected] Sent: Thursday, April 24, 2008 9:09:38 PM Subject: Re: [XviD-devel] Fw: Fw: libxvidcore decompression reno reballos wrote: > isn't that i have to call XVID_GBL_INIT, XVID_DEC_CREATE and > XVID_DEC_DECODE every time i decode or i have to call XVID_GBL_INIT, > XVID_DEC_CREATE once and XVID_DEC_DECODE whenever i have frame to decode > and XVID_DEC_DESTROY when i do finish the decode, right now in my > application i call XVID_GBL_INIT, XVID_DEC_CREATE and XVID_DEC_DECODE > whenever i decode a frame.. It definitely sounds like that would be the possible cause of your problem. You only init/dec create once. Then you need to remember the pointers/structures that are returned/initialized by that, and use those for XVID_DEC_DECODE. To know when a frame has been successfully decoded, you need to check for the "type" field of the xvid_dec_stats_t structure each time after you called decode. It has to be > XVID_TYPE_NOTHING, then you can display a finished frame. Best regards, -Stephan _______________________________________________ XviD-devel mailing list [email protected] http://list.xvid.org/mailman/listinfo/xvid-devel ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ