aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * http: Clear the auth state on redirectsMartin Storsjö2012-03-131-0/+3
| | | | | | | | | | | | | | Currently we only try continuing with the same auth mechanism as the initial request. Signed-off-by: Martin Storsjö <martin@martin.st>
| * http: Retry auth if it failed due to being staleMartin Storsjö2012-03-131-7/+12
| | | | | | | | | | | | | | Allow up to 4 retries for normal requests, where both the proxy and the target server might need to authenticate. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Resend new keepalive commands if they used stale authMartin Storsjö2012-03-131-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | These commands are sent asynchronously, not waiting for the reply. This reply is parsed later by ff_rtsp_tcp_read_packet or udp_read_packet. If the reply indicates that we used stale authentication and need to use a new nonce, resend a new keepalive command immediately. This is the only request sent asynchronously, so currently there's no other command that needs to be resent in the same way. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Retry authentication if failed due to being staleMartin Storsjö2012-03-131-3/+5
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * httpauth: Parse the stale field in digest authMartin Storsjö2012-03-132-0/+17
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * dxva2_vc1: pass the overlap flag to the decoderHendrik Leppkes2012-03-131-1/+2
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * dxva2_vc1: fix decoding of BI framesHendrik Leppkes2012-03-131-4/+4
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * FATE: add shorthand to wavpack testPaul B Mahol2012-03-121-26/+29
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * dfa: convert to bytestream2 APIPaul B Mahol2012-03-121-89/+74
| | | | | | | | | | | | | | Protects from overreads. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * anm decoder: move buffer allocation from decode_init() to decode_frame()Peter Ross2012-03-121-5/+4
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * h264: improve parsing of broken AVC SPSMichael Niedermayer2012-03-132-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | Parsing the entire NAL as SPS fixes decoding of some AVC bitstreams with broken escaping. Since the size of the NAL unit is known and checked against the buffer end we can parse it entirely without buffer overreads. Fixes playback of http://streams.videolan.org/streams/mp4/Mr_MrsSmith-h264_aac.mp4 Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* | mmvideo: restore initial y value.Michael Niedermayer2012-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | This bug might have been exploitable (out of HEAP buffer writes) Bug introduced by libav commit a55d5bdc6e28a2cfefc440d792de5cc4f02377e2 Date: Tue Mar 6 15:15:42 2012 -0800 algmm: convert to bytestream2 API.
* | mmvideo: remove unused variableMichael Niedermayer2012-03-131-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | jpeglsdec: suppress unused var warningMichael Niedermayer2012-03-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: Fix some mixed declarations and code.Michael Niedermayer2012-03-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | eatgq: remove unused ret variable.Michael Niedermayer2012-03-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | eamad: Remove redundant initialization of mv_map.Michael Niedermayer2012-03-131-2/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g729dec: fix scalarproduct_int16 after API changeMichael Niedermayer2012-03-131-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | iff: do not decode unsupported pbms with ham decoderPeter Ross2012-03-131-1/+4
| | | | | | | | This prevents the segfault reported by ticket #1054
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-1322-1623/+142
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: pcm-mpeg: convert to bytestream2 API Revert "h264: clear trailing bits in partially parsed NAL units" remove iwmmxt optimizations mimic: do not continue if swap_buf_size is 0 mimic: convert to bytestream2 API frwu: use MKTAG to check marker instead of AV_RL32 txd: port to bytestream2 API c93: convert to bytestream2 API iff: make .long_name more descriptive FATE: add test for cdxl demuxer rtsp: Fix a typo Conflicts: libavcodec/arm/dsputil_iwmmxt.c libavcodec/arm/dsputil_iwmmxt_rnd_template.c libavcodec/arm/mpegvideo_iwmmxt.c libavcodec/c93.c libavcodec/txd.c libavutil/arm/cpu.c tests/fate/demux.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pcm-mpeg: convert to bytestream2 APIPaul B Mahol2012-03-121-54/+56
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
| * Revert "h264: clear trailing bits in partially parsed NAL units"Janne Grunau2012-03-121-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 729ebb2f185244b0ff06d48edbbbbb02ceb4ed4e. There was an off-by-one error in the bit mask calculation clearing actually the last valid bit and causing http://bugzilla.libav.org/show_bug.cgi?id=227 The broken sample (Mr_MrsSmith-h264_aac.mp4) the commit was fixing does not work after correcting the off-by-one error. CC: libav-stable@libav.org
| * remove iwmmxt optimizationsJanne Grunau2012-03-1213-1475/+1
| | | | | | | | | | | | The were broken since August of 2010 without anyone noticing until three weeks ago. Nobody cares about it anymore and hopefully Marvell will support NEON like in the PXA978 from now on.
| * mimic: do not continue if swap_buf_size is 0Paul B Mahol2012-03-121-1/+1
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * mimic: convert to bytestream2 APIPaul B Mahol2012-03-121-9/+11
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * frwu: use MKTAG to check marker instead of AV_RL32Paul B Mahol2012-03-121-2/+1
| | | | | | | | | | | | | | Using intreadwrite.h for this is overkill. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * txd: port to bytestream2 APIPaul B Mahol2012-03-123-42/+39
| | | | | | | | | | | | | | Protects against overreads. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * c93: convert to bytestream2 APIPaul B Mahol2012-03-121-25/+27
| | | | | | | | | | | | | | Protects against overreads. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
| * iff: make .long_name more descriptivePaul B Mahol2012-03-121-1/+1
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
| * FATE: add test for cdxl demuxerPaul B Mahol2012-03-122-0/+24
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Fix a typoMartin Storsjö2012-03-121-1/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | cosmetics: fix some typosLou Logan2012-03-1314-17/+17
| | | | | | | | | | | | | | | | | | | | Patch attached. From 2d4094fc0dcb4ccd0735eb7e1719e228ebb56bb9 Mon Sep 17 00:00:00 2001 From: Lou Logan <lou@lrcd.com> Date: Mon, 12 Mar 2012 14:13:44 -0800 Subject: [PATCH] cosmetics: fix some typos Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dec: Fix vc1 decoding with --disable-optimizations.Michael Niedermayer2012-03-131-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Move struc FFTContext below SECTION_RODATANico Weber2012-03-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Yasm creates an implicit unaligned text section if "struc" is used outside of any section: http://tortall.lighthouseapp.com/projects/78676-yasm/tickets/247 Since yasm only honors the "align" annotation on the first declaration of a section, this implicit text section causes all text section alignments to be ignored. Also fixes a yasm warning about it agnoring alignment. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | udp: Add option overrun_nonfatalAndrey Utkin2012-03-121-6/+23
| | | | | | | | | | | | Optionize fail/survive on circular buffer overrun Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | udp: remove dead code line (unused result)Andrey Utkin2012-03-121-1/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "flvenc: Remove apparently unneeded AAC check."Michael Niedermayer2012-03-121-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to video_file_format_spec_v10_1.pdf flv stores AAC RAW thanks to Baptiste Coudurier for pointing that out thanks to Aℓex Converse for explaining: This can't be at the start of a non-ADTS payload. 111 is the EndOfFrame syntax element. Together these proof that the check was correctly rejecting ADTS which is not supposed to be in flv. Many players are able to play such ADTS in flv though but its better if we conform to the spec as this should ensure that not many but all players can play files generated by ffmpeg. This reverts commit 3c9a86df0e20dd1c90a9b390a6555b22f87aa8cd.
* | lavfi/drawtext: add 24 hours wrapping option for timecode.Clément Bœsch2012-03-121-0/+4
| | | | | | | | Fixes ticket #1044.
* | Revert "udp: add multicast input interface selection"Michael Niedermayer2012-03-121-28/+2
| | | | | | | | | | | | This reverts commit 9abd47fe90a592822b326345726626a018641d04. Broke compilation on openbsd and others
* | dxva2_vc1: pass the overlap flag to the decoderHendrik Leppkes2012-03-121-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxva2_vc1: fix decoding of BI framesHendrik Leppkes2012-03-121-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat.v: add ffio_set_buf_size() for ffserver.Michael Niedermayer2012-03-121-0/+1
| | | | | | | | | | | | its inevitable with the current API Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | udp: add multicast input interface selectionTudor.Suciu2012-03-121-2/+28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | flvenc: Remove apparently unneeded AAC check.C Chatterjee2012-03-121-4/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | iff: check for pbm tagami_stuff2012-03-121-22/+26
| | | | | | | | | | | | more robust Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-123-24/+29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: dsicinvideo: validate buffer offset before copying pixels. cook: error out on quant_index values outside [-63, 63] range. mpc: pad mpc_CC/SCF[] tables to allow for negative indices. Conflicts: libavcodec/cook.c libavcodec/dsicinav.c libavcodec/mpc.c libavcodec/mpc7.c libavcodec/mpcdata.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsicinvideo: validate buffer offset before copying pixels.Ronald S. Bultje2012-03-111-15/+25
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * cook: error out on quant_index values outside [-63, 63] range.Ronald S. Bultje2012-03-101-14/+36
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * mpc: pad mpc_CC/SCF[] tables to allow for negative indices.Ronald S. Bultje2012-03-103-8/+12
| | | | | | | | | | | | | | | | MPC8 allows indices of mpc_CC up to -1, and mpc_SCF up to -6, thus pad the tables by that much on the left end. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | ffserver: add missing buffer set after rewrite av_open_input_file to ↵Miroslav Slugeň2012-03-121-0/+6
| | | | | | | | | | | | | | | | avformat_open_input. Fixes Ticket346 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>