summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Fix a __warn_memset_zero_len gcc-4.4 warning.Alex Converse2009-11-12
| | | | Originally committed as revision 20521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add MPEG-4 Audio Lossless Coding (ALS) decoder.Thilo Borgmann2009-11-11
| | | | | | Patch by Thilo Borgmann, thilo D borgmann A googlemail Originally committed as revision 20517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the ability to parse the ALSSpecificConfig from an MPEG-4 ↵Thilo Borgmann2009-11-11
| | | | | | | | AudioSpecificConfig. Patch by Thilo Borgmann <com googlemail borgmann thilo> as part of GSoC 2009. Originally committed as revision 20516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Remove the implied gap before AOT_USAC in the MPEG-4 AOT enum.Alex Converse2009-11-11
| | | | Originally committed as revision 20514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Rename sect_len to sect_end. It marks the last sfb of the section, not theAlex Converse2009-11-11
| | | | | | length of the section. Originally committed as revision 20513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a channels field to MPEG4AudioConfig.Alex Converse2009-11-11
| | | | Originally committed as revision 20512 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use doubles in ff_set_min_dist_lsf(). After this patch, AMR can use thisVitor Sessak2009-11-11
| | | | | | function with no change in output. Originally committed as revision 20511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Low Delay MPEG Surround to the enum of MPEG-4 Audio Object Types.Alex Converse2009-11-11
| | | | Originally committed as revision 20510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CH_LAYOUT_NATIVE channel mask value to allow user to request native codecJustin Ruggles2009-11-10
| | | | | | channel order from the decoder rather than the default FFmpeg channel order. Originally committed as revision 20508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2009-11-10
| | | | Originally committed as revision 20507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Fix indentation after r20505.Carl Eugen Hoyos2009-11-10
| | | | Originally committed as revision 20506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add .pix_fmts to H264 VDPAU decoder declaration and remove obsolete testCarl Eugen Hoyos2009-11-10
| | | | | | for codec->capabilities. Originally committed as revision 20505 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to fix has_b_frame calculation for open gop files.Michael Niedermayer2009-11-10
| | | | | | Fixes issue1523 Originally committed as revision 20504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix palette copying in av_picture_copy(). Previous code worked only ifVitor Sessak2009-11-10
| | | | | | linesize[1] == 1, which does not make sense. Originally committed as revision 20503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VDPAU hardware accelerated decoding for MPEG-4 ASP which can be usedNVIDIA Corporation2009-11-10
| | | | | | | | by video players. Original patch by NVIDIA corporation. Originally committed as revision 20502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Handle JPEG2000 frames stored in the Quicktime container.Jai Menon2009-11-10
| | | | | | Fixes issue 1525. Originally committed as revision 20500 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics : fix indentation.Jai Menon2009-11-10
| | | | Originally committed as revision 20499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid variable-length array use in ff_acelp_lspd2lpc()Vitor Sessak2009-11-10
| | | | Originally committed as revision 20496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a NULL pointer check to avcodec_close() this should prevent a segfaultMichael Niedermayer2009-11-10
| | | | | | when closing without open. Originally committed as revision 20495 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make get_bits_left() available for use in libavcodec (was previously heldRonald S. Bultje2009-11-09
| | | | | | private in dv.c for some reason). See "[PATCH] get_bits_left()" thread. Originally committed as revision 20490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* And on the sixth day, God gave us the <= operand, which makes the loopRonald S. Bultje2009-11-09
| | | | | | | | "for (i = 1; i < num + 1; i++)" look like "for (i = 1; i <= num; i++)". Programmers worldwide rejoiced and used the operand, e.g. in the thread "[PATCH] remove ugliness in cel_filters.c", and He saw that it was good. Originally committed as revision 20489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not hardcode filter order in ff_acelp_lspd2lpc()Vitor Sessak2009-11-09
| | | | Originally committed as revision 20485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_reverse in libavcodec to av_reverse in libavutil.Francesco Lavra2009-11-09
| | | | | | Patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 20484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enum FrameType as parameter to construct_perm_table().Carl Eugen Hoyos2009-11-08
| | | | Originally committed as revision 20480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable.Michael Niedermayer2009-11-08
| | | | | | 1l for me if it wherent sunday and i could buy cola. Originally committed as revision 20477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ac3dec: revert r20089. The change was just wrong. 10l for me.Justin Ruggles2009-11-08
| | | | Originally committed as revision 20473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simpliy exp*table init, based on patch by reimar.Michael Niedermayer2009-11-07
| | | | Originally committed as revision 20470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ff_init_ff_cos_tabs function and use it in rdft.c to ensure that theReimar Döffinger2009-11-05
| | | | | | | necessary ff_cos_tabs tables are initialized. Fixes issue 1507 (QDM2 broken since r20237 without hardcoded tables). Originally committed as revision 20464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct double include introduced by r20450Reynaldo H. Verdejo Pinochet2009-11-05
| | | | Originally committed as revision 20452 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce stack memory allocation in MP3 decoderVitor Sessak2009-11-04
| | | | Originally committed as revision 20451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement ff_scale_vector_to_given_sum_of_squares()Reynaldo H. Verdejo Pinochet2009-11-04
| | | | | | | to aid generic gain control routines. Changes for qcelp are included. Patch Collin McQuillan. Originally committed as revision 20450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pad ff_cos_tabs and ff_sin_tabs so that index n points to the table for n bits.Reimar Döffinger2009-11-04
| | | | | | | While this "wastes" up to 2x32 bytes it makes the code slightly simpler and less confusing. Originally committed as revision 20449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't lock the channel output configuration based on the first value seen forAlex Converse2009-11-03
| | | | | | | non extradata formats. Instead lock it only after the successful decoding of a frame. This fixes issue 999. Originally committed as revision 20448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add yuvs fourcc to raw.c and isom.c, fixes samples/mov/yuvs.movAndrew Wason2009-11-03
| | | | | | patch by Andrew Wason Originally committed as revision 20439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify AC-3 critical band end calculation (correctly this time).Justin Ruggles2009-11-03
| | | | Originally committed as revision 20438 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r20050, which caused decoding errors with at least one valid AC-3 file.Justin Ruggles2009-11-03
| | | | Originally committed as revision 20437 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid huge array for rgb ljpeg on the stack.Michael Niedermayer2009-11-02
| | | | | | Code tested with an ljpeg i had laying around. Originally committed as revision 20433 to svn://svn.ffmpeg.org/ffmpeg/trunk
* map VYUY fourcc to rawcodecBen Littler2009-11-02
| | | | | | fixes http://samples.mplayerhq.hu/V-codecs/ATI-VCR12/ATI/y422test.avi Originally committed as revision 20432 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set sample format in flac_decode_init() rather than inJustin Ruggles2009-11-01
| | | | | | | ff_flac_parse_streaminfo() since the latter is shared with the raw FLAC demuxer, which should not be setting the sample format. Originally committed as revision 20430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set the sample format for Smacker audio in the decoder rather than in theJustin Ruggles2009-11-01
| | | | | | demuxer. Originally committed as revision 20429 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement AMR gain function that is used by both AMR and SIPR.Vitor Sessak2009-10-31
| | | | | | Based on AMR SoC code by Robert Swain and Colin McQuillan. Originally committed as revision 20421 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change whitespace placement a little to improve readabiliy slightly.Michael Niedermayer2009-10-29
| | | | | | | | Thats not an attempt to emulate indent -kr behavior down to the finest fineprint, first it would not be worth the work, second it would be less readable, third it would not be K&R but indent -kr then. Originally committed as revision 20416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Multiple inclusion guards for synth_filter.h.Michael Niedermayer2009-10-29
| | | | Originally committed as revision 20415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support demuxing teletext in DVB streams.Francesco Lavra2009-10-29
| | | | | | Original patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 20414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Vertically align function arguments.Michael Niedermayer2009-10-29
| | | | Originally committed as revision 20413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add generic rules for building helpers with HOSTCCMåns Rullgård2009-10-29
| | | | Originally committed as revision 20412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbis_dec: factor out duplicated code for index reading, bounds checking andReimar Döffinger2009-10-28
| | | | | | error message into a shared macro. Originally committed as revision 20411 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change format string from "x" to PRIx32 to hopefully fix a warning with ↵Reimar Döffinger2009-10-28
| | | | | | Cygwin gcc 4.2.4. Originally committed as revision 20407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Makefile cosmeticsMåns Rullgård2009-10-28
| | | | Originally committed as revision 20406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Generate mpegaudio tables only when CONFIG_HARDCODED_TABLES is setMåns Rullgård2009-10-28
| | | | | | | Having mpegaudiodec.o unconditionally depend on mpegaudio_tables.h forces the latter to be generated even when it will not be used. Originally committed as revision 20405 to svn://svn.ffmpeg.org/ffmpeg/trunk