| 
    FFmpeg
    
   | 
 
#include <stdio.h>#include <stdlib.h>#include <zlib.h>#include "avcodec.h"#include "internal.h"#include "put_bits.h"#include "bytestream.h"Go to the source code of this file.
Data Structures | |
| struct | FlashSVContext | 
Functions | |
| static int | copy_region_enc (uint8_t *sptr, uint8_t *dptr, int dx, int dy, int h, int w, int stride, uint8_t *pfptr) | 
| static av_cold int | flashsv_encode_end (AVCodecContext *avctx) | 
| static av_cold int | flashsv_encode_init (AVCodecContext *avctx) | 
| static int | encode_bitstream (FlashSVContext *s, const AVFrame *p, uint8_t *buf, int buf_size, int block_width, int block_height, uint8_t *previous_frame, int *I_frame) | 
| static int | flashsv_encode_frame (AVCodecContext *avctx, AVPacket *pkt, const AVFrame *pict, int *got_packet) | 
Variables | |
| AVCodec | ff_flashsv_encoder | 
Flash Screen Video encoder
A description of the bitstream format for Flash Screen Video version 1/2 is part of the SWF File Format Specification (version 10), which can be downloaded from http://www.adobe.com/devnet/swf.html.
Definition in file flashsvenc.c.
      
  | 
  static | 
Definition at line 69 of file flashsvenc.c.
Referenced by encode_bitstream().
      
  | 
  static | 
Definition at line 91 of file flashsvenc.c.
      
  | 
  static | 
Definition at line 103 of file flashsvenc.c.
      
  | 
  static | 
Definition at line 134 of file flashsvenc.c.
Referenced by flashsv_encode_frame().
      
  | 
  static | 
Definition at line 208 of file flashsvenc.c.
| AVCodec ff_flashsv_encoder | 
Definition at line 279 of file flashsvenc.c.
 1.8.17