~ubuntu-branches/debian/wheezy/vlc/wheezy

« back to all changes in this revision

Viewing changes to modules/packetizer/vc1.c

  • Committer: Package Import Robot
  • Author(s): Benjamin Drung, Edward Wang, Reinhard Tartler, Benjamin Drung
  • Date: 2012-06-30 18:39:41 UTC
  • mfrom: (1.3.25)
  • Revision ID: package-import@ubuntu.com-20120630183941-b4e2m0jfcvqb59t2
Tags: 2.0.2-1
[ Edward Wang ]
* New upstream release (Closes: #679625, #664279, LP: #689122, #936488,
  #942126, #971106, #972615, #973051, #987231, #995003, #998538).
  - Fix Ogg Heap buffer overflow. Thanks to Hugo Beauzée-Luyssen
* Add the crystalhd plugin to the vlc distribution.
* libcaca_plugin.so now depends on X11 in this release, so it must
  be installed under vlc (versus vlc-nox).

[ Reinhard Tartler ]
* Urgency set to medium because a security issue is fixed in this release

[ Benjamin Drung ]
* Add new plugins to vlc-nox:
  - crystalhd (Linux amd64 and i386 only)
  - directfb
  - fbosd (Linux only)
  - omxil (Linux only)
* Add build dependencies for new plugins.
* Add new symbols to libvlccore5.
* Switch to debhelper 8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 * vc1.c
3
3
 *****************************************************************************
4
4
 * Copyright (C) 2001, 2002, 2006 the VideoLAN team
5
 
 * $Id: e3c7daa0942c3386418136f193a0d046715f5d85 $
 
5
 * $Id: 0859f68bbaeb0414a194fb8b86b91e1c8a515d20 $
6
6
 *
7
7
 * Authors: Laurent Aimar <fenrir@via.ecp.fr>
8
8
 *          Gildas Bazin <gbazin@videolan.org>
285
285
    while( src < end && dst < dst_end )
286
286
    {
287
287
        if( src < end - 3 && src[0] == 0x00 && src[1] == 0x00 &&
288
 
            src[2] == 0x03 )
 
288
            src[2] == 0x03 && dst < dst_end - 1 )
289
289
        {
290
290
            *dst++ = 0x00;
291
291
            *dst++ = 0x00;