Nikolay Sivov (@nsivov) commented about dlls/mfmediaengine/video_frame_sink.c:
- IMFMediaType *current_media_type;
- BOOL is_shut_down;
- IMFMediaEventQueue *event_queue;
- IMFMediaEventQueue *stream_event_queue;
- IMFPresentationClock *clock;
- IMFAsyncCallback *callback;
- float rate;
- enum sink_state state;
- unsigned int flags;
- IMFSample *sample[2];
- IMFSample *presentation_sample;
- int sample_write_index;
- int sample_read_index;
- BOOL sample_request_pending;
- BOOL sample_presented;
- BOOL eos;
These could be "bool", we use that in several modules already.