This is patch 1 out of 3 that addresses the issue with detecting carrier loss. This first one adds the raise-by-omission mechanism required for the NO_CARRIER event to function properly on formats like MPEG-TS, the second adds the NO_CARRIER event, and the third provides an implementation for MPEG-TS.
Users must call av_reset_event_flags() to reset flags in order to detect events that are raised through omission (Currently only NO_CARRIER on MPEG-TS, see patch 3) rather than set event_flags to 0, but the old method will still work fine for events that are explicitly raised, requiring no changes to existing code or binaries. Regards, John Högberg _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
