[libav-commits] avcodec: introduce YCoCg colorspace

2012-04-29 Thread Hendrik Leppkes
Module: libav Branch: master Commit: 85395ba73f9cc1b3cece3e85ae12f491ad7c1dd2 Author:Hendrik Leppkes Committer: Luca Barbato Date: Sun Apr 29 13:35:51 2012 -0700 avcodec: introduce YCoCg colorspace Non perceptual color model that aims to have an increase effectiveness in compression l

[libav-commits] mkv: forward EMBL block data error

2012-04-29 Thread Luca Barbato
Module: libav Branch: master Commit: 721af294d9b7ba5df9ffe52b83254654c3d55f16 Author:Luca Barbato Committer: Luca Barbato Date: Sun Apr 29 17:39:31 2012 -0700 mkv: forward EMBL block data error Do not return 0 on error. --- libavformat/matroskadec.c |2 +- 1 files changed, 1 in

[libav-commits] avcodec: cosmetic cleanup on header

2012-04-29 Thread Luca Barbato
Module: libav Branch: master Commit: ccc2dfbcdf77c7186084eb04056b1e508aeb6789 Author:Luca Barbato Committer: Luca Barbato Date: Sun Apr 29 13:28:41 2012 -0700 avcodec: cosmetic cleanup on header Apply coding style to the structs. --- libavcodec/avcodec.h | 78

[libav-commits] mkv: mark corrupted packets and return them

2012-04-29 Thread Luca Barbato
Module: libav Branch: master Commit: 0ca4642ec520e315692c4a8b8a98ab390bddfad2 Author:Luca Barbato Committer: Luca Barbato Date: Sun Apr 29 17:55:51 2012 -0700 mkv: mark corrupted packets and return them Do return error if memory allocation or I/O fails. --- libavformat/matroskadec.

[libav-commits] raw: forward avpicture_fill() error code in raw_decode().

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 29d91e9161156f4d0df42279de1b6d7c296133f6 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Mon Mar 26 18:02:08 2012 -0700 raw: forward avpicture_fill() error code in raw_decode(). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind

[libav-commits] bytestream: add more unchecked variants for bytestream2 API

2012-04-29 Thread Paul B Mahol
Module: libav Branch: release/0.8 Commit: 9e24f2a1f06bd902505ddf8860e69b120d39654d Author:Paul B Mahol Committer: Reinhard Tartler Date: Tue Mar 13 14:14:59 2012 + bytestream: add more unchecked variants for bytestream2 API Signed-off-by: Paul B Mahol Signed-off-by: Ronald S. Bul

[libav-commits] lagarith: fix buffer overreads.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: d6372e80fe5b9fc243632926fe023bc47ae5cca1 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Tue Mar 27 12:26:46 2012 -0700 lagarith: fix buffer overreads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@libav.org

[libav-commits] truemotion: forbid invalid VLC bitsizes and token values.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: be424d86a85af1d86d2a4d1bc3fede3d6078f796 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Thu Mar 29 10:25:04 2012 -0700 truemotion: forbid invalid VLC bitsizes and token values. SHOW_UBITS() is only defined up to n_bits is 25, theref

[libav-commits] truemotion2: convert packet header reading to bytestream2.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: e711ccee4d6b4e9b81ea3b12fdbec293a836e7da Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 28 11:53:13 2012 -0700 truemotion2: convert packet header reading to bytestream2. Also use correct buffer sizes in calls to tm2_read_str

[libav-commits] utvideo: port header reading to bytestream2.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: f8f6c14f540112be012b15261e84577fc9a4644f Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Thu Mar 22 17:25:22 2012 -0700 utvideo: port header reading to bytestream2. Fixes crash during slice size reading if slice_end goes negative. F

[libav-commits] apedec: check bits <= 32.

2012-04-29 Thread Michael Niedermayer
Module: libav Branch: release/0.8 Commit: e8050f313e7e3e1893155f878475872c4cc3a6e7 Author:Michael Niedermayer Committer: Reinhard Tartler Date: Thu Mar 29 17:52:21 2012 + apedec: check bits <= 32. Fixes a floating-point exception further down. Found-by: Mateusz "j00ru" Jurczyk an

[libav-commits] mov: don't overwrite existing indexes.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: a08cb950b25d31ecc9c083dc8f70b30ec3c70cc9 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 28 12:56:07 2012 -0700 mov: don't overwrite existing indexes. Prevents all kind of badness if files contain multiple indexes. Found-by:

[libav-commits] truemotion2: handle out-of-frame motion vectors through edge extension.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 46f8bbfc6d8ec609afd9166a9aecdda1388b8d07 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Thu Mar 29 09:29:03 2012 -0700 truemotion2: handle out-of-frame motion vectors through edge extension. Found-by: Mateusz "j00ru" Jurczyk and Gyn

[libav-commits] lzw: prevent buffer overreads.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 562c6a7bf129f0c8c49ad6bacc9674a9d2daa5ec Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 28 17:06:00 2012 -0700 lzw: prevent buffer overreads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@libav.org

[libav-commits] aac: Reset PS parameters on header decode failure.

2012-04-29 Thread Alex Converse
Module: libav Branch: release/0.8 Commit: 9ddd3abe78b6bc0940df87f0fbd7386d794736b1 Author:Alex Converse Committer: Reinhard Tartler Date: Wed Mar 21 10:11:02 2012 -0700 aac: Reset PS parameters on header decode failure. If the next header frame codes zero envelopes the previous frame'

