summaryrefslogtreecommitdiff
path: root/libavcodec/libtheoraenc.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-031-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (44 commits) replacement Indeo 3 decoder gsm demuxer: do not allocate packet twice. flvenc: use first packet delay as global delay. ac3enc: doxygen update. imc: return error codes instead of 0 for error conditions. imc: return meaningful error codes instead of -1 imc: do not set channel layout for stereo imc: validate channel count imc: check for ff_fft_init() failure imc: check output buffer size before decoding imc: use DSPContext.bswap16_buf() to byte-swap packet data rtsp: add allowed_media_types option libgsm: add flush function to reset the decoder state when seeking libgsm: simplify decoding by using a loop gsm: log error message when packet is too small libgsmdec: do not needlessly set *data_size to 0 gsmdec: do not needlessly set *data_size to 0 gsmdec: add flush function to reset the decoder state when seeking libgsmdec: check output buffer size before decoding gsmdec: log error message when output buffer is too small. ... Conflicts: Changelog ffplay.c libavcodec/indeo3.c libavcodec/mjpeg_parser.c libavcodec/vp3.c libavformat/cutils.c libavformat/id3v2.c libavutil/parseutils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Replace ffmpeg references with more accurate libav* references.Diego Biurrun2011-11-021-1/+1
| |
* | 10l, commit that should have been stashed into the merge.Michael Niedermayer2011-04-171-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-171-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ac3dec: fix processing of delta bit allocation information. vc1: fix fate-vc1 after previous commit. wmv3dec: fix playback of complex WMV3 files using simple_idct. make av_dup_packet() more cautious on allocation failures make containers pass palette change in AVPacket introduce side information for AVPacket Politic commits that have not been pulled: Update regtest checksums after revision 6001dad. Replace more FFmpeg references by Libav. Replace references to ffmpeg-devel with libav-devel; fix roundup URL. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Replace more FFmpeg references by Libav.Diego Biurrun2011-04-171-1/+1
| |
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò2011-01-261-1/+1
| | | | | | | | | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò2011-01-281-1/+1
|/ | | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)
* Fix grammar errors in documentationMåns Rullgård2010-06-301-1/+1
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_BASE64_SIZE() macroHoward Chu2010-06-041-1/+1
| | | | Originally committed as revision 23462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Switch Doxygen comments to JavaDoc style.Diego Biurrun2010-04-201-8/+6
| | | | Originally committed as revision 22919 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-301-1/+1
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify comment: although still hacky, it is correct for existing libtheoraDavid Conrad2009-12-121-1/+2
| | | | Originally committed as revision 20817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libtheoraenc.c: mark keyframesDavid Conrad2009-12-121-0/+3
| | | | Originally committed as revision 20816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support compiling against libtheora older than 1.1David Conrad2009-11-251-0/+10
| | | | Originally committed as revision 20609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set colorspace for libtheora encodingDavid Conrad2009-11-221-1/+7
| | | | Originally committed as revision 20583 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support 4:2:2 and 4:4:4 subsampling in libtheora encodingDavid Conrad2009-11-221-8/+17
| | | | Originally committed as revision 20582 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for two pass encoding in libtheoraDavid Conrad2009-11-221-18/+90
| | | | Originally committed as revision 20581 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update libtheora wrapper to use the 1.0 APIDavid Conrad2009-11-221-66/+42
| | | | Originally committed as revision 20580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of some pointless '== NULL' / '!= 0' conditions in if statements.Diego Biurrun2009-10-191-8/+8
| | | | Originally committed as revision 20325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmetics: prettyprinting, K&R styleDiego Biurrun2009-10-191-80/+78
| | | | Originally committed as revision 20313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless parentheses.Diego Biurrun2009-10-191-8/+4
| | | | Originally committed as revision 20311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Hack: set the coded frame PTS to the incoming PTS.Reimar Döffinger2009-10-101-0/+3
| | | | | | | | | | This is not correct, but libtheora does not seem to provide a way to get the correct value, and this is necessary to make encoding produce sensible time stamps when encoded content is variable FPS or the time base is simply different from FPS. Somewhat fixes issue 1197. Originally committed as revision 20199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support constant-quant encoding for libtheoraDavid Conrad2009-09-301-2/+13
| | | | | | Based on a patch by j f (gonzaz-z # operamail (d) com) Originally committed as revision 20109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix "warning: assignment discards qualifiers from pointer target type"David Conrad2009-07-131-1/+1
| | | | Originally committed as revision 19424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak in libtheora encoderArt Clarke2009-07-131-3/+9
| | | | | | Patch by Art Clarke [aclark , xuggle . com] Originally committed as revision 19423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix libtheora encoding for non-mod16 sizesDavid Conrad2009-05-221-5/+5
| | | | Originally committed as revision 18899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing av_cold in static init/close functions.Daniel Verkamp2009-02-221-2/+2
| | | | | | Patch by Daniel Verkamp daniel at drv dot nu. Originally committed as revision 17526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix filenames in Doxygen comments.Diego Biurrun2009-01-261-1/+1
| | | | Originally committed as revision 16811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing inclusion of libavutil/intreadwrite.h, fix compilation whenStefano Sabatini2009-01-111-0/+1
| | | | | | libtheora is enabled. Originally committed as revision 16562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-121-1/+1
| | | | Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace some occurrences of -1 with PIX_FMT_NONE.Carl Eugen Hoyos2008-05-111-1/+1
| | | | | | Fixes icc warning #188: enumerated type mixed with another type Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-091-1/+1
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add long names to AVCodec declarations.Stefano Sabatini2008-04-271-0/+1
| | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13009 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-051-1/+1
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_xx throughout libavcodecRamiro Polla2007-06-021-2/+2
| | | | Originally committed as revision 9169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a comment about swapped numerator and denominator.Diego Biurrun2007-02-071-0/+2
| | | | Originally committed as revision 7871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Theora encoding via libtheora.Diego Biurrun2007-01-251-0/+278
courtesy of Paul Richards, paul.richards gmail com Originally committed as revision 7698 to svn://svn.ffmpeg.org/ffmpeg/trunk