]> git.sesse.net Git - nageru/blobdiff - shared/mux.cpp
Add some asserts to track down pts/dts problems before we get crashes back from FFmpe...
[nageru] / shared / mux.cpp
index 2130752b4c98f0e8bfa5f94c228bc7a947ff215c..921605574d0a496841bc42215c4573b24faf3170 100644 (file)
@@ -164,6 +164,8 @@ Mux::~Mux()
 
 void Mux::add_packet(const AVPacket &pkt, int64_t pts, int64_t dts, AVRational timebase, int stream_index_override)
 {
+       assert(pts >= dts);
+
        AVPacket pkt_copy;
        av_init_packet(&pkt_copy);
        if (av_packet_ref(&pkt_copy, &pkt) < 0) {