[libav-commits] vc1: Do not read from array if index is invalid.

2012-04-29 Thread Mashiat Sarker Shakkhar
Module: libav Branch: release/0.8 Commit: 583f57f04a6cc6484466dc4403953af95192f5f4 Author:Mashiat Sarker Shakkhar Committer: Reinhard Tartler Date: Sat Mar 24 15:49:34 2012 -0700 vc1: Do not read from array if index is invalid. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC

[libav-commits] bytestream: K&R formatting cosmetics

2012-04-29 Thread Aneesh Dogra
Module: libav Branch: release/0.8 Commit: e788c6e9cb269359d1527a862b003346789aa1c3 Author:Aneesh Dogra Committer: Reinhard Tartler Date: Wed Feb 8 23:55:20 2012 +0530 bytestream: K&R formatting cosmetics Signed-off-by: Diego Biurrun (cherry picked from commit ab9ae401525d301a31ec695

[libav-commits] bytestream: Add bytestream2 writing API.

2012-04-29 Thread Aneesh Dogra
Module: libav Branch: release/0.8 Commit: 2e681cf50f8209e5be2441f1f0c34b9b0144a059 Author:Aneesh Dogra Committer: Reinhard Tartler Date: Tue Feb 7 01:57:22 2012 +0530 bytestream: Add bytestream2 writing API. Signed-off-by: Justin Ruggles (cherry picked from commit db7d45237ab6fc7fe9

[libav-commits] asf: reset side data elements on packet copy.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 19d3f7d8ac3f240a5be2058289488dfd47806a01 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 21 16:10:37 2012 -0700 asf: reset side data elements on packet copy. Prevents crash (double free) when free()ing the original packet. F

[libav-commits] vqa: check palette chunk size before reading data.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: c21b858b278df60c849d86701019e7d096b0c1f4 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 21 15:19:31 2012 -0700 vqa: check palette chunk size before reading data. Prevents overreads beyond buffer boundaries. Found-by: Mateus

[libav-commits] xwma: Validate channels and bits_per_coded_sample.

2012-04-29 Thread Alex Converse
Module: libav Branch: release/0.8 Commit: 15de658c04b6ce6a6628702837f98b8572e6b9f4 Author:Alex Converse Committer: Reinhard Tartler Date: Wed Mar 21 10:58:07 2012 -0700 xwma: Validate channels and bits_per_coded_sample. This prevents a SIGFPE later on. Found-by: Mateusz "j00ru" Jurcz

[libav-commits] vqavideo: port to bytestream2 API

2012-04-29 Thread Paul B Mahol
Module: libav Branch: release/0.8 Commit: 0b9bb581fdd0f873b64d5de582cd6ddd91e10ccc Author:Paul B Mahol Committer: Reinhard Tartler Date: Fri Mar 16 00:56:41 2012 + vqavideo: port to bytestream2 API Protects against overreads. Signed-off-by: Paul B Mahol Signed-off-by: Ronald S.

[libav-commits] mov: Do not read past the end of the ctts_data table.

2012-04-29 Thread Alex Converse
Module: libav Branch: release/0.8 Commit: 86bd0244ec01e873614d94e88177836a9ce650c1 Author:Alex Converse Committer: Reinhard Tartler Date: Wed Mar 21 11:24:10 2012 -0700 mov: Do not read past the end of the ctts_data table. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: lib

[libav-commits] mpeg4: report frame decoding completion at ff_MPV_frame_end().

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 87208b8fc4bdd5c2ee635682b4a06fc251dae74d Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Fri Mar 16 14:16:56 2012 -0700 mpeg4: report frame decoding completion at ff_MPV_frame_end(). Prevents hangs on corrupt input. Found-by: Mateus

[libav-commits] wmavoice: fix stack overread.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 105601c1513a14ccfe115c936006f3f9062788f2 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 21 15:47:11 2012 -0700 wmavoice: fix stack overread. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@libav.org (

[libav-commits] Read preset files with suffix .avpreset

2012-04-29 Thread Reinhard Tartler
Module: libav Branch: release/0.8 Commit: ec554ee747c966ff173551ee89fe71e19c2aeb6c Author:Reinhard Tartler Committer: Reinhard Tartler Date: Sun Mar 18 09:26:32 2012 +0100 Read preset files with suffix .avpreset The preset files have been renamed some time ago. CC: libav-sta...@libav

[libav-commits] mimic: don't use self as reference, and report completion at end of decode( ).

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: bf3998d71efa7a9a6acc6d7d81dd674249e074c1 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Fri Mar 16 14:04:00 2012 -0700 mimic: don't use self as reference, and report completion at end of decode(). Fixes hangs on corrupt samples that

[libav-commits] indeo4: fix out-of-bounds function call.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: release/0.8 Commit: 3a4949aa50cc6058a7318763af00ece259aa6749 Author:Ronald S. Bultje Committer: Reinhard Tartler Date: Wed Mar 21 10:39:10 2012 -0700 indeo4: fix out-of-bounds function call. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@

[libav-commits] aac sbr: align struct member by 32 byte.

2012-04-29 Thread Ronald S. Bultje
Module: libav Branch: master Commit: b12bf032758fed28fe1aeffa242e64189389d204 Author:Ronald S. Bultje Committer: Derek Buitenhuis Date: Sun Apr 29 16:41:23 2012 + aac sbr: align struct member by 32 byte. Required because it's used in a call to imdct_half(), which is an AVX functio