| FFmpeg
    4.0
    | 
innoHeim/Rsupport Screen Capture Codec decoder More...
#include <stdint.h>#include <string.h>#include <zlib.h>#include "libavutil/imgutils.h"#include "libavutil/internal.h"#include "avcodec.h"#include "bytestream.h"#include "internal.h"Go to the source code of this file.
| Data Structures | |
| struct | Tile | 
| struct | RsccContext | 
| Macros | |
| #define | TILE_SIZE 8 | 
| Functions | |
| static av_cold int | rscc_init (AVCodecContext *avctx) | 
| static av_cold int | rscc_close (AVCodecContext *avctx) | 
| static int | rscc_decode_frame (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) | 
| Variables | |
| AVCodec | ff_rscc_decoder | 
innoHeim/Rsupport Screen Capture Codec decoder
Fourcc: ISCC, RSCC
Lossless codec, data stored in tiles, with optional deflate compression.
Header contains the number of tiles in a frame with the tile coordinates, and it can be deflated or not. Similarly, pixel data comes after the header and a variable size value, and it can be deflated or just raw.
Supports: PAL8, BGRA, BGR24, RGB555
Definition in file rscc.c.
| #define TILE_SIZE 8 | 
Definition at line 48 of file rscc.c.
Referenced by rscc_decode_frame().
| 
 | static | 
| 
 | static | 
| 
 | static | 
| AVCodec ff_rscc_decoder | 
 1.8.13
 1.8.13