summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* configure: Add --enable-runtime-cpudetectRamiro Polla2009-04-08
| | | | Originally committed as revision 18380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_shrink_packet function for use in av_get_packet that reduces pkt->sizeReimar Döffinger2009-04-08
| | | | | | and ensures the following padding is correctly initialized to 0. Originally committed as revision 18378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify which time_base the relevant members of AVPacket useRobert Swain2009-04-08
| | | | Originally committed as revision 18371 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix second amr_nb_decode_frame() to also use the new AVPacket argumentRobert Swain2009-04-07
| | | | Originally committed as revision 18354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_packet_*() functions from libavformat/ to libavcodec/, where theThilo Borgmann2009-04-07
| | | | | | | | | AVPacket structure now resides also. Patch by Thilo Borgmann thilo.borgmann googlemail com, see the mailinglist thread "Google Summer of Code participation" for additional discussion. Originally committed as revision 18353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix vp5/vp6 decoding by using new prototype for decode functionAurelien Jacobs2009-04-07
| | | | Originally committed as revision 18352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann2009-04-07
| | | | | | | | | | | AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVPacket up a bit, so that structs/functions that include AVPacket canThilo Borgmann2009-04-07
| | | | | | | | | themselves be reasonably positioned. Patch by Thilo Borgmann thilo.borgmann googlemail com, see mailinglist thread "[FFmpeg-devel] Google Summer of Code participation". Originally committed as revision 18350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move scale factor computation to its own function. Patch by KenanKenan Gillet2009-04-07
| | | | | | Gillet. Originally committed as revision 18345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to honor even completely invalid motion vectors as far as isMichael Niedermayer2009-04-06
| | | | | | | easy. Fixes issue961. Originally committed as revision 18344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add convenience macros for 5.0/5.1 back speaker configurations.Justin Ruggles2009-04-06
| | | | Originally committed as revision 18339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Filters and matrices may change only once per substream per access unit.Ramiro Polla2009-04-06
| | | | Originally committed as revision 18338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: There must be no extraword for MLP.Ramiro Polla2009-04-05
| | | | Originally committed as revision 18337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Validate non-restart bit from the substream header.Ramiro Polla2009-04-05
| | | | Originally committed as revision 18336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: matrix_out_ch must not be greater than max_matrix_channel, and not ↵Ramiro Polla2009-04-05
| | | | | | max_channel. Originally committed as revision 18335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure the last bits of huffyuv frames are zeroed.Michael Niedermayer2009-04-05
| | | | | | Fixes issue946 Originally committed as revision 18334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimized put_signed_pixels_clampedDavid Conrad2009-04-04
| | | | Originally committed as revision 18333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimised add_pixels_clampedMåns Rullgård2009-04-04
| | | | | | Based on patch by David Conrad. Originally committed as revision 18332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing static qualifier from function declaration. Patch by KenanKenan Gillet2009-04-04
| | | | | | Gillet. Originally committed as revision 18331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistencyStefano Sabatini2009-04-04
| | | | | | with libswscale. Originally committed as revision 18330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark line_skip3 asm argument as output-only instead of using av_uninit.Reimar Döffinger2009-04-03
| | | | Originally committed as revision 18327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark put_signed_pixels_clamped_mmx output operands as early-clobber becauseReimar Döffinger2009-04-03
| | | | | | they are. Hopefully fixes some FATE errors, too. Originally committed as revision 18326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLEReimar Döffinger2009-04-03
| | | | Originally committed as revision 18325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VC-1 bitstream decoding through VA API.Gwenole Beauchesne2009-04-03
| | | | Originally committed as revision 18324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite put_signed_pixels_clamped_mmx() to eliminate mmx.h from dsputil_mmx.c.Alex Converse2009-04-02
| | | | Originally committed as revision 18319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVPacket declaration from avformat.h to avcodec.h.Thilo Borgmann2009-04-02
| | | | | | Patch by Thilo Borgmann thilo dot borgmann at googlemail _dot_ com. Originally committed as revision 18317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Map MOV fourcc YUV2 correctly to PIX_FMT_YUYV422.Jai Menon2009-04-02
| | | | | | Patch by Jai Menon Originally committed as revision 18316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Register VA API HW accelerators.Gwenole Beauchesne2009-04-02
| | | | | | | | Pending bits from earlier approved patches: https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-March/066111.html https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-April/066918.html Originally committed as revision 18313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add hwaccel configury. This generates CONFIG_<CODEC>_<HWACCEL>_HWACCELGwenole Beauchesne2009-04-02
| | | | | | from registered HW accelerated codecs with REGISTER_HWACCEL(). Originally committed as revision 18311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VA API pixfmt (only VLD is available ATM).Gwenole Beauchesne2009-04-02
| | | | Originally committed as revision 18309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add MPEG-4 / H.263 bitstream decoding through VA API.Gwenole Beauchesne2009-04-02
| | | | Originally committed as revision 18307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend read_line() to make it take a read_pal_component parameter.Stefano Sabatini2009-04-01
| | | | Originally committed as revision 18303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add SSE4 detection supportDavid Conrad2009-04-01
| | | | Originally committed as revision 18302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add 16cif video frame size abbreviation. i.e. -s alias for 1408x1152.Gwenole Beauchesne2009-04-01
| | | | Originally committed as revision 18301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused FILTSIGN macroDavid Conrad2009-04-01
| | | | Originally committed as revision 18300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove aandcttab.o from dct-test dependencies, the lib includes itMåns Rullgård2009-04-01
| | | | Originally committed as revision 18299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after the last patch.Stefano Sabatini2009-03-31
| | | | Originally committed as revision 18292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add/fix support for bitstream formats reading in read_line().Stefano Sabatini2009-03-31
| | | | Originally committed as revision 18291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the step and offset fields of the component descriptor express aStefano Sabatini2009-03-31
| | | | | | number of bits for bitstreams formats. Originally committed as revision 18290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ipvideo_decode_block_opcode_0xD again.Reimar Döffinger2009-03-31
| | | | Originally committed as revision 18289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document read_line().Stefano Sabatini2009-03-31
| | | | Originally committed as revision 18286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a notice telling that the behavior of skip_put_bits() is undefinedStefano Sabatini2009-03-31
| | | | | | if n is 0. Originally committed as revision 18285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove some pointless {}Reimar Döffinger2009-03-31
| | | | Originally committed as revision 18284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slightly simplify ipvideo_decode_block_opcode_0xDReimar Döffinger2009-03-31
| | | | Originally committed as revision 18283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* One more simplification for ipvideo_decode_block_opcode_0xAReimar Döffinger2009-03-31
| | | | Originally committed as revision 18282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reorder the pixel format descriptors to make them match theStefano Sabatini2009-03-31
| | | | | | same order in pixfmt.h. Originally committed as revision 18281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slightly simplify first part of ipvideo_decode_block_opcode_0xA,Reimar Döffinger2009-03-31
| | | | | | hopefully allows for further simplifications in the future. Originally committed as revision 18280 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the order of the components for RGB565LE and RGB565BE,Stefano Sabatini2009-03-31
| | | | | | to make them resemble the order in the name: BGR <-> RGB. Originally committed as revision 18279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add comments specifying the name of the components in the descriptors.Stefano Sabatini2009-03-31
| | | | Originally committed as revision 18278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ipvideo_decode_block_opcode_0x8 a lot simpler by decoding the pixelsReimar Döffinger2009-03-31
| | | | | | in a more natural order. Originally committed as revision 18277 to svn://svn.ffmpeg.org/ffmpeg/trunk