summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avformat/rtpdec: support for HEVC/H.265 RTP payload format (draft v6) ↵ThomasVolkert2014-08-26
| | | | depacketizing
* doc/snow: remove possibly wrong todo itemMichael Niedermayer2014-08-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffplay: use av_malloc_array()Michael Niedermayer2014-08-26
| | | | | Reviewed-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavformat/ftp: Do not leak memory in routine ftp_featuresAlexander Strasser2014-08-26
| | | | | | | | | | | | | Setting the pointer to NULL inside both ftp_send_command and ftp_features is redundant. Generally always setting to NULL in ftp_send_command seems safer, but throughout the file that parameter was always passed initialized. So I do it here too for consistency. Should fix CID1231988 (RESOURCE_LEAK) OKed-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* huffyuvdec: decode the last odd sampleChristophe Gisquet2014-08-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* huffyuvenc: write last odd sampleChristophe Gisquet2014-08-25
| | | | | | If width is odd, last sample wouldn't be written. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/vp9: Use av_malloc_array()Michael Niedermayer2014-08-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/matroskadec: Ensure cues_end is initializedVignesh Venkatasubramanian2014-08-25
| | | | | | | | | | | Ensure that cues_start and cues_end are always initialized and the webm_dash_manifest_cues function returns appropriate error if they are not computed correctly. This fixes coverity defect CID1231991. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/opencl: use av_malloc(z)_array()Michael Niedermayer2014-08-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/vorbisenc: use av_malloc(z)_array()Michael Niedermayer2014-08-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/APIchanges: fill in dates and hashesMichael Niedermayer2014-08-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpegvideo_parser: consider vbv_delay in bitrate heuristic also for mpeg2Michael Niedermayer2014-08-25
| | | | | Fixes bitrate detection in CBR mpeg2 Fixes ticket3678
* Merge commit '6ee1cb5740e7490151db7dcec7e20ceaf8a2fe1f'Michael Niedermayer2014-08-25
|\ | | | | | | | | | | | | * commit '6ee1cb5740e7490151db7dcec7e20ceaf8a2fe1f': libavformat: use MSG_NOSIGNAL when applicable Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libavformat: use MSG_NOSIGNAL when applicableRémi Denis-Courmont2014-08-25
| | | | | | | | | | | | | | If the remote end of a connection oriented socket hangs up, generating an EPIPE error is preferable over an unhandled SIGPIPE signal. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'b263f8ffe7599d9cd27ec477a12700da8eb2790d'Michael Niedermayer2014-08-25
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b263f8ffe7599d9cd27ec477a12700da8eb2790d': lavf: add AVFormatContext.max_ts_probe Conflicts: doc/APIchanges libavformat/avformat.h libavformat/utils.c libavformat/version.h lavf-fate/mp3 changes as the estimated input bitrate changes and that is copied to the output Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: add AVFormatContext.max_ts_probeAnton Khirnov2014-08-25
| | | | | | | | | | It allows to configure how long will avformat_find_stream_info() wait to get the first timestamp.
* | Merge commit '6ca11f7157d0ffd11ea9a4211b04981b46dc75d6'Michael Niedermayer2014-08-25
|\| | | | | | | | | | | | | | | | | | | * commit '6ca11f7157d0ffd11ea9a4211b04981b46dc75d6': doc/APIchanges: fill in missing hashes and dates Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc/APIchanges: fill in missing hashes and datesAnton Khirnov2014-08-25
| |
* | Revert "pnmenc: use bits_per_raw_sample"Michael Niedermayer2014-08-25
| | | | | | | | | | | | This reverts commit 1506ea947d3c527f67a5caa93cc7fa0d064bbf1f. Revert requested by carl as well as author in "Re: [FFmpeg-devel] [PATCH]Fix pnm encoding with bpc set"
* | avcodec/vc1dec: fix null pointer dereferenceMichael Niedermayer2014-08-25
| | | | | | | | | | | | Fixes Ticket3860 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffserver: tests, use Metadata title in configReynaldo H. Verdejo Pinochet2014-08-24
| | | | | | | | | | | | 'Title' was deprecated with 9985710a5a927d52c345c4bdcc88f5c014ee2fe7 Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* | ffserver: tests, use new port/bindaddress configReynaldo H. Verdejo Pinochet2014-08-24
| | | | | | | | | | | | | | | | Comming from commit 1013d8dd6967f1e776c08dc133ed6ae44ca3dc64 the old Port and BindAddress config vars have been deprecated in favor of HTTPPort and HTTPBindAddress respectively. Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* | avcodec/utils: add GBRP16 to avcodec_align_dimensions2()Michael Niedermayer2014-08-24
| | | | | | | | | | | | Fixes Ticket3869 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '424b929b5cb9ca4094099f25179829260d4b0fa3'Michael Niedermayer2014-08-24
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '424b929b5cb9ca4094099f25179829260d4b0fa3': pulse: Add a wallclock option to be compatible with other other captures Conflicts: libavdevice/pulse_audio_dec.c wallclock mode was supported and default in FFmpeg already before this commit. its thus left the default Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pulse: Add a wallclock option to be compatible with other other capturesLuca Barbato2014-08-24
| | | | | | | | | | | | alsa and x11grab use av_gettime() to report timestamps. Bug-Id: 647
* | avformat/matroskaenc: Check alpha_modeMichael Niedermayer2014-08-24
| | | | | | | | | | | | | | Fixes CID1231992 Suggested-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/h264_slice: Add a missing newline to an error message.Carl Eugen Hoyos2014-08-24
| |
* | Merge remote-tracking branch 'ubitux/codecview'Michael Niedermayer2014-08-24
|\ \ | | | | | | | | | | | | | | | | | | * ubitux/codecview: avfilter: add codecview filter Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | avfilter: add codecview filterClément Bœsch2014-08-24
|/ /
* | Correct few "ffmpeg" typosPaul B Mahol2014-08-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/xan: fix style issuePaul B Mahol2014-08-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | x86: hevc_mc: split differently callsChristophe Gisquet2014-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some cases, 2 or 3 calls are performed to functions for unusual widths. Instead, perform 2 calls for different widths to split the workload. The 8+16 and 4+8 widths for respectively 8 and more than 8 bits can't be processed that way without modifications: some calls use unaligned buffers, and having branches to handle this was resulting in no micro-benchmark benefit. For block_w == 12 (around 1% of the pixels of the sequence): Before: 12758 decicycles in epel_uni, 4093 runs, 3 skips 19389 decicycles in qpel_uni, 8187 runs, 5 skips 22699 decicycles in epel_bi, 32743 runs, 25 skips 34736 decicycles in qpel_bi, 32733 runs, 35 skips After: 11929 decicycles in epel_uni, 4096 runs, 0 skips 18131 decicycles in qpel_uni, 8184 runs, 8 skips 20065 decicycles in epel_bi, 32750 runs, 18 skips 31458 decicycles in qpel_bi, 32753 runs, 15 skips Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86: hevc_mc: correct unneeded use of SSE4 codeChristophe Gisquet2014-08-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | pnmenc: use bits_per_raw_sampleChristophe Gisquet2014-08-24
| | | | | | | | | | | | This allows writing actual bitdepth in RGB48 when it isn't actually 16. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Changelog: add "H.261 RTP payload format (RFC 4587)"Michael Niedermayer2014-08-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2014-08-24
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | * cehoyos/master: fate: Fix ffprobe tests with --target-path set. doc/ffmpeg: Try to clarify that the input option -r is not the same as -framerate. Do not print a useless error number if mov header reading fails. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | fate: Fix ffprobe tests with --target-path set.Carl Eugen Hoyos2014-08-24
| | |
| * | doc/ffmpeg: Try to clarify that the input option -r is not the same as ↵Carl Eugen Hoyos2014-08-24
| | | | | | | | | | | | -framerate.
| * | Do not print a useless error number if mov header reading fails.Carl Eugen Hoyos2014-08-24
| | | | | | | | | | | | The error string is printed by ffmpeg as for other demuxers.
* | | Add support for H.261 RTP payload format (RFC 4587)ThomasVolkert2014-08-24
|/ /
* | avcodec/tiff: Make pixel format checks tighterMichael Niedermayer2014-08-24
| | | | | | | | | | | | Fixes assertion failure with imgsrc001-lzma.tiff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/tiff: add support for LZMA compressionJames Almer2014-08-24
| | | | | | | | | | | | | | | | Derived from deflate code. Requires liblzma. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '749b1f1359b5af0a08221923b016551b18ab6171'Michael Niedermayer2014-08-23
|\| | | | | | | | | | | | | | | | | | | * commit '749b1f1359b5af0a08221923b016551b18ab6171': configure: add --enable-rpath Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add --enable-rpathReinhard Tartler2014-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | This option facilitates testing shared libarary builds: for instance fate builders do no longer need to set LD_LIBRARY_PATH as the binaries will get the right search paths hardcoded into their executable file. This option is only meant to be used for testing purposes: The installed libraries must not move around in the file system, and doing so will cause a lot of subtle problems. For more information why using RPATH is dangerous, please refer to https://blog.flameeyes.eu/2010/06/the-why-and-how-of-rpath
* | Merge commit '5caf039ba2b4be067568a30146f29008d8db28d0'Michael Niedermayer2014-08-23
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '5caf039ba2b4be067568a30146f29008d8db28d0': Prepare for 11_beta2 Release Conflicts: RELEASE Not merged as theres no FFmpeg 11_beta2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Prepare for 11_beta2 ReleaseReinhard Tartler2014-08-23
| |
* | Merge commit 'f9f34cb9983ec6f4ef119c34b726d3b39c143110'Michael Niedermayer2014-08-23
|\| | | | | | | | | | | | | | | | | | | | | * commit 'f9f34cb9983ec6f4ef119c34b726d3b39c143110': ogg: Use separate classes for the aliases Conflicts: libavformat/oggenc.c See: 2ccc6ff03acc3ca31db1aeb828c747d05b5cb6aa Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ogg: Use separate classes for the aliasesLuca Barbato2014-08-23
| | | | | | | | Unbreak 051aadeed104ecbe8ee4850ec2d7e5394f5e1ccd
* | avutil/pixelutils: faster pixelutils_sad_16x16Clément Bœsch2014-08-23
| | | | | | | | | | | | 501 to 439 decicycles. See 45c7f3997ea11c3d1007b2126b1c0049a8c27105.
* | doc/filters: fix Shwo/Show typoClément Bœsch2014-08-23
| |