comparison libmpcodecs/ve_xvid4.c @ 17487:fa17424b4c7b

change muxer_write_chunk() so that pts/dts _could_ be passed from encoder to muxer
author michael
date Thu, 26 Jan 2006 19:32:07 +0000
parents 6ff3379a0862
children 92ac78a93625
comparison
equal deleted inserted replaced
17486:716de63bff7f 17487:fa17424b4c7b
627 update_stats(mod, &stats); 627 update_stats(mod, &stats);
628 628
629 /* xvidcore outputed bitstream -- mux it */ 629 /* xvidcore outputed bitstream -- mux it */
630 muxer_write_chunk(mod->mux, 630 muxer_write_chunk(mod->mux,
631 size, 631 size,
632 (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0); 632 (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE);
633 633
634 return(FINE); 634 return(FINE);
635 } 635 }
636 636
637 /*============================================================================ 637 /*============================================================================
1376 /* Update stats */ 1376 /* Update stats */
1377 update_stats(mod, &stats); 1377 update_stats(mod, &stats);
1378 1378
1379 /* xvidcore outputed bitstream -- mux it */ 1379 /* xvidcore outputed bitstream -- mux it */
1380 muxer_write_chunk(mod->mux, size, 1380 muxer_write_chunk(mod->mux, size,
1381 (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0); 1381 (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE);
1382 } 1382 }
1383 } while (size>0); 1383 } while (size>0);
1384 } 1384 }
1385 1385
1386 #define SSE2PSNR(sse, nbpixels) \ 1386 #define SSE2PSNR(sse, nbpixels) \