]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mpeg12.h
mpegvideo_enc: do not modify the input frame.
[ffmpeg] / libavcodec / mpeg12.h
index 209bf0523453fdb10f517352a555a52dfa019989..2c8f935b2bfd502dd5f825a0a3e3e6ea7937a62b 100644 (file)
@@ -41,8 +41,8 @@ typedef struct Mpeg1Context {
     int save_width, save_height, save_progressive_seq;
     AVRational frame_rate_ext;       ///< MPEG-2 specific framerate modificator
     int sync;                        ///< Did we reach a sync point like a GOP/SEQ/KEYFrame?
-    int full_pel[2];
     int closed_gop;                  ///< GOP is closed
+    int extradata_decoded;
 } Mpeg1Context;
 
 extern uint8_t ff_mpeg12_static_rl_table_store[2][2][2*MAX_RUN + MAX_LEVEL + 3];
@@ -71,6 +71,6 @@ static inline int decode_dc(GetBitContext *gb, int component)
     return diff;
 }
 
-extern int ff_mpeg1_decode_block_intra(MpegEncContext *s, DCTELEM *block, int n);
+extern int ff_mpeg1_decode_block_intra(MpegEncContext *s, int16_t *block, int n);
 
 #endif /* AVCODEC_MPEG12_H */