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
2018-09-11libavcodec/dnxhd: change ff_dnxhd_get_hr_frame_size to avpriv_Jason Stevens
refactor ff_dnxhd_get_hr_frame_size to avpriv_dnxhd_get_hr_frame_size, to allow cross library usage in libavformat/mxfenc this change makes this function no longer be always inlined. Signed-off-by: Jason Stevens <jay@wizardofthenet.com>
2017-11-11avcodec/dnxhddata: remove dead codeJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-08lavc/dnxhddata: Do not print frame rates with supported profiles.Carl Eugen Hoyos
The list is unmaintained, misleading and the frame rates are ignored by all compatible players.
2017-04-14avcodec/dnxhd*: add ff_dnxhd_get_hr_frame_size()Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-07-25avcodec/dnxhddata: move avpriv_dnxhd_parse_header_prefix to a headerJames Almer
It's a small and simple function that can be inlined. This removes one private symbol and should reduce object dependencies with the next major bump Signed-off-by: James Almer <jamrial@gmail.com>
2016-07-23libavcodec/dnxhdenc: add support for dnxhr encodingMark Reid
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-16avcodec/dnxhddata: replace % by &Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-16libavcodec/dnxhd: add support more dnxhr header prefixesMark Reid
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formatsMark Reid
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-15dnxhd: interleave AC levels and flagsChristophe Gisquet
This allows more efficient access to the array as the level and flags are contiguous. Around 4% faster coefficient decoding. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-08dnxhddata: introduce and use MBAFF flagChristophe Gisquet
MBAFF-like handling of interlaced content in CID 1260 is different from the other CIDs, and in particular doesn't use the same syntax. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-05dnxhddec: Introduce DNXHD_VARIABLEChristophe Gisquet
Currently not used, but will be used to indicate that a CIDEntry field is not set, because it is variable, and that checks should be adapted. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-05dnxhd: profile flagsChristophe Gisquet
Move the 'interlaced' flag to this element (arbitrarily set to 16bits). This should allow better detection/selection of profiles. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-05-04lavf/mxfenc: Write correct interlaced flag when muxing dnxhd.Carl Eugen Hoyos
Reported and early patch version tested by forum user gridtank. Reviewed-by: Tomas Härdin
2014-08-13lavc/dnxhd: ff_dnxhd_cid_table is not exportedJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-22Various small spelling fixes.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2013-01-27lavc/dnxhdenc: print valid profiles when codec parameters are invalidMatthieu Bouron
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-27lavc/dnxhddata: add frame_rates field to cid tableMatthieu Bouron
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-06dnxhd: Add avpriv_dnxhd_get_frame_size()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-20Mark data symbols shared between libraries with av_exportHendrik Leppkes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-06Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: yuv4mpeg: return proper error codes. Give all anonymously typedeffed structs in headers a name fate: Add parseutils test parseutils-test: Drop random colors from parsing test vf_pad/scale: use double precision for aspect ratios. build: error on variable-length arrays ppc: swscale: rework yuv2planeX_altivec() ppc: fmtconvert: kill VLA in float_to_int16_interleave_altivec() x86: dsputil: kill VLA in gmc_mmx() libspeexenc: Updated commentary to reflect recent changes libspeexenc: Add an option for enabling DTX doc/APIchanges: fill in missing dates and hashes. lavr: bump major to 1 and declare it stable. lavr: change the type of the data buffers to uint8_t**. lavc: deprecate the audio resampling API. Conflicts: cmdutils.h configure doc/APIchanges ffplay.c libavcodec/dwt.h libavcodec/libspeexenc.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavformat/asf.h tests/fate/libavutil.mak tests/ref/fate/parseutils Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-06Give all anonymously typedeffed structs in headers a nameDiego Biurrun
Anonymous structs cannot be forward declared and have no benefit.
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-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
2008-08-31Globally rename the header inclusion guard names.Stefano Sabatini
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 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-10-17Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun
Originally committed as revision 10765 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-08-04move dnxhd data tables to separate fileBaptiste Coudurier
Originally committed as revision 9906 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-04dnxhd 120 progressive supportBaptiste Coudurier
Originally committed as revision 9903 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-04dnxhd 185 interlaced supportBaptiste Coudurier
Originally committed as revision 9901 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17add a comment to indicate which #endif belong to which #defineGuillaume Poirier
Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17add multiple inclusion guards to headersMåns Rullgård
Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17include all prerequisites in header filesMåns Rullgård
Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-19dnxhd decoderBaptiste Coudurier
Originally committed as revision 8445 to svn://svn.ffmpeg.org/ffmpeg/trunk