]> git.sesse.net Git - ffmpeg/blobdiff - ffmpeg.h
x86/vp9lpf: add ff_vp9_loop_filter_[vh]_88_16_sse2()
[ffmpeg] / ffmpeg.h
index 433baf84fa08c22ba03ede9c800c4d841ca255ce..00f7a2a261f615ffcecb3bfe77aeadec6c35ebc7 100644 (file)
--- a/ffmpeg.h
+++ b/ffmpeg.h
@@ -344,6 +344,11 @@ enum forced_keyframes_const {
 
 extern const char *const forced_keyframes_const_names[];
 
+typedef enum {
+    ENCODER_FINISHED = 1,
+    MUXER_FINISHED = 2,
+} OSTFinished ;
+
 typedef struct OutputStream {
     int file_index;          /* file index */
     int index;               /* stream index in the output file */
@@ -397,7 +402,7 @@ typedef struct OutputStream {
     AVDictionary *swr_opts;
     AVDictionary *resample_opts;
     char *apad;
-    int finished;        /* no more packets should be written for this stream */
+    OSTFinished finished;        /* no more packets should be written for this stream */
     int unavailable;                     /* true if the steram is unavailable (possibly temporarily) */
     int stream_copy;
     const char *attachment_filename;