[vlc-devel] commit: Moved and fixed all common code from video packetizers into packetizer_helper .h (Laurent Aimar )

git version control git at videolan.org
Tue Apr 28 21:29:39 CEST 2009


vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Tue Apr 28 19:27:16 2009 +0200| [55441fa5440b6aceddc8ef6888750350a22d0c2f] | committer: Laurent Aimar 

Moved and fixed all common code from video packetizers into packetizer_helper.h

There are some risks of regression (in case of typo), but it was
a nightmare to maintain.
Also by using the right model (h264.c) it fixes some timing issues in
vc1 and mpeg2 packetizer.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=55441fa5440b6aceddc8ef6888750350a22d0c2f
---

 modules/packetizer/h264.c              |  190 +++++++-----------------
 modules/packetizer/mpeg4video.c        |  203 ++++++++++-----------------
 modules/packetizer/mpegvideo.c         |  248 +++++++++++--------------------
 modules/packetizer/packetizer_helper.h |  186 ++++++++++++++++++++++++
 modules/packetizer/vc1.c               |  156 ++++++--------------
 5 files changed, 448 insertions(+), 535 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=55441fa5440b6aceddc8ef6888750350a22d0c2f



More information about the vlc-devel mailing list