summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* mpegtsenc: Support LATM packetization for AACJindrich Makovicka2012-06-03
| | | | | | | | | This adds the avoption mpegts_flags and converts the existing resend_headers option into a flag, keeping the old option as fallback for now. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* adtsenc: Don't expose the muxer internals to the rest of lavfJindrich Makovicka2012-06-03
| | | | | | | | This isn't required any longer, when the mpegts muxer uses it as a proper chained muxer. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* mpegtsenc: use AVFormatContext for AAC packetizationJindrich Makovicka2012-06-03
| | | | | | | | This removes the dependency on adts.c internals, and simplifies adding other packetization formats. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* mpegtsenc: use AVERROR() for return codesJindrich Makovicka2012-06-03
| | | | | Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Add the url_shutdown function for https, tooMartin Storsjö2012-06-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Simplify code by removing a local variableMartin Storsjö2012-06-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Clear the old URLContext pointer when closedMartin Storsjö2012-06-01
| | | | | | | This fixes issues with opening http urls that have authentication or redirects, introduced in commit e999b641. Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: Try enabling SO_REUSEADDR when listeningMartin Storsjö2012-06-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: Check the return values from bind and acceptMartin Storsjö2012-06-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avisynth: Make sure the filename passed to avisynth is in the right code pageOka Motofumi2012-05-31
| | | | | | | | avisynth is a non-unicode application and cannot accept UTF-8 characters. Therefore, the input filename should be converted to the correct code page that it expects. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: Fix fate-ac3-fixed-encode for pre-ssse3 x86 machinesMichael Niedermayer2012-05-31
| | | | | | | The default mmxext and sse implementations of apply_window_int16 aren't bitexact. Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Pass the proper return code of net IO operationsSamuel Pitoiset2012-05-30
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* http: Add 'post_data', a new option which sets custom HTTP post dataSamuel Pitoiset2012-05-30
| | | | | | | This allows doing http posts with a content-length header sent in advance, avoiding chunked encoding. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: amix: check active input count before calling request_samplesJustin Ruggles2012-05-30
| | | | fixes use of the amix filter with only 1 input
* vp8: move block coeff arithcoder on stack.Ronald S. Bultje2012-05-30
| | | | | | | This prevents gcc from assuming that contents of it may have changed between calls to vp56_range_get_prob(), thus preventing countless (and unnecessary) movs. Decoding of sintel trailer goes from (avg+SG) 9.796 +/- 0.003 to 9.635 +/- 0.010.
* mp3/ac3 probe: search for PES headers to prevent probing MPEG-PS as MP3.Ronald S. Bultje2012-05-30
|
* pcm-mpeg: improve log message wordingChristian Schmidt2012-05-30
| | | | | | | | We support every defined value for channel layout, bitrate and sample depth. All other values are not unsupported, but reserved. Update comments to say "are used" instead of "are known or exist". Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* fate: add missing $(TARGET_PATH) to ac3-fixed-encodeMans Rullgard2012-05-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix md5sum replacement on some systemsMans Rullgard2012-05-30
| | | | | | | | On systems where the 'md5' command is used, there is a conflict with the md5() shell function in fate-run.sh. Using the 'command' keyword bypasses the shell function for correct behaviour. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avprobe: correctly set the default formatterLuca Barbato2012-05-29
|
* lavr: add x86-optimized function for mixing 2 to 1 s16p with q8 coeffsJustin Ruggles2012-05-29
|
* lavr: add x86-optimized functions for mixing 2 to 1 s16p with float coeffsJustin Ruggles2012-05-29
|
* lavr: add C functions for mixing 2 to 1 channels with s16p formatJustin Ruggles2012-05-29
|
* avprobe: move formatter functions in the contextLuca Barbato2012-05-29
| | | | Avoid possible clashes.
* avconv: extend -r to work on any input stream.Anton Khirnov2012-05-29
| | | | This is done by automatically inserting a setpts filter.
* doc/avconv: expand documentation for the -s option.Anton Khirnov2012-05-29
|
* avconv: don't print filters inserted by avconv in stream mappings.Anton Khirnov2012-05-29
|
* avconv: merge configuration code for complex and simple filtersAnton Khirnov2012-05-29
| | | | | 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-29
|
* fate: fix acodec/vsynth tests for make 3.81Mans Rullgard2012-05-29
| | | | | | | | | 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-29
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* 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>