qtdemux: Don't pass zero to denominator for framerate
authorSeungha Yang <seungha.yang@navercorp.com>
Tue, 19 Mar 2019 03:31:35 +0000 (12:31 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Tue, 19 Mar 2019 03:35:08 +0000 (12:35 +0900)
commit63bb1e3a4d24cf01cfcf235e25b8bf737c834f7a
tree0ce45228a5286cf5b5e77e11ce1193c135b188c5
parent75f26bc95499cadedd9b54a267c415156bbabb34
qtdemux: Don't pass zero to denominator for framerate

Need to respect return of gst_video_guess_framerate() to ensure
non-zero denominator.

This patch is to fix below error with an abnormal (but has valid frame) file.
(gst-play-1.0:17940): GStreamer-CRITICAL **: passed '0' as denominator for `GstFraction'
gst/isomp4/qtdemux.c