/* lifetime reached so now convert X frames at once */
if (c->mc_frame_counter == c->mc_lifetime) {
+ req_size = 0;
/* any frames to encode? */
if(c->mc_lifetime) {
/* calc optimal new charset + charmaps */
/* create colorram map and a c64 readable charset */
render_charset(avctx, charset, colram);
- }
-
- req_size = 0;
/* copy charset to buf */
- //XXX this all should maybe move to the muxer? as well as teh chunked/not chunked thing?
- /* either write charset as a whole (more comfy when playing from mem) */
- /* copy charset chunk if exists */
- if(c->mc_lifetime) {
memcpy(buf,charset,0x800*(INTERLACED+1));
/* advance pointers */