[libav-commits] Add Cinepak encoder

2017-07-05 Thread Tomas Härdin
Module: libav Branch: master Commit: 89e632de9b3acb05938d0d1ce7d74590c0ac65f2 Author:Tomas Härdin Committer: Diego Biurrun <di...@biurrun.de> Date: Wed Jun 28 00:27:11 2017 +0200 Add Cinepak encoder With permission of Tomas Härdin applied by Rl aetey.se Signed-off-by: Diego B

[libav-commits] mxfdec: reduce loop bound in mxf_read_pixel_layout()

2014-10-27 Thread Tomas Härdin
Module: libav Branch: master Commit: 11467ecf519788f2e2f49c63a17eb600e618489e Author:Tomas Härdin tomas.har...@codemill.se Committer: Vittorio Giovara vittorio.giov...@gmail.com Date: Mon Oct 27 13:59:48 2014 +0100 mxfdec: reduce loop bound in mxf_read_pixel_layout() Makes coverity

[libav-commits] mxf: Add DNxHD UL

2014-02-21 Thread Tomas Härdin
Module: libav Branch: master Commit: c416b5cdf117f080850d7674cb8b1984a2210924 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Sat Mar 10 17:03:00 2012 +0100 mxf: Add DNxHD UL Note that the old DNxHD UL is actually JPEG 2000 according

[libav-commits] mxf: Correctly support files from Pinnacle Thunder

2014-01-14 Thread Tomas Härdin
Module: libav Branch: master Commit: 8b708f1c6b1baf3b97ed93226bf5dae1a9b13fb7 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Wed Apr 4 14:24:49 2012 +0200 mxf: Correctly support files from Pinnacle Thunder Such files have

[libav-commits] mxf: Fix potential leak in mxf_read_local_tags()

2014-01-14 Thread Tomas Härdin
Module: libav Branch: master Commit: cc1e3ace63075ccd75ef3a2acdeb2e81cd8a429e Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Wed Oct 24 16:54:25 2012 +0200 mxf: Fix potential leak in mxf_read_local_tags() Signed-off-by: Luca Barbato lu_z

[libav-commits] img2dec: always close AVIOContexts

2012-09-12 Thread Tomas Härdin
Module: libav Branch: master Commit: 5e3572893d7f17679c5e051c511bf42f3da77b00 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Fri Sep 7 13:28:48 2012 +0200 img2dec: always close AVIOContexts Zero sized files would cause the contexts

[libav-commits] mxfdec: Add intra_only flag to MXFTrack

2012-07-10 Thread Tomas Härdin
Module: libav Branch: master Commit: 5ed032fb8b34d5655b606c20bcc238116f96e816 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Wed Mar 7 10:52:39 2012 +0100 mxfdec: Add intra_only flag to MXFTrack This allows future assumptions to be made

[libav-commits] mxfdec: truncate packets that extend past the next edit unit

2012-07-10 Thread Tomas Härdin
Module: libav Branch: master Commit: 1fadf53e0073176966e52d9a8ffd78ffe85e2d79 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Fri Mar 2 11:16:10 2012 +0100 mxfdec: truncate packets that extend past the next edit unit This fixes rare cases

[libav-commits] mxfdec: only parse next partition pack if parsing forward

2012-07-10 Thread Tomas Härdin
Module: libav Branch: master Commit: 83728d2d36721015fd000ed58216a73867281e69 Author:Tomas Härdin tomas.har...@codemill.se Committer: Luca Barbato lu_z...@gentoo.org Date: Tue Mar 20 11:03:48 2012 +0100 mxfdec: only parse next partition pack if parsing forward Signed-off-by: Michael

[libav-commits] mxfdec: Check for NULL component

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: effe3b9575bf5770b228df37675a976a68e8a5e3 Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:34 2012 +0100 mxfdec: Check for NULL component This fixes a SIGSEGV with zzuf1.mxf. Signed-off

