Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-29tests: Remove disabled code.Diego Biurrun
2011-04-29Replace some commented-out debug printf() / av_log() messages with av_dlog().Diego Biurrun
2011-04-29vorbisdec: Replace some sizeof(type) by sizeof(*variable).Diego Biurrun
2011-04-29vf_fieldorder: Replace FFmpeg by Libav in license boilerplate.Diego Biurrun
2011-04-29avio: Fix the deprecated fallback URL-prefixed open flagsMartin Storsjö
While deprecated, they're totally useless as long as their values are different from the AVIO_FLAG values that are used internally. Currently, this leads to old libav applications still compiling correctly (since we haven't removed the fallback wrappers), but failing since the functions internally compare to the new AVIO_FLAG values. These should be removed at some point, but they aren't removed yet. The intent is to be able to recompile an old application against the new ABI without modifying the code, and this doesn't work currently. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-28avoid duplicate -lm in .pc filesReinhard Tartler
2011-04-28mpeg12: terminate mpeg2_video_profiles arraysStefano Sabatini
Make av_get_profile_name() return NULL if no profile is detected. Fix trac issue #130, fix crash reading file tek3.m2v. (cherry picked from commit e5d80c7b2d893422e2e60a97e08bfc48ca1684e6) Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-28network: Check POLLERR and POLLHUP in ff_network_wait_fdGil Pedersen
Previously, the function would lead to an infinite wait (by returning AVERROR(EAGAIN)) on sockets indicating an error via either of these poll flags. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-28mpegtsenc: make PMT PID really start on pmt_start_pidAnton Khirnov
2011-04-28nut format: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BEPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28rawvideo codec: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BEPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28hflip: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28crop: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementationPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-27vorbisdec: Rename silly "class_" variable to plain "class".Diego Biurrun
2011-04-27simple_idct_alpha: Drop some useless casts.Diego Biurrun
2011-04-27Simplify av_log_missing_feature().Diego Biurrun
Do not print the results of the conditional call to av_log_ask_for_sample() into the same line as the main output, separate the already long text.
2011-04-27ac3enc: remove check for mismatching channels and channel_layoutJustin Ruggles
2011-04-27If AVCodecContext.channels is 0 and AVCodecContext.channel_layout isJustin Ruggles
non-zero, set channels based on channel_layout. This allows the user to set only channel_layout and not channels.
2011-04-27If AVCodecContext.channel_layout and AVCodecContext.channels are bothJustin Ruggles
non-zero, check to make sure they do not contradict eachother.
2011-04-27cosmetics: indentationJustin Ruggles
2011-04-27Check AVCodec.supported_samplerates and AVCodec.channel_layouts inJustin Ruggles
avcodec_open(). If the encoder has a channel_layouts list and AVCodecContext.channel_layout is 0, then only print a warning and let the encoder decide how to handle it.
2011-04-27aacdec: remove sf_scale and sf_offset.Alex Converse
Instead, scalefactors are adjusted by the offset amount, removing the need for sf_scale, and the MDCT scales are adjusted to compensate for the higher scalefactors. Floating-point output will be handled by modifying the MDCT scales.
2011-04-27aacdec: use a scale of 2 in the LTP MDCT rather than doubling the coefficientJustin Ruggles
table values from the spec.
2011-04-27Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets insteadAlex Converse
of hardcoding 200 everywhere.
2011-04-27Large intensity stereo and PNS indices are legal. Clip them instead ofAlex Converse
erroring out. A magnitude of 100 corresponds to 2^25 so the will most likely result in clipped output anyway. None of the conformance streams fall in the range that need to be clipped.
2011-04-27qpeg: use reget_buffer() in decode_frame()Stefano Sabatini
Decoder relies on previous frame data, so use reget_buffer(). This also set frame->reference to 3, as the frame will be requested unmodified later so it shouldn't be modified by the application. Fix playback of file Clock.avi. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-27ultimotion: use reget_buffer() in ulti_decode_frame()Stefano Sabatini
Decoder relies on previous frame data, so use reget_buffer(). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-27smacker: remove unnecessary call to avctx->release_buffer in decode_frame()Stefano Sabatini
The release_buffer was cleaning the provided frame, thus causing the successive call to avctx->reget_buffer() to allocate a new frame. In case the returned frame was not the same one previously returned but a new one with different data, it resulted in artifacts. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-27avparser: don't av_malloc(0).Ronald S. Bultje
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-27ac3enc: correct the flipped sign in the ac3_fixed encoderJustin Ruggles
2011-04-26Eliminate pointless '#if 1' statements without matching '#else'.Diego Biurrun
2011-04-26Add AVX FFT implementation.Vitor Sessak
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-04-26Increase alignment of av_malloc() as needed by AVX ASM.Vitor Sessak
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-04-26Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.Vitor Sessak
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-04-26mjpeg: Detect overreads in mjpeg_decode_scan() and error out.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rbultje@google.com>
2011-04-26documentation: extend documentation for ffmpeg -aspect optionStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26APIChanges: update commit hashes for recent additions.Anton Khirnov
2011-04-26lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enumsStefano Sabatini
Also deprecate av_get_pict_type_char() in favor of av_get_picture_type_char(). The new enum and av_get_picture_type_char() are defined in libavutil. This allows the use in libavfilter without the need to link against libavcodec. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26aac: add headers needed for log2f()Michael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26lavc: remove FF_API_MB_Q cruftAnton Khirnov
2011-04-26lavc: remove FF_API_RATE_EMU cruftAnton Khirnov
2011-04-26lavc: remove FF_API_HURRY_UP cruftAnton Khirnov
2011-04-26pad: make the filter parametricStefano Sabatini
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26vsrc_movie: add key_frame and pict_type.royger
Signed-off-by: Roger Pau Monné <roger.pau@entel.upc.edu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26vsrc_movie: fix leak in request_frame()Stefano Sabatini
Also set movie->picref to NULL, in order to avoid a crash in uninit() when movie->picref is unreffed again and it was already freed. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.Roger Pau Monné
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26vsrc_buffer: add sample_aspect_ratio fields to arguments.Michael Niedermayer
This fixes aspect handling in ffmpeg. This is based on a patch by Baptiste. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26lavfi: add fieldorder filterMark Himsley
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-26scale: make the filter parametricStefano Sabatini
Make the filter accept parametric expressions for the output video size. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>