Mercurial > libavcodec.hg
comparison avcodec.h @ 11053:c57e72227d7d libavcodec
Make VP5 and VP6 decoders output a qscale table to allow for more automatic
post-processing, and add a new FF_QSCALE_TYPE_VP56 for this.
| author | reimar |
|---|---|
| date | Fri, 29 Jan 2010 19:11:47 +0000 |
| parents | ec682347e19e |
| children | dcb38ea8dad0 |
comparison
equal
deleted
inserted
replaced
| 11052:00fcecde822b | 11053:c57e72227d7d |
|---|---|
| 911 | 911 |
| 912 | 912 |
| 913 #define FF_QSCALE_TYPE_MPEG1 0 | 913 #define FF_QSCALE_TYPE_MPEG1 0 |
| 914 #define FF_QSCALE_TYPE_MPEG2 1 | 914 #define FF_QSCALE_TYPE_MPEG2 1 |
| 915 #define FF_QSCALE_TYPE_H264 2 | 915 #define FF_QSCALE_TYPE_H264 2 |
| 916 #define FF_QSCALE_TYPE_VP56 3 | |
| 916 | 917 |
| 917 #define FF_BUFFER_TYPE_INTERNAL 1 | 918 #define FF_BUFFER_TYPE_INTERNAL 1 |
| 918 #define FF_BUFFER_TYPE_USER 2 ///< direct rendering buffers (image is (de)allocated by user) | 919 #define FF_BUFFER_TYPE_USER 2 ///< direct rendering buffers (image is (de)allocated by user) |
| 919 #define FF_BUFFER_TYPE_SHARED 4 ///< Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared. | 920 #define FF_BUFFER_TYPE_SHARED 4 ///< Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared. |
| 920 #define FF_BUFFER_TYPE_COPY 8 ///< Just a (modified) copy of some other buffer, don't deallocate anything. | 921 #define FF_BUFFER_TYPE_COPY 8 ///< Just a (modified) copy of some other buffer, don't deallocate anything. |