[libav-commits] mxfdec: Make sure x index_table-nb_ptses

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: a3923482f2a2b7895b1f6ef691765f035526fc78 Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:31 2012 +0100 mxfdec: Make sure x index_table-nb_ptses Avoids a SIGSEGV on files

[libav-commits] mxfdec: Check eof_reached in mxf_read_local_tags()

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: 0373ec635d21c2738d7e4a8a76846753a76450aa Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:35 2012 +0100 mxfdec: Check eof_reached in mxf_read_local_tags() This fixes an infinite loop

[libav-commits] mxfdec: Make sure mxf-nb_index_tables 0 in mxf_packet_timestamps()

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: 29fc8f50cd35f83ab3472509835881bc96035e6a Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:32 2012 +0100 mxfdec: Make sure mxf-nb_index_tables 0 in mxf_packet_timestamps() Only the OPAtom

[libav-commits] mxfdec: Never seek back in local sets and KLVs

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: 11800c8c8961bc261c7e0f4669e50f3a1e4862cd Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:38 2012 +0100 mxfdec: Never seek back in local sets and KLVs Specially crafted files can lead

[libav-commits] mxfdec: Consider OPAtom files that do not have exactly one EC to be OP1a

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: 240ddbce5646f0a152585e1ecad31c3e10b89b32 Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:43 2012 +0100 mxfdec: Consider OPAtom files that do not have exactly one EC to be OP1a This fixes

[libav-commits] mxfdec: Sanity-check SampleRate

2012-02-09 Thread Tomas Härdin
Module: libav Branch: master Commit: d6b81ff949af13969ac2ae4cdf5852a6d09c267f Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 14:12:50 2012 +0100 mxfdec: Sanity-check SampleRate This avoids a SIGFPE if SampleRate is missing or set

[libav-commits] mxfdec: Fix files with essence containers larger than 2 GiB.

2012-01-26 Thread Tomas Härdin
Module: libav Branch: master Commit: 62271c4c9a1a4bea6c3de88019429d7f88c847ec Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Thu Jan 26 13:21:45 2012 +0100 mxfdec: Fix files with essence containers larger than 2 GiB. For such files

[libav-commits] mxfdec: parse MXF partitions

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: d32b3f40c716785bb4073aca9bd0877ecac855b5 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Mon Feb 7 16:07:41 2011 +0100 mxfdec: parse MXF partitions --- libavformat/mxfdec.c | 108

[libav-commits] mxfdec: Move FooterPartition to MXFContext and make sure it is never zero.

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: 83ab10f6e9559be3420af1a26c36d6bec0496e89 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Fri Oct 7 15:48:00 2011 +0200 mxfdec: Move FooterPartition to MXFContext and make sure it is never zero

[libav-commits] mxfdec: Add hack that adjusts the n_delta calculation when system items are present .

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: edb50856473d44a61e286af3a11087027722f5d8 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Fri Nov 11 15:01:34 2011 +0100 mxfdec: Add hack that adjusts the n_delta calculation when system items

[libav-commits] mxfdec: add EssenceContainer UL found in 0001GL00.MXF.A1.mxf_opatom.mxf

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: 0ac5e6a8c4d8223323c1a8c2801d41d1011c1995 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Mon Nov 28 09:53:10 2011 +0100 mxfdec: add EssenceContainer UL found in 0001GL00.MXF.A1.mxf_opatom.mxf Signed

[libav-commits] mxfdec: Make sure DataDefinition is consistent between material track and source track .

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: 0999151962f60abee1989d863dba6c09573b7a6b Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Mon Nov 28 10:51:00 2011 +0100 mxfdec: Make sure DataDefinition is consistent between material track

[libav-commits] mxfdec: Make mxf-partitions sorted by offset.

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: c77a5460b19e6f93470132af020e3fe813293bd3 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Thu Dec 8 11:06:23 2011 +0100 mxfdec: Make mxf-partitions sorted by offset. This also zeroes new entries

