# HG changeset patch # User filon # Date 1041864976 0 # Node ID 7cd6450b3a2a31ddbe99844013a595da4e07076c # Parent 76ec79da7a5c42d174f04c9aa71ab0f253d0c46b Sanity checks. diff -r 76ec79da7a5c -r 7cd6450b3a2a libmpdemux/demux_rawdv.c --- a/libmpdemux/demux_rawdv.c Mon Jan 06 14:54:36 2003 +0000 +++ b/libmpdemux/demux_rawdv.c Mon Jan 06 14:56:16 2003 +0000 @@ -75,8 +75,14 @@ return 0; td=dv_decoder_new(TRUE,TRUE,FALSE); + if (!td) + return 0; + td->quality=DV_QUALITY_BEST; - dv_parse_header(td, tmp_buffer); + result=dv_parse_header(td, tmp_buffer); + if (result) + return 0; + if ((( td->num_dif_seqs==10) || (td->num_dif_seqs==12)) && (td->width==720) && ((td->height==576) || (td->height==480)))