X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ffmpeg.h;h=4fc1e18e306fd21abb9c59c5570d7b9b7afabb07;hb=0306436416486bf69d268da696d7159c3f29b1b4;hp=00f7a2a261f615ffcecb3bfe77aeadec6c35ebc7;hpb=60b46a00c62db3e366322f99d261480cd213bfa5;p=ffmpeg diff --git a/ffmpeg.h b/ffmpeg.h index 00f7a2a261f..4fc1e18e306 100644 --- a/ffmpeg.h +++ b/ffmpeg.h @@ -171,6 +171,8 @@ typedef struct OptionsContext { int nb_intra_matrices; SpecifierOpt *inter_matrices; int nb_inter_matrices; + SpecifierOpt *chroma_intra_matrices; + int nb_chroma_intra_matrices; SpecifierOpt *top_field_first; int nb_top_field_first; SpecifierOpt *metadata_map; @@ -253,7 +255,6 @@ typedef struct InputStream { int64_t filter_in_rescale_delta_last; double ts_scale; - int is_start; /* is 1 at the start and after a discontinuity */ int saw_first_ts; int showed_multi_packet_warning; AVDictionary *opts; @@ -325,6 +326,7 @@ typedef struct InputFile { #if HAVE_PTHREADS pthread_t thread; /* thread reading from this file */ + int non_blocking; /* reading packets from the thread should not block */ int finished; /* the thread has exited */ int joined; /* the thread has been joined */ pthread_mutex_t fifo_lock; /* lock for access to fifo */