summaryrefslogtreecommitdiff
path: root/libavcodec/mss12.c
Commit message (Collapse)AuthorAgeFilesLines
* mss12: merge decode_pixel() and decode_top_left_pixel()Alberto Delmás2012-09-031-42/+21
| | | | | | No meaningful generated code differences using gcc -O3. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* mss12: reduce SliceContext size from 1067 to 164 KBAlberto Delmás2012-09-031-30/+24
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* mss12: move SliceContexts out of the common context into the codec contextsAlberto Delmás2012-09-031-31/+29
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* MSS1 and MSS2: set final pixel format after common stuff has been initialisedAlberto Delmás2012-08-311-4/+0
| | | | | | | This way it won't interfere with WMV9 initialisation inside MSS2 decoder and avplay will play it fine. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* MSS2 decoderAlberto Delmás2012-08-311-130/+256
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* mss1: move code that will be reused by MSS2 decoder into separate fileKostya Shishkov2012-08-271-0/+581