[libav-commits] rtmp: Support reading interleaved chunks.

2013-09-17 Thread Josh Allmann
Module: libav Branch: master Commit: 8583b14252deac71136f1dec231910abab0ba503 Author:Josh Allmann Committer: Martin Storsjö Date: Mon Sep 16 23:58:48 2013 -0700 rtmp: Support reading interleaved chunks. A given packet won't always come in contiguously; sometimes they may be broken up

[libav-commits] movenc: Write the moof atom in two passes

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: a4adabb460ace39783d707a5b3bbe28b4b5b9dc4 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 9 12:05:01 2013 +0300 movenc: Write the moof atom in two passes This is a bit more work, but avoids having to fill in the data offset field afte

[libav-commits] twinvqdec: Check the ibps parameter separately

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: c77d409bf95954aceb762dd800d1ee2868c4b0d4 Author:Martin Storsjö Committer: Martin Storsjö Date: Tue Sep 17 19:33:48 2013 +0300 twinvqdec: Check the ibps parameter separately This is required, since invalid parameters actually could pass the switch c

[libav-commits] movenc: Add an option for omitting the tfhd base offset

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: e7bf085b78586a04b918f4e76587779d04674700 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 9 15:04:57 2013 +0300 movenc: Add an option for omitting the tfhd base offset This makes the output fragments independent of their position in t

[libav-commits] rtmpproto: Check for the right return code

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 0d3784396b736374a61fea26268febdabd803a59 Author:Martin Storsjö Committer: Martin Storsjö Date: Tue Sep 17 15:07:10 2013 +0300 rtmpproto: Check for the right return code Signed-off-by: Martin Storsjö --- libavformat/rtmpproto.c |2 +- 1 file

[libav-commits] rtmpproto: Extend a comment to explain the prev_pkt arrays roles

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: dc4acc820076b2149ef6c921bdabe05d07ca1bc6 Author:Martin Storsjö Committer: Martin Storsjö Date: Tue Sep 17 17:43:48 2013 +0300 rtmpproto: Extend a comment to explain the prev_pkt arrays roles Signed-off-by: Martin Storsjö --- libavformat/rtmppro

[libav-commits] rtmpproto: Consistently use the right prev_pkt array

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 647d655d19c38e9716328e4787199149097d6089 Author:Martin Storsjö Committer: Martin Storsjö Date: Tue Sep 17 16:53:11 2013 +0300 rtmpproto: Consistently use the right prev_pkt array prev_pkt[0] is used for input packets, while prev_pkt[1] is used for

[libav-commits] xmv: Add more sanity checks for parameters read from the bitstream

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: d4c2a3740fb95f952a87ba320d2bf31f126bdf68 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 21:27:49 2013 +0300 xmv: Add more sanity checks for parameters read from the bitstream Since the number of channels is multiplied by 36 and as

[libav-commits] dca_parser: Handle changes in DCA frame size

