summaryrefslogtreecommitdiff
path: root/libavcodec/libschroedingerenc.c
Commit message (Collapse)AuthorAge
* 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
* Fix bug caused by difference in stride and picture width.Anuradha Suraparaju2009-08-15
| | | | | | | | | | | | | | When a frame is allocated using libschroedinger routines, the frame data size does not match the actual frame size if the width is not a multiple of 16. So we cannot do a straightforward memcpy of the frame returned by libschroedinger into the FFmpeg picture as the stride differs from the width. Fix this bug by allocating for the libschroedinger frame with the dimensions in AVCodecContext within libavcodec and passing the frame to libschroedinger. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 19653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentation, prettyprinting, K&R coding styleDiego Biurrun2009-08-15
| | | | Originally committed as revision 19652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify another 'if' condition: Replace 'exp == 0' by '!exp'.Diego Biurrun2009-08-15
| | | | Originally committed as revision 19650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless braces around if/for/while expressions.Diego Biurrun2009-08-15
| | | | Originally committed as revision 19648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify 'if' condition statements.Diego Biurrun2009-08-15
| | | | | | Drop useless '!= 0' from 'exp != 0', replace 'exp == 0' by '!exp'. Originally committed as revision 19647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash when encoding using libschroedinger.Anuradha Suraparaju2009-02-10
| | | | | | | | | | Currently only pixel and half-pixel motion vector precisions are supported in libschroedinger. Setting the mv_precision field to 2 (i.e. quarter pixel) causes a crash in the libschroedinger encoder calls. By not setting this parameter, we fall back to the default value used in libschroedinger. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 17132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for creating Simple Profile (I-frame only, no arithmetic coding)Anuradha Suraparaju2008-09-09
| | | | | | Dirac bytestreams. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 15286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix pts handling when encoding with libschroedinger, closes issue 453.Anuradha Suraparaju2008-07-12
| | | | | | patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 14192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-12
| | | | Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste itDiego Biurrun2008-05-17
| | | | Originally committed as revision 13185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace some occurrences of -1 with PIX_FMT_NONE.Carl Eugen Hoyos2008-05-11
| | | | | | Fixes icc warning #188: enumerated type mixed with another type Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Dirac support through libschroedinger.Anuradha Suraparaju2008-05-03
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 13046 to svn://svn.ffmpeg.org/ffmpeg/trunk