bitstream_init(&bit, data, 4);
for ( int i=0; i < 4; ++i )
bitstream_get(&bit);
- break;
+ return 2 + 1;
case 0x21: // ignore 2 -> 8bit map table
bitstream_init(&bit, data, 8);
for ( int i=0; i < 4; ++i )
bitstream_get(&bit);
- break;
+ return 4 + 1;
case 0x22: // ignore 4 -> 8bit map table
bitstream_init(&bit, data, 8);
for ( int i=0; i < 16; ++i )
bitstream_get(&bit);
- break;
+ return 16 + 1;
case 0xF0:
subtitle_process_line(page, object_id, *linenr, line, *linep);
/* {
processed_length += 2;
region->region_buffer = new gPixmap(eSize(region->region_width, region->region_height), 8, 1);
+ memset(region->region_buffer->surface->data, 0, region->region_height * region->region_buffer->surface->stride);
//eDebug("new region_buffer %p", &(*region->region_buffer));
int region_level_of_compatibility, region_depth;