summaryrefslogtreecommitdiff
path: root/libavcodec/cavs.h
Commit message (Collapse)AuthorAge
* dsputil: Split off IDCT bits into their own contextDiego Biurrun2014-06-30
|
* dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-18
|
* lavc: Convert some remaining strides to ptrdiff_tRonald S. Bultje2013-10-15
|
* dsputil: Separate h264chromaDiego Biurrun2013-02-06
|
* Drop DCTELEM typedefDiego Biurrun2013-01-22
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* cavsdec: export picture type in the output frameAnton Khirnov2012-12-30
|
* cavs: deMpegEncContextizeAnton Khirnov2012-12-30
| | | | | | | | | | | It does not use any of the mpegvideo infrastructure, just a few fields from the context. Fixes a segfault with the emu edge flag, since emu edge buffer is now allocated as a part of the frame buffer allocation and cavs calls ff_get_buffer() directly, it does not use mpegvideo buffer management. Fixes a memleak of the last frame.
* Give all anonymously typedeffed structs in headers a nameDiego Biurrun2012-10-06
| | | | Anonymous structs cannot be forward declared and have no benefit.
* cavs: Move inline functions only used in one file out of the headerDiego Biurrun2012-08-26
|
* cavs: Move data tables used in only one place to that fileDiego Biurrun2012-08-26
|
* Replace int_fast integer types with their sized standard posix counterparts.Diego Biurrun2011-05-12
| | | | | The _fast integer types provide no realworld benefits, but may introduce portability issues and are just plain ugly.
* Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini2011-05-02
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move cavs dsp functions to their own structMåns Rullgård2010-08-03
| | | | Originally committed as revision 24685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-06
| | | | | | | These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix intra prediction modes with inter-MB neighbors,Stefan Gehrer2010-02-18
| | | | | | the old sample clips are in violation of the 2006 spec Originally committed as revision 21883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add heuristic to discern the old sample clips from streams encodedStefan Gehrer2010-02-15
| | | | | | with rm52j encoder, a marker_bit has been added in the I-Frame syntax Originally committed as revision 21836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* introduce a macroblock index to avoid a few x*width+y calculationsStefan Gehrer2009-02-10
| | | | Originally committed as revision 17138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not check for minimum slice start code, 0x00000100 is validStefan Gehrer2009-02-10
| | | | Originally committed as revision 17133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename XXX_t enums to cavs_XXX to fix POSIX namespace issueStefan Gehrer2009-01-16
| | | | Originally committed as revision 16642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename vector_t to cavs_vectorStefan Gehrer2009-01-16
| | | | Originally committed as revision 16641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid POSIX-reserved _t in identifier names.Diego Biurrun2008-12-15
| | | | Originally committed as revision 16142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | 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
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* have less functions as inlineStefan Gehrer2007-07-25
| | | | Originally committed as revision 9792 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trivial warning fixesMåns Rullgård2007-07-08
| | | | Originally committed as revision 9547 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prepare splitting decoder-only parts into own file:Stefan Gehrer2007-07-08
| | | | | | make commonly used tables global Originally committed as revision 9532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prepare splitting decoder-only parts into own file:Stefan Gehrer2007-07-07
| | | | | | make commonly used functions global Originally committed as revision 9519 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move dequantization into its own inline functionStefan Gehrer2007-07-07
| | | | Originally committed as revision 9518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic: rename VLC tables to make clear theyStefan Gehrer2007-07-07
| | | | | | are for decoding Originally committed as revision 9517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* setting special motion vectors in intra macroblocksStefan Gehrer2007-07-07
| | | | | | is now in its own inline function Originally committed as revision 9516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* setting intra prediction modes to default valuesStefan Gehrer2007-07-07
| | | | | | | in inter macroblocks is now in its own inline function Originally committed as revision 9515 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move modification of intra prediction modes intoStefan Gehrer2007-07-07
| | | | | | its own inline function Originally committed as revision 9514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move preparation of chroma intra prediction into itsStefan Gehrer2007-07-07
| | | | | | own inline function Originally committed as revision 9513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move existing inline functions from cavs.c to cavs.hStefan Gehrer2007-07-07
| | | | Originally committed as revision 9512 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move context structure definition from cavs.c to cavs.hStefan Gehrer2007-07-07
| | | | Originally committed as revision 9511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-05
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move defines and enums out of cavsdata.hAurelien Jacobs2007-05-08
Originally committed as revision 8944 to svn://svn.ffmpeg.org/ffmpeg/trunk