summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Reorder functions so that encoding functions are disabled by the preprocessor.Diego Biurrun2009-09-18
| | | | | | Fixes compilation with disabled optimizations and enabled Snow decoder. Originally committed as revision 19914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing stdint.h #include to fix 'make checkheaders'.Diego Biurrun2009-09-18
| | | | Originally committed as revision 19913 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix uninitialized memory in dnxhd encoderBaptiste Coudurier2009-09-18
| | | | Originally committed as revision 19912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only use one mdct window size in atrac1.Benjamin Larsson2009-09-17
| | | | Originally committed as revision 19900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless code causing crash in Targa decoderKostya Shishkov2009-09-17
| | | | Originally committed as revision 19892 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add CODEC_CAP_SUBFRAMES to the FLAC decoder capabilities. also add a FIXMEJustin Ruggles2009-09-16
| | | | | | | comment as a reminder that we can remove both capabilities once a parser is implemented. Originally committed as revision 19891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: do not use movw/movt for relocatable values with PICMåns Rullgård2009-09-16
| | | | Originally committed as revision 19886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Monkey's Audio uses subframes too, declare that in its capabilitiesKostya Shishkov2009-09-16
| | | | Originally committed as revision 19883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CODEC_CAP_SUBFRAMES for codecs that output multiple subframesSascha Sommer2009-09-16
| | | | | | | | per AVPacket No longer print "Multiple frames in a packet" error message when CODEC_CAP_SUBFRAMES is set (wmapro, wavpack) Originally committed as revision 19881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* perform sanity check on number of audio channels in avcodec_open()Peter Ross2009-09-16
| | | | Originally committed as revision 19877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fill in new VASliceParameterBufferMPEG2.slice_horizontal_position field.Gwenole Beauchesne2009-09-16
| | | | | | This is needed for the Intel G45 driver. Originally committed as revision 19876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move down HWAccel code path so that to fill in s->mb_x first.Gwenole Beauchesne2009-09-16
| | | | Originally committed as revision 19875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: fix ff_fft_init_arm() prototypeMåns Rullgård2009-09-15
| | | | Originally committed as revision 19865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move per-arch fft init bits into the corresponding subdirsMåns Rullgård2009-09-15
| | | | Originally committed as revision 19864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak2009-09-15
| | | | | | | | that FF_ELEMS(ff_sine_windows[x]) == 1 << x. Fix issue 1384. Originally committed as revision 19862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix max_coded_frame_size computation to account for byte alignment.Jai Menon2009-09-15
| | | | | | Fixes issue 1386. Originally committed as revision 19859 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: 10l: fix large FFTsMåns Rullgård2009-09-14
| | | | Originally committed as revision 19846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not release the AVFrame when using reget_buffer in flashsv.Benjamin Larsson2009-09-13
| | | | Originally committed as revision 19834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics. Renames, indentation and spacing.Benjamin Larsson2009-09-13
| | | | Originally committed as revision 19832 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove ; after while(0) in macros.Ramiro Polla2009-09-12
| | | | Originally committed as revision 19828 to svn://svn.ffmpeg.org/ffmpeg/trunk
* eval: Check for return value of memory allocations.Ramiro Polla2009-09-12
| | | | Originally committed as revision 19827 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove table that was forgotten in the split.Benjamin Larsson2009-09-11
| | | | Originally committed as revision 19824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxygen commentBenjamin Larsson2009-09-11
| | | | Originally committed as revision 19823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reinit get_bits for every decode_packet callSascha Sommer2009-09-11
| | | | Originally committed as revision 19822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make get_ur_golomb capable of reading 16 bit values.Lars Täuber2009-09-11
| | | | | | Patch by Lars Täuber: firstname taeuber gmx net Originally committed as revision 19821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a typo in the documentation.Lars Täuber2009-09-11
| | | | | | Patch by Lars Täuber: firstname taeuber gmx net Originally committed as revision 19820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimised MDCTMåns Rullgård2009-09-11
| | | | Originally committed as revision 19819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prepare for optimised forward MDCT implementationsMåns Rullgård2009-09-11
| | | | | | | | | This adds a function pointer for forward MDCT to FFTContext and initialises it with the existing C function. ff_calc_mdct() is changed to an inline function calling the selected version as done for other fft/mdct functions. Originally committed as revision 19818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: faster NEON IMDCTMåns Rullgård2009-09-11
| | | | Originally committed as revision 19817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use reget_buffer instead of get_buffer. Fixes issue1367.Benjamin Larsson2009-09-10
| | | | | | Patch by jarkko.palviainen.sesca.com. Originally committed as revision 19814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ATRAC1 codec ID.Benjamin Larsson2009-09-10
| | | | Originally committed as revision 19813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initial commit of the atrac1 decoder, not hooked up yetBenjamin Larsson2009-09-10
| | | | Originally committed as revision 19811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant code forgotten in the splitBenjamin Larsson2009-09-10
| | | | Originally committed as revision 19810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for thread_count==0.Michael Niedermayer2009-09-10
| | | | | | fixed issue1333 Originally committed as revision 19809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify: reget_buffer behaves exactly like get_buffer if the buffer wasReimar Döffinger2009-09-10
| | | | | | previously released, so no extra condition is necessary. Originally committed as revision 19808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimised FFT and MDCTMåns Rullgård2009-09-10
| | | | | | | | Vorbis and AC3 ~3x faster. Parts by Naotoshi Nojiri, naonoj gmail Originally committed as revision 19806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DCA: move an aligned array from stack to contextMåns Rullgård2009-09-10
| | | | Originally committed as revision 19805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check thread count as multithreaded decoding is not supported.Michael Niedermayer2009-09-09
| | | | | | Fixes issue1292 Originally committed as revision 19801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split out common routines needed in the atrac1 decoder from atrac3.c to atrac.c.Benjamin Larsson2009-09-08
| | | | Originally committed as revision 19796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless debug statement that fails to compile.Diego Biurrun2009-09-08
| | | | Originally committed as revision 19795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to clarify that anyone using get_bits must check for buffer overrunReimar Döffinger2009-09-08
| | | | | | themselves, get_bits does not do anything in that regard. Originally committed as revision 19794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Fix typo.Carl Eugen Hoyos2009-09-06
| | | | Originally committed as revision 19790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark all pix_fmts and supported_framerates compound literals as const.Reimar Döffinger2009-09-06
| | | | | | Makes no difference for gcc but at least icc can put them in .rodata then. Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sample_fmts and channel_layouts compound literals const to reduce size ofReimar Döffinger2009-09-06
| | | | | | .data section. Originally committed as revision 19787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_sine_windows table contains only constant data, too.Reimar Döffinger2009-09-06
| | | | Originally committed as revision 19785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The ff_cos_tabs table itself is constant, too, so mark it as such.Reimar Döffinger2009-09-06
| | | | Originally committed as revision 19784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The pointers in ff_sin_tabs themselves are constant, so mark them accordingly.Reimar Döffinger2009-09-06
| | | | Originally committed as revision 19783 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_swb_offset_* tables should be const.Reimar Döffinger2009-09-06
| | | | Originally committed as revision 19782 to svn://svn.ffmpeg.org/ffmpeg/trunk
* compatible_frame array can be static const, too.Reimar Döffinger2009-09-06
| | | | Originally committed as revision 19779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not decode more than one audio frame in a decode packet callSascha Sommer2009-09-06
| | | | Originally committed as revision 19778 to svn://svn.ffmpeg.org/ffmpeg/trunk