summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* wavpackenc: simplify "sign = ((sample) < 0) ? 1 : 0;"Michael Niedermayer2013-08-141-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/lzwenc: change asserts to av_assertsMichael Niedermayer2013-08-141-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/gif: use the whole allocated bufferMichael Niedermayer2013-08-141-1/+1
| | | | | | Fixes some gif encoding failures Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/lzwenc: Add 1 additional bit of padding for gifMichael Niedermayer2013-08-147-175/+178
| | | | | | This fixes issues with gimp reading animated gifs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/gif: move BITSTREAM_WRITER_LE upMichael Niedermayer2013-08-141-1/+1
| | | | | | This prevents issues in case any header #includes put_bits.h Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/wavdec: Fix seeking in files with unaligned offsetsAlexander Strasser2013-08-141-7/+10
| | | | | | | | | | | | | A file with a prepended ID3 tag of an uneven length was found in the wild. Check if the wav data starts at an uneven offset and use that information to correct the seeking calculation in wav_seek_tag, which used to only seek to even byte positions. Regression since ac87eaf856e0fb51917266b899bb15d19b907baf Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* avcodec/mjpegdec: print a message when there was just a single field and no ↵Michael Niedermayer2013-08-141-0/+4
| | | | | | | | frame Fixes ticket1915 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* WavPack encoderPaul B Mahol2013-08-148-163/+3848
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-08-142-3/+7
|\ | | | | | | | | | | | | * qatar/master: sdp: Add an option for sending RTCP packets to the source of the last packets Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sdp: Add an option for sending RTCP packets to the source of the last packetsMartin Storsjö2013-08-142-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An SDP description normally only contains the target IP address and port for the packets. This means that we don't really have any clue where to send the RTCP RR packets - previously they're sent to the destination IP written in the SDP (at the same port), which rarely is the actual peer. And if the source for the packets is on a different port than the destination, it's never correct. With a new option, we can choose to send the packets to the address that the latest packet on each socket arrived from. --- Some may even argue that this should be the default - perhaps, but I'd rather keep it optional at first. Additionally, I'm not sure if sending RTCP RR directly back to the source is desireable for e.g. multicast. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '6b58e11a8331690ec32e9869db89ae10c54614e9'Michael Niedermayer2013-08-141-5/+84
|\ \ | |/ | | | | | | | | | | * commit '6b58e11a8331690ec32e9869db89ae10c54614e9': rtpproto: Add an option for writing return packets to the address of the last received packets Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpproto: Add an option for writing return packets to the address of the ↵Martin Storsjö2013-08-141-5/+84
| | | | | | | | | | | | | | | | | | | | | | last received packets If we've received packets on the same socket before, the return packets are sent to that address. If we've only received packets on the other socket, try to guess the source port for the other one assuming the basic +1/-1 logic. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '2427ac6ccd868811d1fe9df7c64c50ca58abe6f6'Michael Niedermayer2013-08-141-1/+2
|\ \ | |/ | | | | | | | | | | * commit '2427ac6ccd868811d1fe9df7c64c50ca58abe6f6': rtpproto: Update the parameter documentation Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpproto: Update the parameter documentationMartin Storsjö2013-08-131-1/+2
| | | | | | | | | | | | | | | | Move the sources documentation up below the marker for deprecated otpions. Also mention the new block parameter, that was added in 749722209. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '5268bd2900effa59b51e0fede61aacde5e2f0b95'Michael Niedermayer2013-08-141-0/+2
|\ \ | |/ | | | | | | | | | | * commit '5268bd2900effa59b51e0fede61aacde5e2f0b95': segafilm: Error out on impossible packet size Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * segafilm: Error out on impossible packet sizeLuca Barbato2013-08-131-0/+2
| | | | | | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit '3562684db716d11de0b0dcc52748e9cd90d68132'Michael Niedermayer2013-08-141-3/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '3562684db716d11de0b0dcc52748e9cd90d68132': ogg: Always alloc the private context in vorbis_header Conflicts: libavformat/oggparsevorbis.c See: 18b46a494ef3592d69f4638dac1ebb613c0f548d Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ogg: Always alloc the private context in vorbis_headerLuca Barbato2013-08-131-3/+3
| | | | | | | | | | | | | | It is possible to have an initial broken header and then valid packets. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit 'f13fe6020e6a3871f9b0c96b240e58e6ed4fb5d7'Michael Niedermayer2013-08-141-2/+5
|\ \ | |/ | | | | | | | | | | * commit 'f13fe6020e6a3871f9b0c96b240e58e6ed4fb5d7': rtjpeg: Use init_get_bits8 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtjpeg: Use init_get_bits8Luca Barbato2013-08-131-2/+5
| | | | | | | | CC:libav-stable@libav.org
* | Merge commit '62cc7a91080194d9ead162516f779f20931220d9'Michael Niedermayer2013-08-141-3/+3
|\ \ | |/ | | | | | | | | | | * commit '62cc7a91080194d9ead162516f779f20931220d9': rtjpeg: return meaningful error codes Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtjpeg: return meaningful error codesLuca Barbato2013-08-131-3/+3
| |
* | Merge commit '2df0776c2293efb0ac12c003843ce19332342e01'Michael Niedermayer2013-08-141-1/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '2df0776c2293efb0ac12c003843ce19332342e01': nuv: Use av_fast_realloc Conflicts: libavcodec/nuv.c This change is not merged, the long ago fixed buffer use after codec_reinit() was a bug. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * nuv: Use av_fast_reallocLuca Barbato2013-08-131-5/+10
| | | | | | | | | | | | | | | | The decompressed buffer can be used after codec_reinit, so it must be preserved. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit 'feaaf5f7f0afac7223457f871af2ec9b99eb6cc6'Michael Niedermayer2013-08-141-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'feaaf5f7f0afac7223457f871af2ec9b99eb6cc6': nuv: Reset the frame on resize Conflicts: libavcodec/nuv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * nuv: Reset the frame on resizeLuca Barbato2013-08-131-0/+1
| | | | | | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit '075dbc185521f193c98b896cd63be3ec2613df5d'Michael Niedermayer2013-08-141-3/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '075dbc185521f193c98b896cd63be3ec2613df5d': nuv: Pad the lzo outbuf Conflicts: libavcodec/nuv.c See: 95e1dfee76c9ecdf70037b7e792897bc6e3d460b See: 266f6eefc603dd3c34be7de94eec5c9c293b80f1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * nuv: Pad the lzo outbufLuca Barbato2013-08-131-3/+5
| | | | | | | | | | | | | | And properly update the buf_size with the correct size. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit 'aae159a7cc4df7d0521901022b778c9da251c24e'Michael Niedermayer2013-08-142-2/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'aae159a7cc4df7d0521901022b778c9da251c24e': nuv: Do not ignore lzo decompression failures Conflicts: libavcodec/nuv.c tests/ref/fate/nuv-rtjpeg Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * nuv: Do not ignore lzo decompression failuresLuca Barbato2013-08-132-2/+3
| | | | | | | | | | | | | | | | Update the fate reference since the last broken frame is not decoded anymore. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | ffmpeg_filter: check that the input media type match the filterMichael Niedermayer2013-08-141-0/+10
| | | | | | | | | | | | Fixes Ticket2012 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/gsmdec: reject unsupported msn audio modesPiotr Bandurski2013-08-131-0/+8
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/filters: reformat scale filter docTimothy Gu2013-08-131-42/+61
| | | | | | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | tiff: frame multithreading supportPaul B Mahol2013-08-131-6/+9
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/mpeg12dec: check slice size before trying to decode itMichael Niedermayer2013-08-131-0/+5
| | | | | | | | | | | | Fixes assertion failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Update my email address.Thilo Borgmann2013-08-137-14/+14
| |
* | riff: add msn audio commentCompn2013-08-131-1/+1
| |
* | avcodec: free priv_data in avcodec_copy_context()Michael Niedermayer2013-08-131-0/+4
| | | | | | | | | | | | | | Fixes memleak Fixes Ticket2216 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffserver: allocate rc_eq, prevent freeing invalid pointerMichael Niedermayer2013-08-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: clarify documentation of avcodec_copy_context()Michael Niedermayer2013-08-131-1/+1
| | | | | | | | | | | | Following this is not strictly needed but safes some malloc+free Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/ebur128: fix typo: s/negociation/negotiationPaul B Mahol2013-08-131-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | MAINTAINERS: add myself as maintainer for MIPS and Zeljko Lukac as ↵Nedeljko Babic2013-08-131-1/+3
| | | | | | | | | | | | | | maintainer for new fixed point FFT Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/riff: treat msn audio like gsm_msPiotr Bandurski2013-08-131-0/+1
| | | | | | | | | | | | Fixes decoding of 4 files from Ticket2854 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-08-130-0/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * qatar/master: png: allow encoding 16-bit grayscale Conflicts: libavcodec/pngenc.c See: fdc013da7863190b9416d45830a9ad6d7fb854c2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * png: allow encoding 16-bit grayscaleIan Taylor2013-08-131-0/+5
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Remove FF_API_PKT_DUMP cruft. Not compiled since libavformat 54.Alexis Ballier2013-08-133-25/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/version.h: Drop FF_API_OLD_AVIO (unused and undefined since ↵Alexis Ballier2013-08-131-3/+0
| | | | | | | | | | | | libavformat 55) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: Read EXIF metadata in JPEG input.Thilo Borgmann2013-08-134-1/+49
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: Add EXIF metadata parser to libavcodec.Thilo Borgmann2013-08-133-0/+301
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/tiff: Refactor TIFF tag related functions to share the code.Thilo Borgmann2013-08-135-203/+457
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud