Hi,

mpeg3cat is not working. The cause are 2 printfs of debugging output.
The following patch corrects the problem. It is again against latest j6t
tree.

Bye,
David Arendt
diff -Naur cinelerra.old/libmpeg3/mpeg3demux.c 
cinelerra.new/libmpeg3/mpeg3demux.c
--- cinelerra.old/libmpeg3/mpeg3demux.c 2008-12-26 16:34:48.000000000 +0100
+++ cinelerra.new/libmpeg3/mpeg3demux.c 2008-12-29 12:00:24.000000000 +0100
@@ -1903,10 +1903,10 @@
 /* Transport stream or elementary stream case */
                if(file->packet_size > 0)
                {
-printf("mpeg3_read_prev_packet 1 result=%d title=%d tell=%llx 
program_byte=%llx\n", result, demuxer->current_title, mpeg3io_tell(title->fs), 
demuxer->program_byte);
+//printf("mpeg3_read_prev_packet 1 result=%d title=%d tell=%llx 
program_byte=%llx\n", result, demuxer->current_title, mpeg3io_tell(title->fs), 
demuxer->program_byte);
                        demuxer->program_byte -= file->packet_size;
                        result = mpeg3_seek_phys(demuxer);
-printf("mpeg3_read_prev_packet 100 result=%d title=%d tell=%llx 
program_byte=%llx\n", result, demuxer->current_title, mpeg3io_tell(title->fs), 
demuxer->program_byte);
+//printf("mpeg3_read_prev_packet 100 result=%d title=%d tell=%llx 
program_byte=%llx\n", result, demuxer->current_title, mpeg3io_tell(title->fs), 
demuxer->program_byte);
                }
                else
                {

Reply via email to