summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lavr: add x86-optimized function for mixing 2 to 1 s16p with q8 coeffsJustin Ruggles2012-05-292-0/+46
|
* lavr: add x86-optimized functions for mixing 2 to 1 s16p with float coeffsJustin Ruggles2012-05-293-0/+92
|
* lavr: add C functions for mixing 2 to 1 channels with s16p formatJustin Ruggles2012-05-291-0/+50
|
* avprobe: move formatter functions in the contextLuca Barbato2012-05-291-55/+61
| | | | Avoid possible clashes.
* avconv: extend -r to work on any input stream.Anton Khirnov2012-05-293-7/+53
| | | | This is done by automatically inserting a setpts filter.
* doc/avconv: expand documentation for the -s option.Anton Khirnov2012-05-291-2/+12
|
* avconv: don't print filters inserted by avconv in stream mappings.Anton Khirnov2012-05-291-10/+33
|
* avconv: merge configuration code for complex and simple filtersAnton Khirnov2012-05-293-260/+87
| | | | | Some tests change because -s now inserts the scaler to the end instead of beginning of the filtergraph.
* avconv: split configuring input filters out of configure_complex_filterAnton Khirnov2012-05-291-37/+61
|
* fate: fix acodec/vsynth tests for make 3.81Mans Rullgard2012-05-292-14/+12
| | | | | | | | | GNU make 3.81 applies pattern rules in declaration order rather than by stem length as in 3.82. This moves the more generic patterns above the more specific ones such that they work with either make version. Some of the vsynth patterns are also simplified a little. Signed-off-by: Mans Rullgard <mans@mansr.com>
* pcm_mpeg: fix number of consumed bytes to include the header.Hendrik Leppkes2012-05-291-1/+1
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* avfilter: include required header file avfilter.h in video.hJanne Grunau2012-05-291-0/+2
|
* x86: Avoid movs on BUTTERFLYPS when in AVX modeVitor Sessak2012-05-291-7/+6
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* x86: use new schema for ASM macrosVitor Sessak2012-05-294-76/+82
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-29294-1160/+905
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow tests to specify unit size for psnr comparisonMans Rullgard2012-05-292-2/+3
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: teach videogen/rotozoom to output a single raw video streamMans Rullgard2012-05-294-18/+49
| | | | | | | This makes videogen/rotozoom output a raw video stream on stdout if no output directory is specified. Signed-off-by: Mans Rullgard <mans@mansr.com>
* http: Add support for reusing the http socket for subsequent requestsSamuel Pitoiset2012-05-282-5/+30
| | | | | | | Introduce ff_http_do_new_request(), a new function which sends a new HTTP request, reusing the existing connection to the server. Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Add support for using persistent connectionsSamuel Pitoiset2012-05-281-3/+13
| | | | | | | Add a new AVOption 'multiple_requests', which indicates if we want to use persistent connections (ie. Connection: keep-alive). Signed-off-by: Martin Storsjö <martin@martin.st>
* AVOptions: fix the value printed in out of range error message.Anton Khirnov2012-05-281-1/+2
|
* avprobe: restore pseudo-INI old style format for compatibility.Anton Khirnov2012-05-263-3/+63
|
* avprobe: fix formatting.Anton Khirnov2012-05-261-2/+1
|
* log: make colored output more colorful.Anton Khirnov2012-05-261-2/+2
| | | | Green for verbose, cyan for debug.
* rtsp: Check for dynamic payload handlers if no static payload mapping was foundMartin Storsjö2012-05-261-6/+8
| | | | | | | Some systems abuse the static payload types 35 or 36 (which according to IANA are unassigned) for H264. Signed-off-by: Martin Storsjö <martin@martin.st>
* opt: Add av_opt_set_bin()Samuel Pitoiset2012-05-264-1/+34
| | | | | | | Introduce a new function to set binary data through AVOption, avoiding having to convert the binary data to a string inbetween. Signed-off-by: Martin Storsjö <martin@martin.st>
* avconv: Display the error returned by avformat_write_headerMartin Storsjö2012-05-261-2/+6
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc_chain: Return an error code instead of just a plain pointerMartin Storsjö2012-05-265-18/+29
| | | | | | Also check the return value in sapenc. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc_chain: Free the URLContext on failureMartin Storsjö2012-05-261-7/+11
| | | | | | | | If an URLContext is passed in, its ownership is given to this function, and is either owned by the returned AVFormatContext on a successful return, or freed on failure. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: Expose the ssrc as an avoptionMartin Storsjö2012-05-262-2/+4
| | | | | | | This allows the caller to set it, and allows the caller to query what it was set to. Signed-off-by: Martin Storsjö <martin@martin.st>
* avprobe: display the codec profile in show_stream()Christian Schmidt2012-05-251-0/+5
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avprobe: fix function prototypeLuca Barbato2012-05-251-2/+3
| | | | Make opt_output_format return the correct value.
* cosmetics: Fix indentationMartin Storsjö2012-05-261-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avprobe: changelog entryLuca Barbato2012-05-251-1/+1
|
* avprobe: update documentationLuca Barbato2012-05-251-13/+6
| | | | Update the documentation according to the latest changes
* avprobe: provide JSON outputLuca Barbato2012-05-251-0/+120
| | | | JSON usage is quite widespread.
* avprobe: output proper INI formatLuca Barbato2012-05-251-109/+393
| | | | Make the output valid INI serialization.
* avprobe: improve formattingLuca Barbato2012-05-251-3/+4
| | | | Do not use decimals if not needed.
* rtmp: fix url parsingLuca Barbato2012-05-252-2/+3
| | | | | The application component can have a subcomponent to specify the application instance even if it doesn't have a ":" in the playpath.
* fate: document TARGET_EXEC and its usageLuca Barbato2012-05-251-1/+11
| | | | | | TARGET_EXEC allows running FATE on simulators, remote targets and memory checkers. Also document a known issue with Wine and mixed Unix/Windows line ending.
* movenc: Don't write the 'wave' atom or its child 'enda' for lpcm audio.Alex Converse2012-05-251-20/+1
| | | | | It's left over from stsd v0. QuickTime 7 no longer writes 'wave' or 'enda' when 'lpcm' is the audio tag.
* imc: some cosmeticsKostya Shishkov2012-05-251-181/+204
|
* rtmp: Pass the proper return code in rtmp_handshakeSamuel Pitoiset2012-05-241-6/+7
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check return codes of net IO operationsSamuel Pitoiset2012-05-242-32/+68
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Return a proper error code instead of -1Samuel Pitoiset2012-05-241-4/+4
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check malloc callsSamuel Pitoiset2012-05-241-20/+58
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check ff_rtmp_packet_create callsSamuel Pitoiset2012-05-242-55/+140
| | | | | | | Check malloc calls used by ff_rtmp_packet_create, unify error handling and pass on error codes. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: add audio mix filterJustin Ruggles2012-05-236-1/+587
|
* flvdec: Make sure sample_rate is set to the updated valueMartin Storsjö2012-05-231-2/+2
| | | | | | | | | | | | | | | | The sample_rate variable is used for checks for audio format changes at the end of the function. This fixes cases where the sample rate was set from the codec id by flv_set_audio_codec (as for nellymoser 8 kHz/16 kHz), so the value set to last_sample_rate wasn't equal to sample_rate at this point. This caused the demuxer otherwise reports a spurious change to 5512 Hz and back to the correct one. Updating channels in the same way is only done for consistency. Currently, flv_set_audio_codec doesn't update that value. Signed-off-by: Martin Storsjö <martin@martin.st>
* tqi: Pass errors from the MB decoderMichael Niedermayer2012-05-231-3/+7
| | | | | | | | | | | | This silences some valgrind warnings. CC: libav-stable@libav.org Fixes second half of http://ffmpeg.org/trac/ffmpeg/ticket/794 Bug found by: Oana Stratulat Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit f85334f58e1286287d0547a49fa9c93b40cbf48f)
* os_support: Define SHUT_RD, SHUT_WR and SHUT_RDWR on OS/2Dave Yeo2012-05-231-0/+6
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
OpenPOWER on IntegriCloud