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
2013-01-06dnxhd: Add avpriv_dnxhd_get_frame_size()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-14dnxhddata_ Fix mixup of sizeof() and array elements in ff_dnxhd_find_cid()Michael Niedermayer
Fixes CID717910 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-16Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: Fix even more missing includes after the common.h removal build: Factor out rangecoder dependencies to CONFIG_RANGECODER build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCE x86: avcodec: Consistently name all init files Add more missing includes after removing the implicit common.h Add some more missing includes after removing the implicit common.h Don't include common.h from avutil.h rtmp: Automatically compute the hash for SWFVerification Conflicts: configure doc/APIchanges doc/examples/decoding_encoding.c libavcodec/Makefile libavcodec/assdec.c libavcodec/audio_frame_queue.c libavcodec/avpacket.c libavcodec/dv_profile.c libavcodec/dwt.c libavcodec/libtheoraenc.c libavcodec/rawdec.c libavcodec/rv40dsp.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/v210dec.h libavcodec/vc1dsp.c libavcodec/x86/Makefile libavfilter/asrc_anullsrc.c libavfilter/avfilter.c libavfilter/buffer.c libavfilter/formats.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_select.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/version.h libavutil/audioconvert.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-07-20dnxhd: Fix 10-bit DNxHD quant matricesJoseph Artsimovich
Convert them to zigzag order, as the rest of them are. When I was adding support for 10-bit DNxHD, I just copy-pasted the missing quant matrices from the spec. Now it turns out the existing matrices in dnxhddata.c were in zigzag order. This resulted in wrong quantization for 10-bit DNxHD. The attached patch fixes the problem by converting 10-bit quant matrices to zigzag order. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-09remove unreferenced table "dnxhd_1238_ac_index_flag" (empty curly braces did ↵J. Bohl
not compile with ICL12.1) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-10-23Merge remote-tracking branch 'mans/dnxhd'Michael Niedermayer
* mans/dnxhd: dnxhddec: cache luma/chroma_weight*qscale tables for last qscale dnxhddec: merge ac_{index,run}_flags dnxhddec: store 2*level+1 in ac_level tables dnxhddec: rearrange decode_dct_block loop Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-07-25dnxhddec: merge ac_{index,run}_flagsMans Rullgard
These tables contain only a 1-bit flag each. Combining them reduces the data size and saves some instructions in the block decode loop. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-25dnxhddec: store 2*level+1 in ac_level tablesMans Rullgard
This is the value actually used by the decoder in speed-critical code. The encoder uses these tables only in init code. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-22Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: dnxhddec: optimise dnxhd_decode_dct_block() rtp: remove disabled code eac3enc: use different numbers of blocks per frame to allow higher bitrates dnxhd: add regression test for 10-bit dnxhd: 10-bit support dsputil: update per-arch init funcs for non-h264 high bit depth dsputil: template get_pixels() for different bit depths dsputil: create 16/32-bit dctcoef versions of some functions jfdctint: add 10-bit version mov: add clcp type track as Subtitle stream. mpeg4: add Mpeg4 Profiles names. mpeg4: decode Level Profile for MPEG4 Part 2. ffprobe: display bitstream level. imgconvert: remove unused glue and xglue macros Conflicts: libavcodec/dsputil_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-07-21dnxhd: 10-bit supportJoseph Artsimovich
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-21dnxhd: rename some data tablesJoseph Artsimovich
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-09Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (28 commits) mp3enc: write a xing frame containing number of frames in the file lavf: update AVStream.nb_frames when muxing. ffmpeg: remove unused variables from InputStream. doc: update ffmpeg -ar and -ac documentation to reflect reality. ffmpeg: remove pointless if (nb_input_files) ffmpeg: merge input_files_ts_offset into input_files. ffmpeg: merge input_codecs into input_streams. ffmpeg: drop AV prefixes from struct names. ffmpeg: deprecate loop_input and loop_output options gif: add loop private option. img2: add loop private option. AVOptions: in av_opt_find() don't return named constants unless unit is specified. x11grab: replace undocumented nomouse hackery with a private option. dict: extend documentation. lls: whitespace cosmetics docs: Use proper markup for a literal command line option docs: Remove a remark that isn't relevant any longer docs: Explain how to regenerate import libraries with MSVC tools docs: Mention that libraries for MSVC can be built with a cross compiler docs: Remove old docs that mention setting up a build environment with lib.exe ... Conflicts: doc/ffmpeg.texi doc/general.texi ffmpeg.c libavcodec/Makefile libavcodec/dnxhddata.c libavformat/mp3enc.c libavformat/utils.c libavutil/Makefile tests/copycooker.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-07-08dnxhd: prettify tablesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-11dnxhd: Renama tablesJoseph Artsimovich
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-16remove duplicate tablesStefan Gehrer
Originally committed as revision 16647 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs
Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-02return if bitrate is not specified or too lowBaptiste Coudurier
Originally committed as revision 13611 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-18add bitrate helper to choose all dnxhd variantsBaptiste Coudurier
Originally committed as revision 11260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-02dnxhd 720p encoding and decoding supportBaptiste Coudurier
Originally committed as revision 11133 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-08dnxhd 36mbit supportBaptiste Coudurier
Originally committed as revision 10689 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-08typo weigth->weightBaptiste Coudurier
Originally committed as revision 10687 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-08preliminary 10 bit depth decoding support, still miss generic api to export ↵Baptiste Coudurier
picture, working on it Originally committed as revision 10686 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-10dnxhd 120 interlaced supportBaptiste Coudurier
Originally committed as revision 10063 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-04move dnxhd data tables to separate fileBaptiste Coudurier
Originally committed as revision 9906 to svn://svn.ffmpeg.org/ffmpeg/trunk