summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* random_seed: Only read /dev/*random if we have unistd.hRonald S. Bultje2012-06-29
| | | | | | | | unistd.h is used for open/read/close, but if this header does not exist, there's probably no use in trying to open /dev/*random at all. Signed-off-by: Martin Storsjö <martin@martin.st>
* doc: Indicate that RTMPT is natively implemented in libavformatSamuel Pitoiset2012-06-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpdec: Don't explicitly include unistd.h any longerRonald S. Bultje2012-06-29
| | | | | | | | unistd.h used to be required for gethostname. On windows, gethostname is provided by winsock2.h. Now network.h includes both unistd.h and winsock2.h if they exist. Signed-off-by: Martin Storsjö <martin@martin.st>
* flv: add support for G.711Damien Fetis2012-06-28
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* doc: git: Add checklist with test steps to perform before pushingDiego Biurrun2012-06-28
|
* flvenc: K&R formatting cosmeticsLuca Barbato2012-06-28
|
* movenc: Add channel layouts for PCM.Alex Converse2012-06-27
|
* mss1: validate number of changeable palette entriesKostya Shishkov2012-06-27
|
* mss1: report palette changed when some additional colours were decodedKostya Shishkov2012-06-27
|
* x86: fft: replace call to memcpy by a loopChristophe Gisquet2012-06-27
| | | | | | | | | The function call was a mess to handle, and memcpy cannot make the assumptions we do in the new code. Tested on an IMC sample: 430c -> 370c. Signed-off-by: Mans Rullgard <mans@mansr.com>
* udp: Support IGMPv3 source specific multicast and source blockingMartin Storsjö2012-06-27
| | | | | | Based on an original patch by Stephen D'Angelo <SDAngelo@evertz.com>. Signed-off-by: Martin Storsjö <martin@martin.st>
* dxva2: include dxva.h if foundRonald S. Bultje2012-06-27
| | | | | | | | Apparently, some build environments require dxva.h even for dxva2, while others lack this header entirely. Including it conditionally allows building in both cases. Signed-off-by: Martin Storsjö <martin@martin.st>
* libm: Provide fallback definitions for isnan() and isinf()Martin Storsjö2012-06-27
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: Pass NULL as hostname to getaddrinfo if the string is emptyJordi Ortiz2012-06-27
| | | | | | | This gives you the proper v4 or v6 version of the "any address", allowing receiving connections on any address on the machine. Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: Set AI_PASSIVE when the socket will be used for listeningJordi Ortiz2012-06-27
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avconv: add an assert to silence an uninitialized variable warning.Anton Khirnov2012-06-26
| | | | | | | The warning silenced was: avconv.c: In function ‘opt_output_file’: avconv.c:3380:21: warning: ‘meta_out’ may be used uninitialized in this function [-Wuninitialized] avconv.c:3315:20: note: ‘meta_out’ was declared here
* avconv: shut up an uninitialized variable warning.Anton Khirnov2012-06-26
| | | | | | | The warning silenced was: avconv.c: In function ‘configure_filtergraph’: avconv.c:603:8: warning: ‘ist’ may be used uninitialized in this function [-Wuninitialized] avconv.c:549:18: note: ‘ist’ was declared here
* avfiltergraph: shut up uninitialized variable warning.Anton Khirnov2012-06-26
| | | | | | The warning silenced was: libavfilter/avfiltergraph.c: In function ‘avfilter_graph_config’: libavfilter/avfiltergraph.c:500:13: warning: ‘best_idx’ may be used uninitialized in this function [-Wuninitialized]
* af_join: initialize a variable to shut up gcc warning.Anton Khirnov2012-06-26
| | | | | | The warning silenced was: libavfilter/af_join.c: In function ‘join_request_frame’: libavfilter/af_join.c:451:9: warning: ‘nb_samples’ may be used uninitialized in this function [-Wuninitialized]
* amix: fix format specifier for AVFilterLink.sample_rate.Anton Khirnov2012-06-26
| | | | It is a plain int now.
* lavfi: make filters less verbose.Anton Khirnov2012-06-26
|
* mpc8: read APE tags.Anton Khirnov2012-06-26
|
* lavr: x86: fix ff_conv_fltp_to_flt_6ch function prototypesJustin Ruggles2012-06-26
| | | | | | Changed to match the number of parameters in conv_func_interleave(), which is how they are called. The change isn't strictly necessary because the 4th parameter is not used, but the code is clearer if they match.
* libm: provide fallback definition for cbrtf() using powf()Mans Rullgard2012-06-26
| | | | | | | | This adds a fallback for cbrtf() using powf(x, 1/3). Since powf() with a non-integer exponent requires a non-negative base, special handling of negative inputs is needed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* network: Don't redefine error codes if they already exist in errno.hRonald S. Bultje2012-06-26
| | | | | | | | Since the errno.h values don't match the error codes that winsock returns, map the winsock error codes to the errno ones, to make sure explicit checks against AVERROR(x) match. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Check for sys/time.hRonald S. Bultje2012-06-26
| | | | | | | | Apparently this include is needed on some systems for building the poll fallback (for the timeval struct for select?), but it isn't available on all systems. Thus only include it if it exists. Signed-off-by: Martin Storsjö <martin@martin.st>
* network: Include unistd.h from network.hMartin Storsjö2012-06-26
| | | | | | | | | | | This heaader is required for close() for sockets in network code. For winsock, the equivalent function is defined in the winsock2.h header. This avoids having the HAVE_UNISTD_H in all files dealing with raw sockets. Signed-off-by: Martin Storsjö <martin@martin.st>
* avconv: don't include vsrc_buffer.h, which doesn't exist anymoreAnton Khirnov2012-06-26
|
* lavfi: reorder AVFilterLink fields.Anton Khirnov2012-06-26
| | | | Move private fields to the private section, remove holes.
* lavfi: reorder AVFilterContext fields.Anton Khirnov2012-06-26
| | | | Place related fields together, remove holes.
* lavfi: reorder AVFilter fields.Anton Khirnov2012-06-26
| | | | | Place related fields together, remove holes, move private fields to the end and mark them as private.
* lavfi: reorder AVFilterBufferRef fields.Anton Khirnov2012-06-26
| | | | Place related fields together, remove holes.
* lavfi: reorder AVFilterBuffer fields.Anton Khirnov2012-06-26
| | | | Place related fields together, remove holes.
* lavfi: remove disabled FF_API_FILTERS_PUBLIC cruftAnton Khirnov2012-06-26
|
* lavfi: remove disabled FF_API_DEFAULT_CONFIG_OUTPUT_LINK cruftAnton Khirnov2012-06-26
|
* lavfi: use proper FF_API guards for different deprecated functionsAnton Khirnov2012-06-26
|
* lavfi: remove disabled FF_API_VSRC_BUFFER_ADD_FRAME cruftAnton Khirnov2012-06-26
|
* lavfi: remove disabled FF_API_SAMPLERATE64 cruftAnton Khirnov2012-06-26
|
* lavfi: remove disabled FF_API_GRAPH_AVCLASS cruftAnton Khirnov2012-06-26
|
* lavfi: remove 'opaque' parameter from AVFilter.init()Anton Khirnov2012-06-26
| | | | | | It is not used in any filters currently and is inherently evil. If passing binary data to filters is required in the future, it should be done with some AVOptions-based system.
* mov: do not try to read total disc/track number if data atom is too short.Carl Eugen Hoyos2012-06-26
| | | | | | Fixes bug 308. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avconv: fix -force_key_framesAnton Khirnov2012-06-26
| | | | | parse_forced_keyframes() relies in encoder timebase being set, so call it from transcode_init() after it is known.
* dxva2_h264: fix signaling of mbaff framesHendrik Leppkes2012-06-26
| | | | | | | The MBAFF flag may only be signaled if we're actually dealing with a full frame, and not singular fields, as it can happen in mixed content. Signed-off-by: Martin Storsjö <martin@martin.st>
* x86: fft: elf64: fix PIC buildMans Rullgard2012-06-25
| | | | | | | In a 64-bit PIC build, external functions must be called through the PLT. Signed-off-by: Mans Rullgard <mans@mansr.com>
* log: Include io.h on windowsRonald S. Bultje2012-06-25
| | | | | | | This is required for isatty, which exists on MSVC and is found by configure, but is provided by io.h instead of unistd.h. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavr: x86: merge some branchesJustin Ruggles2012-06-25
|
* x86: cpu: whitespace (mostly) cosmeticsMans Rullgard2012-06-25
| | | | | | | | | This adds whitespace around operators, aligns line continuation backslashes, and breaks long lines. Also fixes an ifdef halfway through a statement. The one line of duplication this saved is not worth the ugliness. Signed-off-by: Mans Rullgard <mans@mansr.com>
* x86: fft: win64: fix stack alignment for memcpy() callMans Rullgard2012-06-25
|
* wtv: Check the return value from gmtimeMartin Storsjö2012-06-25
| | | | | | | | On MSVC, gmtime returns NULL for values outside of their supported range (and these show up in our fate test). This doesn't seem to affect the actual fate test result. Signed-off-by: Martin Storsjö <martin@martin.st>
* x86: fft: convert sse inline asm to yasmMans Rullgard2012-06-25
|