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
2012-08-27Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: audio_frame_queue: Clean up ff_af_queue_log_state debug function dwt: Remove unused code. cavs: convert cavsdata.h to a .c file cavs: Move inline functions only used in one file out of the header cavs: Move data tables used in only one place to that file fate: Add a single symbol Ut Video decoder test vf_hqdn3d: x86 asm vf_hqdn3d: support 16bit colordepth avconv: prefer user-forced input framerate when choosing output framerate Conflicts: ffmpeg.c libavcodec/audio_frame_queue.c libavcodec/dwt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutenc: Support writing an indexMichael Niedermayer
The seek test improves in accuracy Fixes Ticket877 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutenc: keep track of max_ptsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutenc: keep track if keyframe PTSMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutdec: Flip the direction for seeking with an index in the failure case.Michael Niedermayer
This is closer to how seeking works without an index Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutdec: improve information in error messageMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-27nutenc: keep track of the written syncpoint countMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-26audio_frame_queue: Clean up ff_af_queue_log_state debug functionDiego Biurrun
The function is debug-only, so only compile it in debug mode. Make it static as it has no uses outside of the file. Change av_log() to av_dlog().
2012-08-26dwt: Remove unused code.Diego Biurrun
2012-08-26cavs: convert cavsdata.h to a .c fileMans Rullgard
Defining tables in header files is ugly and prone to duplication. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-08-26cavs: Move inline functions only used in one file out of the headerDiego Biurrun
2012-08-26cavs: Move data tables used in only one place to that fileDiego Biurrun
2012-08-26fate: Add a single symbol Ut Video decoder testJan Ekström
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-08-26vf_hqdn3d: x86 asmLoren Merritt
13% faster on penryn, 16% on sandybridge, 15% on bulldozer Not simd; a compiler should have generated this, but gcc didn't.
2012-08-26vf_hqdn3d: support 16bit colordepthLoren Merritt
2012-08-26avrndec: silence warning about incompatible pointer typesPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-26avconv: prefer user-forced input framerate when choosing output framerateAnton Khirnov
2012-08-26h264: ff_init_cabac_states doesnt use its argument thus remove itMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-26Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: x86: fft: remove unused fft_dispatch* functions avconv: remove unused variable opt_shortest FATE: Add Canopus Lossless tests cllc: Pad swapped buffer Conflicts: ffmpeg_opt.c tests/ref/fate/cllc-argb tests/ref/fate/cllc-rgb Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-26ac3_probe: fix probing of non standard AC3Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-26x86: fft: remove unused fft_dispatch* functionsMans Rullgard
These functions are not used since the yasm conversion. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-26avconv: remove unused variable opt_shortestMans Rullgard
This was replaced with a per-file value in 3c0df90. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-26lavf: fix avio statistics for packets directly read without the buffer.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-26FATE: Add Canopus Lossless testsDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-08-26matroska: Mark S_TEXT/UTF-8 as Subrip encoded subtitles.Philip Langdale
While not explicitly stated in the specs, the original author has stated that S_TEXT/UTF-8 is expected to be text using Subrip markup, but without Subrip in-band timing. So, now that we have a decoder that conforms to this expectation, let's use it. Note that this change will impact tools that use libavformat. If they expect srt subtitles to have CODEC_ID_TEXT, they must be adjusted to expect CODEC_ID_SUBRIP. The actual content is, obviously, unchanged. Signed-off-by: Philip Langdale <philipl@overt.org>
2012-08-25riff: fix remuxing of atrac3 in wavPiotr Bandurski
The original codec expects 0 as bps or refuses to play the remuxed file. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-25lavc: add some missing .long_name to codec_descriptors[]Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-25Fix one of the problems with -codecs, -encoders and -decoders.Carl Eugen Hoyos
2012-08-25cllc: Pad swapped bufferDerek Buitenhuis
The bitstream buffer must be padded, or the bitstream reader might read over the end. Fixes the following valgrind warning: Use of uninitialised value of size 8 at 0x591BAE: cllc_decode_frame (cllc.c:166) Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-08-25dpx: 10 and 12 bit encodingGeorg Lippitsch
Encode GBRP10 pixel format into 10 bit DPX. Encode GBRP12 pixel format into 12 bit DPX. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-24examples/decoding_encoding.c: tell where the decoding output files are printedStefano Sabatini
2012-08-24examples/muxing: update to the new avcodec_encode_video2() APIStefano Sabatini
2012-08-24doc/developer: add "Adding files to the fate-suite dataset"Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-24Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: utvideodec: Fix single symbol mode decoding truespeech: drop useless casts libavcodec: drop bogus dependencies from mpc[78] and qdm2 mpegaudio: move ff_mpa_enwindow to a separate file AVOptions: store defaults for INT64 options in int64 union member. Conflicts: libavcodec/Makefile libavfilter/af_asyncts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-24Merge commit 'a1bcc76e6036e78f25cbb7323c145056cfca9d93'Michael Niedermayer
* commit 'a1bcc76e6036e78f25cbb7323c145056cfca9d93': (21 commits) cmdutils: fix a memleak when specifying an option twice. x86: mpegvideo: more sensible names for optimization file and init function x86: mpegvideoenc: Split optimizations off into a separate file dnxhdenc: x86: more sensible names for optimization file and init function svq1/svq3: Move common code out of SVQ1 decoder-specific file dirac: add Comments and references to the standard lavr: x86: optimized 6-channel flt to fltp conversion lavr: x86: optimized 2-channel flt to fltp conversion lavr: x86: optimized 6-channel flt to s16p conversion lavr: x86: optimized 2-channel flt to s16p conversion lavr: x86: optimized 6-channel s16 to fltp conversion lavr: x86: optimized 2-channel s16 to fltp conversion lavr: x86: optimized 6-channel s16 to s16p conversion lavr: x86: optimized 2-channel s16 to s16p conversion lavr: x86: optimized 2-channel fltp to flt conversion lavr: x86: optimized 6-channel fltp to s16 conversion lavr: x86: optimized 2-channel fltp to s16 conversion lavr: x86: optimized 6-channel s16p to flt conversion lavr: x86: optimized 2-channel s16p to flt conversion lavr: x86: optimized 6-channel s16p to s16 conversion ... Conflicts: libavcodec/dirac.c libavcodec/mpegvideo.h libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-24rtpdec_xiph: switch to av_assert()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-24lavfi/asetpts,setpts: rework debug logStefano Sabatini
Show more information, and only the information stored in the values array. Improve debugging usefulness.
2012-08-24lavfi/asetpts,setpts: add variables T, STARTT, PREV_INT and PREV_OUTTStefano Sabatini
2012-08-24utvideodec: Fix single symbol mode decodingJan Ekström
Put the zero length check in place of code that was never used during decoding, as zero-length slices were generally refused in decode_frame(). Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2012-08-24doc/filters: itemize examples for *settb filtersStefano Sabatini
2012-08-24doc/filters: itemize examples for *setpts filtersStefano Sabatini
2012-08-24doc/filters: move *setpts and *settb filters to the multimedia filters sectionStefano Sabatini
Since audio and video filters are explained together and share most code, the multimedia filters section seems more fitting.
2012-08-24lavfi: rename vf_setpts.c to f_setpts.cStefano Sabatini
The file contains the asetpts audio filter.
2012-08-24lavc/dvdsubenc: check the type of rectangles.Nicolas George
Avoid a crash if a text rectangle is provided. Fix the segfault reported in trac ticket #1661.
2012-08-24truespeech: drop useless castsMans Rullgard
These values already have the correct types. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-24libavcodec: drop bogus dependencies from mpc[78] and qdm2Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-24mpegaudio: move ff_mpa_enwindow to a separate fileMans Rullgard
This table is used only by mpegaudiodsp and mpegaudioenc. Separating it allows dropping some dependencies from mpc[78] and qdm2. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-24cmdutils: fix a memleak when specifying an option twice.Anton Khirnov
2012-08-24AVOptions: store defaults for INT64 options in int64 union member.Anton Khirnov
Double does not have enough precision to represent all int64 numbers exactly.
2012-08-24lavf/utils: Try to unwrap pts/dts so as to minimize wrapsMichael Niedermayer
Based on code by: Andrey Utkin <andrey.krieger.utkin@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>