2013-09-17 Thread John Stebbins
Module: libav Branch: master Commit: 8411baf6f0a42bdd61f00f34aa9efec7e138b5f2 Author:John Stebbins Committer: Diego Biurrun Date: Wed Sep 4 13:08:22 2013 -0700 dca_parser: Handle changes in DCA frame size A change in framesize caused a perpetual loss of synchronization. So read (and

[libav-commits] jpeg2000dec: Add more checks when parsing headers

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 18a245a2aea31b92bc435f2962a71e060d83b5f7 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 16:17:05 2013 +0300 jpeg2000dec: Add more checks when parsing headers Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta.

[libav-commits] doc: Add missing hashes and dates to APIChanges

2013-09-17 Thread Luca Barbato
Module: libav Branch: master Commit: c38854c39929145bee07cee5377a7202df591e18 Author:Luca Barbato Committer: Luca Barbato Date: Tue Sep 17 12:47:09 2013 +0200 doc: Add missing hashes and dates to APIChanges Also fix the typo in the last entry version. --- doc/APIchanges | 28

[libav-commits] matroskadec: Verify realaudio codec parameters

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 569d18aa9dc989c37bb4d4b968026fe5afa6fff9 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 15:36:24 2013 +0300 matroskadec: Verify realaudio codec parameters Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@

[libav-commits] mov: Don't use a negative duration for setting other fields

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 7f8d41eb097e8d4223c9caf97dd332a2fdb29d52 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 20:17:47 2013 +0300 mov: Don't use a negative duration for setting other fields Some files have the duration set to -1 in the mdhd atom, more

[libav-commits] truemotion2: Use av_freep properly in an error path

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: c39f7eba01cd656e8f0eed592f93d11814736650 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 21:03:34 2013 +0300 truemotion2: Use av_freep properly in an error path Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-st

[libav-commits] oggparseogm: Convert to use bytestream2

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 19b9659f3174599e8685d329c4330b1ea8c4c6db Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 17:17:26 2013 +0300 oggparseogm: Convert to use bytestream2 Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-sta...@libav.o

[libav-commits] mace: Make sure that the channel count is set to a valid value

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: e1f3847f860a1094a46be4c5f10db8df616c3135 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 15:19:52 2013 +0300 mace: Make sure that the channel count is set to a valid value Also return a proper error code. Reported-by: Mateusz "j00

[libav-commits] ivi_common: Make sure color planes have been initialized

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: a92538b7c0defc86c55fb91f55dfa36aad192673 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 20:32:35 2013 +0300 ivi_common: Make sure color planes have been initialized Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: lib

[libav-commits] rv34: Check the return value from ff_rv34_decode_init

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 711c970168297683860422e95d6b7e37ee3c8367 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 16:01:02 2013 +0300 rv34: Check the return value from ff_rv34_decode_init Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-

[libav-commits] svq3: Check for any negative return value from ff_h264_check_intra_pred_mode

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: 1115689d54ea95a084421f5a182b8dc56cbff978 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 15:05:03 2013 +0300 svq3: Check for any negative return value from ff_h264_check_intra_pred_mode Also pass on any returned error code. Report

[libav-commits] ffv1: Make sure at least one slice context is initialized

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: b1db33159fdc2da4bdd8c75e4ff9a7dd0ef2f0c2 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 21:46:50 2013 +0300 ffv1: Make sure at least one slice context is initialized This avoids crashes when initializing the range coder for the fi

[libav-commits] mpeg4videodec: Check the width/height in mpeg4_decode_sprite_trajectory

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: f875a732e36786d49f3650e3235272891a820600 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 20:40:13 2013 +0300 mpeg4videodec: Check the width/height in mpeg4_decode_sprite_trajectory This avoids a potential division by zero. Reporte

[libav-commits] eacmv: Make sure a reference frame exists before referencing it

2013-09-17 Thread Martin Storsjö
Module: libav Branch: master Commit: ea78a348d86a3a733f6c1e0a65cfdd8283d924b9 Author:Martin Storsjö Committer: Martin Storsjö Date: Mon Sep 16 21:07:30 2013 +0300 eacmv: Make sure a reference frame exists before referencing it This is similar to an existing check for the second-last f

[libav-commits] rtmp: Send video on a separate channel.

2013-09-17 Thread Josh Allmann
Module: libav Branch: master Commit: 120af23cd5fcfc539d9575d17d403247ab17109b Author:Josh Allmann Committer: Martin Storsjö Date: Mon Sep 16 13:20:56 2013 -0700 rtmp: Send video on a separate channel. Sending non-monotonic packets (e.g. when the audio and video streams are monotonic w

[libav-commits] rtmp: rename main_channel_id to stream_id.

2013-09-17 Thread Josh Allmann
Module: libav Branch: master Commit: f8d1bb6723a677d7221c674a4e47e3d4cecfca17 Author:Josh Allmann Committer: Martin Storsjö Date: Mon Sep 16 13:20:58 2013 -0700 rtmp: rename main_channel_id to stream_id. This more closely corresponds to the usage of the field. Its usage here is unrela

[libav-commits] rtmp: Follow Flash player numbering for channels.

2013-09-17 Thread Josh Allmann
Module: libav Branch: master Commit: d4aef997809167832ecc64e89dda8cb445e5fe10 Author:Josh Allmann Committer: Martin Storsjö Date: Mon Sep 16 13:20:57 2013 -0700 rtmp: Follow Flash player numbering for channels. Channel 4 is typically used by the Flash player to transmit audio, channel