Merge commit '6139f481ac9feb1bee4e7d04789fb15d7f24ebbf'
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 16 Nov 2013 23:11:33 +0000 (00:11 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 16 Nov 2013 23:11:33 +0000 (00:11 +0100)
* commit '6139f481ac9feb1bee4e7d04789fb15d7f24ebbf':
  asvenc: use the AVFrame API properly.
  a64multienc: use the AVFrame API properly.

Conflicts:
libavcodec/vaapi_mpeg.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavcodec/a64multienc.c
libavcodec/asv.c
libavcodec/asv.h
libavcodec/asvenc.c

  #define INTERLACED    1
  #define CROP_SCREENS  1
  
-     /* general variables */
-     AVFrame picture;
 +#define C64XRES 320
 +#define C64YRES 200
 +
 +typedef struct A64Context {
 +    /* variables for multicolor modes */
 +    AVLFG randctx;
 +    int mc_lifetime;
 +    int mc_use_5col;
 +    unsigned mc_frame_counter;
 +    int *mc_meta_charset;
 +    int *mc_charmap;
 +    int *mc_best_cb;
 +    int mc_luma_vals[5];
 +    uint8_t *mc_charset;
 +    uint8_t *mc_colram;
 +    uint8_t *mc_palette;
 +    int mc_pal_size;
 +
 +    /* pts of the next packet that will be output */
 +    int64_t next_pts;
 +} A64Context;
 +
  /* gray gradient */
  static const int mc_colors[5]={0x0,0xb,0xc,0xf,0x1};
  
Simple merge
Simple merge
Simple merge