From e4c69376fc13c21a8ecb09a45d01045f88f40b58 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 13 Feb 2014 22:54:15 +0100 Subject: sub: handle vobsub-in-mp4 The mplayer decoder (spudec.c) actually handled this. There was explicit code for binary palettes (16 32 bit values), and the subtitle resolution was handled by video resolution coincidentally matching the subtitle resolution. Whoever puts vobsub into mp4 should be punished. Fixes the sample gundam_sample.mp4, closes github issue #547. --- sub/sd.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sub/sd.h') diff --git a/sub/sd.h b/sub/sd.h index 088dc166d8..78b9825ead 100644 --- a/sub/sd.h +++ b/sub/sd.h @@ -25,6 +25,9 @@ struct sd { // the resolution of the VO, nor does it have to be the OSD resolution. int sub_video_w, sub_video_h; + // Resolution hints stored in mp4 files. + int sub_stream_w, sub_stream_h; + // Make sd_ass use an existing track struct ass_track *ass_track; -- cgit v1.2.3