[libav-commits] mxfdec: parse ThisPartition

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: be78e3f6ec42b150256830873a62c7f3e4f0a24d Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Wed Dec 7 17:43:36 2011 +0100 mxfdec: parse ThisPartition Signed-off-by: Janne Grunau janne-li...@jannau.net

[libav-commits] mxfdec: Compute packet offsets properly.

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: 3cb33fbe919d3664977e88a1ce4554a330ccc48a Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Thu Dec 8 12:23:36 2011 +0100 mxfdec: Compute packet offsets properly. This replaces the old essence_offset

[libav-commits] mxfdec: Use MaterialPackage - Track - TrackID instead of the system_item hack.

2012-01-22 Thread Tomas Härdin
Module: libav Branch: master Commit: f4187945a0b5a75f0bae9039baf40c7f6cc5f394 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Thu Dec 8 11:53:57 2011 +0100 mxfdec: Use MaterialPackage - Track - TrackID instead of the system_item hack

[libav-commits] Added M701 codec_tag for mpeg2video

2011-12-24 Thread Tomas Härdin
Module: libav Branch: release/0.6 Commit: 2fc39af1dec9cae61df35dd9dcc5200021aa5f30 Author:Tomas Härdin tomas.har...@codemill.se Committer: Reinhard Tartler siret...@tauware.de Date: Mon Jun 7 11:27:26 2010 + Added M701 codec_tag for mpeg2video Originally committed as revision

[libav-commits] mxf: Add PictureEssenceCoding UL for V210.

2011-12-21 Thread Tomas Härdin
Module: libav Branch: master Commit: c15da5941d55eadf7cc4a4e0207ef1b8a4bf9c00 Author:Tomas Härdin tomas.har...@codemill.se Committer: Janne Grunau janne-li...@jannau.net Date: Mon Sep 26 11:24:11 2011 +0200 mxf: Add PictureEssenceCoding UL for V210. Signed-off-by: Janne Grunau janne-li

[libav-commits] isom: add missing AVC-Intra tags, rearrange list and update comments

2011-08-29 Thread Tomas Härdin
Module: libav Branch: master Commit: 8b7222979c074d4fbdc0346305ea22584309cb38 Author:Tomas Härdin tomas.har...@codemill.se Committer: Diego Biurrun di...@biurrun.de Date: Mon Aug 29 13:44:13 2011 +0200 isom: add missing AVC-Intra tags, rearrange list and update comments Signed-off

[libav-commits] wav: make sure neither data_size nor sample_count is negative.

2011-07-13 Thread Tomas Härdin
Module: libav Branch: master Commit: 1cf18de982a0a62fa9214a6c4a5becc1a32d9caf Author:Tomas Härdin tomas.har...@codemill.se Committer: Anton Khirnov an...@khirnov.net Date: Tue May 17 19:52:36 2011 +0200 wav: make sure neither data_size nor sample_count is negative. Signed-off-by: Anton

[libav-commits] wav: refactor the 'fmt ' tag search and parsing.

2011-07-13 Thread Tomas Härdin
Module: libav Branch: master Commit: 7f84055e2d3814972a61515da7f1d2659b185ea0 Author:Tomas Härdin tomas.har...@codemill.se Committer: Anton Khirnov an...@khirnov.net Date: Tue May 17 19:46:08 2011 +0200 wav: refactor the 'fmt ' tag search and parsing. Moving the search and parsing

[libav-commits] wav: keep parsing until EOF if the input is seekable and we know the size of the data tag

2011-07-13 Thread Tomas Härdin
Module: libav Branch: master Commit: 67b1761fcbd8ddcfe7bdb47ace5f46435d8313fa Author:Tomas Härdin tomas.har...@codemill.se Committer: Anton Khirnov an...@khirnov.net Date: Wed May 18 13:48:02 2011 +0200 wav: keep parsing until EOF if the input is seekable and we know the size