summaryrefslogtreecommitdiff
path: root/libavcodec/dnxhddata.c
Commit message (Collapse)AuthorAge
* dnxhd: Make the encoder message friendlierLuca Barbato2016-02-09
|
* dnxhddata: Deduplicate cid 1256 chroma tableChristophe Gisquet2015-10-02
| | | | | | | | | | CID 1256 is specified as using the same table for luma and chroma, which is the same as CID 1235 luma table. This is consistent with the format supposedly being RGB, although most sequences seem to actually be YCbCr-encoded. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dnxhddata: Deduplicate dnx100 tablesJeremy James2015-10-02
| | | | | | | Tables 1258 and 1259 were not zigzagged when added, so it was not possible to notice the equivalence. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dnxhddata: Fix cid 1260 luma and chroma tablesJeremy James2015-10-02
| | | | | | These table was not zigzagged when added. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dnxhddata: Fix 10-bit DNxHD quant matricesJoseph Artsimovich2015-10-02
| | | | | | | | | | | | 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>
* dnxhddata: Double frame_size for cid 1260Michael Niedermayer2015-08-31
| | | | | | | | Despite '417792' being reported in the binary decoder, the buffer at encoding time needs to be bigger to avoid running out of space due to interlace handling. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dnxhddata: Add tables for missing DNx100 profilesVittorio Giovara2015-08-24
| | | | | | 1440x1080@8 progressive (1259) and interlaced (1260). Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dnxhddata: Merge a few duplicated RUN tablesVittorio Giovara2015-08-24
|
* dnxhddata: Group together RUN-related tablesVittorio Giovara2015-08-24
| | | | This helps in finding duplicates.
* dnxhddata: Merge a few duplicated DC tablesVittorio Giovara2015-08-24
|
* dnxhddata: Group together DC-related tablesVittorio Giovara2015-08-24
| | | | This helps in finding duplicates.
* dnxhddata: List the reused tables in a commentVittorio Giovara2015-08-24
|
* dnxhddata: Keep a single CID in the table namesVittorio Giovara2015-08-24
| | | | | | Use a comment to list the reused tables, since it's more flexible than a table name to keep information like this. The list will expand in later commits.
* lavc: AV-prefix all codec flagsVittorio Giovara2015-07-27
| | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* DNxHD: Add support for id 1258 (DNx100 960x720@8)Vittorio Giovara2015-01-29
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* DNxHD: K&R formatting cosmeticsVittorio Giovara2014-04-11
|
* dnxhd: Support DNx444Kostya Shishkov2014-02-09
| | | | | | Bug-Id: 99 Bug-Id: videolan/9620 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* Don't include common.h from avutil.hMartin Storsjö2012-08-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* dnxhd: 10-bit supportJoseph Artsimovich2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dnxhd: rename some data tablesJoseph Artsimovich2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dnxhd: prettify tablesMans Rullgard2011-07-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate tablesStefan Gehrer2009-01-16
| | | | Originally committed as revision 16647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs2008-10-21
| | | | Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return if bitrate is not specified or too lowBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 13611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add bitrate helper to choose all dnxhd variantsBaptiste Coudurier2007-12-18
| | | | Originally committed as revision 11260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd 720p encoding and decoding supportBaptiste Coudurier2007-12-02
| | | | Originally committed as revision 11133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd 36mbit supportBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo weigth->weightBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* preliminary 10 bit depth decoding support, still miss generic api to export ↵Baptiste Coudurier2007-10-08
| | | | | | picture, working on it Originally committed as revision 10686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd 120 interlaced supportBaptiste Coudurier2007-08-10
| | | | Originally committed as revision 10063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move dnxhd data tables to separate fileBaptiste Coudurier2007-08-04
Originally committed as revision 9906 to svn://svn.ffmpeg.org/ffmpeg/trunk