[MPlayer-dev-eng] [PATCH] new mpeg muxer
Nico Sabbi
nsabbi at tiscali.it
Sat Feb 12 20:05:06 CET 2005
Hi,
attached is a huge patch to replace the current mpeg muxer with one that
can mux to dvd/svcd/
generic mpeg1/2 formats.
Respect to the last version I posted in -users the following problems
have been fixed:
- generic mpeg1/2 would lead to desync after few seconds
- muxes mpeg4video (but the demuxer still had to be patched)
- handles correctly null-frames inserted by mplayer, consequently the
new muxer
auto synchronizes after few seconds like the old one
- handles correctly telecining/variable fps
- added the options to timestamp all frames and to disable video frame
reordering.
- in case of mpeg1/2 handles the system header the same way as the old
muxer did
In the patch there are some necessary fixes in the muxer layer and to
mencoder.c itself,
but it's little code.
For some months now I received a lot of positive feedback, and now that
synchronization
works well there's nothing in the old muxer that we may miss.
If no one object I will commit saturday 19th (a week should be enough
for reviewing the patch).
Nico
-------------- next part --------------
A non-text attachment was scrubbed...
Name: muxer13.diff
Type: text/x-patch
Size: 90645 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20050212/3b88e0b4/attachment.bin>
More information about the MPlayer-dev-eng
mailing list