mkvtoolnix/tests/test-279packet_queue_not_empty_ivf.rb
Moritz Bunkus 34455fa79f Always flush all packetizers
If --default-duration is used then the timecode factory applies
queueing. If the packetizer is not flushed then the timecode factory
is not flushed either. If the video frame does not end in a key frame
then the timecode factory will have frames left, and the packet queue
won't be empty resulting in lost frames.
2010-08-05 23:04:57 +02:00

14 lines
257 B
Ruby

#!/usr/bin/ruby -w
class T_279packet_queue_not_empty_ivf < Test
def description
"mkvmerge / 'packet queue not empty' with IVF files"
end
def run
merge "--default-duration 0:25fps data/webm/packet-queue-not-empty.ivf"
hash_tmp
end
end