summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* avfilter: include required header file avfilter.h in video.hJanne Grunau2012-05-29
|
* x86: Avoid movs on BUTTERFLYPS when in AVX modeVitor Sessak2012-05-29
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* x86: use new schema for ASM macrosVitor Sessak2012-05-29
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow tests to specify unit size for psnr comparisonMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: teach videogen/rotozoom to output a single raw video streamMans Rullgard2012-05-29
| | | | | | | 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-28
| | | | | | | 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-28
| | | | | | | 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-28
|
* avprobe: restore pseudo-INI old style format for compatibility.Anton Khirnov2012-05-26
|
* avprobe: fix formatting.Anton Khirnov2012-05-26
|
* log: make colored output more colorful.Anton Khirnov2012-05-26
| | | | Green for verbose, cyan for debug.
* rtsp: Check for dynamic payload handlers if no static payload mapping was foundMartin Storsjö2012-05-26
| | | | | | | 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-26
| | | | | | | 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-26
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc_chain: Return an error code instead of just a plain pointerMartin Storsjö2012-05-26
| | | | | | 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-26
| | | | | | | | 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-26
| | | | | | | 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-25
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avprobe: fix function prototypeLuca Barbato2012-05-25
| | | | Make opt_output_format return the correct value.
* cosmetics: Fix indentationMartin Storsjö2012-05-26
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avprobe: changelog entryLuca Barbato2012-05-25
|
* avprobe: update documentationLuca Barbato2012-05-25
| | | | Update the documentation according to the latest changes
* avprobe: provide JSON outputLuca Barbato2012-05-25
| | | | JSON usage is quite widespread.
* avprobe: output proper INI formatLuca Barbato2012-05-25
| | | | Make the output valid INI serialization.
* avprobe: improve formattingLuca Barbato2012-05-25
| | | | Do not use decimals if not needed.
* rtmp: fix url parsingLuca Barbato2012-05-25
| | | | | 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-25
| | | | | | 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-25
| | | | | 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-25
|
* rtmp: Pass the proper return code in rtmp_handshakeSamuel Pitoiset2012-05-24
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check return codes of net IO operationsSamuel Pitoiset2012-05-24
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Return a proper error code instead of -1Samuel Pitoiset2012-05-24
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check malloc callsSamuel Pitoiset2012-05-24
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Check ff_rtmp_packet_create callsSamuel Pitoiset2012-05-24
| | | | | | | 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-23
|
* flvdec: Make sure sample_rate is set to the updated valueMartin Storsjö2012-05-23
| | | | | | | | | | | | | | | | 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-23
| | | | | | | | | | | | 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-23
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Add support for reading http POST reply headersSamuel Pitoiset2012-05-22
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Add http_shutdown() for ending writing of postsSamuel Pitoiset2012-05-22
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: Allow signalling end of reading/writingSamuel Pitoiset2012-05-22
| | | | | | | tcp_shutdown() isn't needed at the moment, but is added for consistency to explain how the function is supposed to be used. Signed-off-by: Martin Storsjö <martin@martin.st>
* avio: Add a function for signalling end of reading/writingSamuel Pitoiset2012-05-22
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: fix comment, audio is supported now.Anton Khirnov2012-05-22
|
* lavfi: fix incorrect comment.Anton Khirnov2012-05-22
| | | | poll_frame()/request_frame() are used for audio too.
* lavfi: remove avfilter_null_* from public API on next bump.Anton Khirnov2012-05-22
| | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable.
* lavfi: remove avfilter_default_* from public API on next bump.Anton Khirnov2012-05-22
| | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable.
* lavfi: deprecate default config_props() callback and refactor ↵Mina Nagy Zaki2012-05-22
| | | | | | | | | | | | avfilter_config_links() Link properties have to be checked after config_props() is called to make sure everything is sane, so the default config_props() for output links was redundant. Remove now empty defaults.c Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avfiltergraph: smarter sample format selection.Anton Khirnov2012-05-22
|
* avconv: rename transcode_audio/video to decode_audio/video.Anton Khirnov2012-05-22
| | | | | Those functions do only decoding now, encoding is run from poll_filters().