]> git.sesse.net Git - vlc/commitdiff
Fixed video_format_IsSimilar regarding sar.
authorLaurent Aimar <fenrir@videolan.org>
Thu, 6 May 2010 21:43:28 +0000 (23:43 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Mon, 10 May 2010 17:33:04 +0000 (19:33 +0200)
It also fixes es_format_IsSimilar.

src/misc/es_format.c

index cad689af8f8267c107e1aed2959e9ea9c1832509..3c37f4f0f2c7a5ec20aafa0b8ac91b3591ae950d 100644 (file)
@@ -219,6 +219,8 @@ bool video_format_IsSimilar( const video_format_t *p_fmt1, const video_format_t
         v1.i_visible_height != v2.i_visible_height ||
         v1.i_x_offset != v2.i_x_offset || v1.i_y_offset != v2.i_y_offset )
         return false;
+    if( v1.i_sar_num * v2.i_sar_den != v2.i_sar_num * v1.i_sar_den )
+        return false;
 
     if( v1.i_chroma == VLC_CODEC_RGB15 ||
         v1.i_chroma == VLC_CODEC_RGB16 ||