summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avformat/gxfenc: Check and propagate return code from gxf_write_map_packet()Michael Niedermayer2013-09-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/smacker: check avformat_new_stream() return valuePaul B Mahol2013-09-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/libnut: check avformat_new_stream() return valuePaul B Mahol2013-09-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/ffmetadec: return meaningful error codesPaul B Mahol2013-09-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/sierravmd: check for memory allocation failuresPaul B Mahol2013-09-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/flic: check for memory allocation failuresPaul B Mahol2013-09-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-09-11
|\ | | | | | | | | | | | | * qatar/master: Drop pointless directory name prefixes from #includes in the current dir Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Drop pointless directory name prefixes from #includes in the current dirDiego Biurrun2013-09-10
| |
* | Merge commit 'ec17d1aa8b833d49d8fc479e44e9e22858aa486c'Michael Niedermayer2013-09-11
|\| | | | | | | | | | | | | * commit 'ec17d1aa8b833d49d8fc479e44e9e22858aa486c': doc: Drop VDPAU from list of supported codecs Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Drop VDPAU from list of supported codecsDiego Biurrun2013-09-10
| |
* | Merge commit 'c58f4069e1d5b5804c669b691510e1b8fabb67fc'Michael Niedermayer2013-09-11
|\| | | | | | | | | | | | | * commit 'c58f4069e1d5b5804c669b691510e1b8fabb67fc': fate.sh: Run git-clone quietly Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate.sh: Run git-clone quietlyDiego Biurrun2013-09-10
| |
* | avformat/utils: functions that add entries should not destroy the whole list ↵Michael Niedermayer2013-09-11
| | | | | | | | | | | | | | | | | | | | | | on failure The caller does not expect this, and in case of adding new streams would then not even be able to deallocate them anymore. This reverts a hunk from "avformat: Use av_reallocp_array() where suitable" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mxfdec: functions that add entries should not destroy the whole ↵Michael Niedermayer2013-09-11
| | | | | | | | | | | | | | | | | | | | | | list on failure The caller does not expect this and there are variables left that index to otherwise deallocated data. This reverts a hunk from "avformat: Use av_reallocp_array() where suitable" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/matroskaenc: functions that add entries should not destroy the ↵Michael Niedermayer2013-09-11
| | | | | | | | | | | | | | | | whole list on failure This reverts a hunk from "avformat: Use av_reallocp_array() where suitable" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/matroskadec: ebml_parse_elem() should not deallocate priorly ↵Michael Niedermayer2013-09-11
| | | | | | | | | | | | | | | | existing lists on failure This reverts a hunk from "avformat: Use av_reallocp_array() where suitable" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f369b9356c4606cd4d713d60f7db5de119d901fa'Michael Niedermayer2013-09-11
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'f369b9356c4606cd4d713d60f7db5de119d901fa': avformat: Use av_reallocp_array() where suitable Conflicts: libavformat/asfenc.c libavformat/gxfenc.c libavformat/mov.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avformat: Use av_reallocp_array() where suitableAlexandra Khirnova2013-09-10
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avcodec/mjpegdec: Support >8bpc color mjpegMichael Niedermayer2013-09-11
| | | | | | | | | | | | Fixes Ticket2939 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/utils: add 16bit planar YUV formats to avcodec_align_dimensions2()Michael Niedermayer2013-09-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavcodec: Adding support for End Trimming in Opus encoderVignesh Venkatasubramanian2013-09-11
| | | | | | | | | | | | | | | | | | Adds the end trimming value (duration to be trimmed from the end of the file due to padding) to the packet's side data. This is then made use by the muxer to put the value in the container. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | opus/matroska: Adding support for End Trimming in demuxer/decoderVignesh Venkatasubramanian2013-09-10
| | | | | | | | | | | | | | | | | | Implementing support for end trimming Opus in Matroska by making use of the DiscardPadding value from the container and discarding the samples accordingly. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/utils: Add support for discarding samples from the endVignesh Venkatasubramanian2013-09-10
| | | | | | | | | | | | | | | | | | Adding support for discarding samples from the end based on the value in AV_PKT_DATA_SKIP_SAMPLES side data's bytes 5-8. Signed-off By: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_psnr: >8 bit planar supportPaul B Mahol2013-09-10
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc: Rename avtools-common-opts to fftools-common optsTimothy Gu2013-09-10
| | | | | | | | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/vp56: use av_reallocp_array() and check if allocation failedPaul B Mahol2013-09-10
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | ffmpeg: check for unsupported "queing of command on first filter supporting ↵Michael Niedermayer2013-09-10
| | | | | | | | | | | | the specific commend" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: improve built in docs for passing commandsMichael Niedermayer2013-09-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: print command replies starting on column 0Michael Niedermayer2013-09-10
| | | | | | | | | | | | This fixes formating issues with multi-line replies Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/avfilter: fix null pointer dereference with queued ping filtersMichael Niedermayer2013-09-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Make avcodec_find_best_pix_fmt_of_list const-correctMichael Bradshaw2013-09-10
| | | | | | | | | | Signed-off-by: Michael Bradshaw <mjbshaw@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/riff: add 0x594a TwoCCPiotr Bandurski2013-09-10
| | | | | | | | | | | | | | | | sample: http://samples.mplayerhq.hu/game-formats/wc4-xan/crusader-no-regret.avi Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-09-10
|\| | | | | | | | | | | | | | | | | | | * qatar/master: movenc: Simplify setting the fragmentation flag Conflicts: libavformat/movenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: Simplify setting the fragmentation flagMartin Storsjö2013-09-09
| | | | | | | | | | | | | | This makes sure the faststart vs fragmentation check works as intended when fragmentation is enabled due to using the ismv mode. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '8b524ab0c43c1767919530abb79d3656113cdc47'Michael Niedermayer2013-09-10
|\| | | | | | | | | | | | | | | | | | | * commit '8b524ab0c43c1767919530abb79d3656113cdc47': movenc: Add a warning message if conflicting options have been specified Conflicts: libavformat/movenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: Add a warning message if conflicting options have been specifiedMartin Storsjö2013-09-09
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'a6a4596e12192375e1d9dffeae24d6d4c41b25c1'Michael Niedermayer2013-09-10
|\| | | | | | | | | | | | | | | | | | | | | * commit 'a6a4596e12192375e1d9dffeae24d6d4c41b25c1': tcp: Explicitly convert a pointer to a boolean integer Conflicts: libavformat/tcp.c See: 22fbc7f8becdee1fd6ab7cac93ae23d6022e9a56 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * tcp: Explicitly convert a pointer to a boolean integerMartin Storsjö2013-09-09
| | | | | | | | | | | | | | | | | | This fixes warnings about making integers from pointers without a cast, and avoids the theoretical case where the lower 32 bits of the pointer would all be zero where the implicit cast wouldn't give the right result. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2013-09-10
|\ \ | | | | | | | | | | | | | | | | | | * cehoyos/master: Use 0x88 as stream id when muxing DTS in program streams. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | Use 0x88 as stream id when muxing DTS in program streams.Carl Eugen Hoyos2013-09-10
| | | | | | | | | | | | | | | | | | This is what other open source software uses and what some hardware players expect. Tested by trac user iuqbgq9h-1 at yahoo
* | | lavf/matroska: Adding support for Opus CodecDelayVignesh Venkatasubramanian2013-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to represent the codec delay accurately in Matroska, a new element CodecDelay has been introduced. It contains the overall delay added by the codec in nanoseconds. This patch adds support for muxing CodecDelay value in the container. Matroska spec for CodecDelay element can be found here: http://matroska.org/technical/specs/index.html#CodecDelay Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | opus/matroska: Adding support for DiscardPadding in muxerVignesh Venkatasubramanian2013-09-10
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Support for end trimming Opus in Matroska is implemented by using the DiscardPadding container element in the Block data. The last chunk is stored as a Block instead of SimpleBlock and the trimming information is stored and used to discard samples that were padded by the Opus codec. This patch adds support for muxing DiscardPadding element into the container with appropriate value. Matroska spec for the DiscardPadding element can be found here: http://matroska.org/technical/specs/index.html#DiscardPadding Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ffv1: YUVA(444,422,420) 9, 10 and 16 bit supportPaul B Mahol2013-09-09
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/ffv1dec: fix format detectionPaul B Mahol2013-09-09
| | | | | | | | | | | | Fixes crash with carefuly designed files. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Move packed B-frames message level to info.Reimar Döffinger2013-09-09
| | | | | | | | | | | | | | Since they generally decode fine, printing it as a warning might not really be appropriate. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Make packed B-frame warning message more useful.Reimar Döffinger2013-09-09
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | avcodec/ffv1enc: encode slice as raw PCM in 1.4 when the buffer is too small.Michael Niedermayer2013-09-09
| | | | | | | | | | | | This limits the maximum size of encoded slices more tightly Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ffv1dec: Support decoding planes as raw PCM in 1.4Michael Niedermayer2013-09-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ffv1enc: check encode_line()s return codeMichael Niedermayer2013-09-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ffv1enc: update buffer check for 16bpsMichael Niedermayer2013-09-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>