Mercurial > mplayer.hg
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) \ |