~siretart/xine-lib/ubuntu

« back to all changes in this revision

Viewing changes to src/libffmpeg/libavcodec/dvdata.h

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2005-12-15 13:13:45 UTC
  • mfrom: (0.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051215131345-8n4osv1j7fy9c1s1
* SECURITY UPDATE: Fix arbitrary code execution with crafted PNG images in
  embedded ffmpeg copy.
* src/libffmpeg/libavcodec/utils.c, avcodec_default_get_buffer(): Apply
  upstream patch to fix buffer overflow on decoding of small PIX_FMT_PAL8
  PNG files.
* References:
  CVE-2005-4048
  http://mplayerhq.hu/pipermail/ffmpeg-devel/2005-November/005333.html
  http://www1.mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/libavcodec/
  utils.c.diff?r1=1.161&r2=1.162&cvsroot=FFMpeg

Show diffs side-by-side

added added

removed removed

Lines of Context:
1299
1299
      .frame_rate_base = 1001,
1300
1300
      .height = 480,
1301
1301
      .width = 720,
1302
 
      .sar = {{72, 79}, {96, 79}},
 
1302
      .sar = {{10, 11}, {40, 33}},
1303
1303
      .video_place = dv_place_411,
1304
1304
      .pix_fmt = PIX_FMT_YUV411P,
1305
1305
      .audio_stride = 90,
1315
1315
      .ltc_divisor = 25,
1316
1316
      .height = 576,
1317
1317
      .width = 720,
1318
 
      .sar = {{128, 117}, {512, 351}},
 
1318
      .sar = {{59, 54}, {118, 81}},
1319
1319
      .video_place = dv_place_420,
1320
1320
      .pix_fmt = PIX_FMT_YUV420P,
1321
1321
      .audio_stride = 108,
1331
1331
      .ltc_divisor = 25,
1332
1332
      .height = 576,
1333
1333
      .width = 720,
1334
 
      .sar = {{128, 117}, {512, 351}},
 
1334
      .sar = {{59, 54}, {118, 81}},
1335
1335
      .video_place = dv_place_411P,
1336
1336
      .pix_fmt = PIX_FMT_YUV411P,
1337
1337
      .audio_stride = 108,