73 lines
2.8 KiB
C++
73 lines
2.8 KiB
C++
#include "interface.h"
|
|
|
|
Interface::Interface() {
|
|
ftyp = new Box_ftyp();
|
|
moov = new Box_moov();
|
|
mvhd = new Box_mvhd();
|
|
trak_vide = new Box_trak();
|
|
tkhd_vide = new Box_tkhd();
|
|
mdia_vide = new Box_mdia();
|
|
mdhd_vide = new Box_mdhd();
|
|
hdlr_vide = new Box_hdlr();
|
|
minf_vide = new Box_minf();
|
|
dinf_vide = new Box_dinf();
|
|
dref_vide = new Box_dref();
|
|
url_vide = new Box_url();
|
|
stbl_vide = new Box_stbl();
|
|
stts_vide = new Box_stts();
|
|
stsc_vide = new Box_stsc();
|
|
stco_vide = new Box_stco();
|
|
stsd_vide = new Box_stsd();
|
|
avcC_vide = new Box_avcC();
|
|
trak_soun = new Box_trak();
|
|
tkhd_soun = new Box_tkhd();
|
|
mdia_soun = new Box_mdia();
|
|
mdhd_soun = new Box_mdhd();
|
|
hdlr_soun = new Box_hdlr();
|
|
minf_soun = new Box_minf();
|
|
dinf_soun = new Box_dinf();
|
|
dref_soun = new Box_dref();
|
|
url_soun = new Box_url();
|
|
stbl_soun = new Box_stbl();
|
|
stts_soun = new Box_stts();
|
|
stsc_soun = new Box_stsc();
|
|
stco_soun = new Box_stco();
|
|
stsd_soun = new Box_stsd();
|
|
esds_soun = new Box_esds();
|
|
}
|
|
|
|
Interface::~Interface() {
|
|
if( esds_soun ) { delete esds_soun; esds_soun = NULL; }
|
|
if( stsd_soun ) { delete stsd_soun; stsd_soun = NULL; }
|
|
if( stco_soun ) { delete stco_soun; stco_soun = NULL; }
|
|
if( stsc_soun ) { delete stsc_soun; stsc_soun = NULL; }
|
|
if( stts_soun ) { delete stts_soun; stts_soun = NULL; }
|
|
if( stbl_soun ) { delete stbl_soun; stbl_soun = NULL; }
|
|
if( url_soun ) { delete url_soun; url_soun = NULL; }
|
|
if( dref_soun ) { delete dref_soun; dref_soun = NULL; }
|
|
if( dinf_soun ) { delete dinf_soun; dinf_soun = NULL; }
|
|
if( minf_soun ) { delete minf_soun; minf_soun = NULL; }
|
|
if( hdlr_soun ) { delete hdlr_soun; hdlr_soun = NULL; }
|
|
if( mdhd_soun ) { delete mdhd_soun; mdhd_soun = NULL; }
|
|
if( mdia_soun ) { delete mdia_soun; mdia_soun = NULL; }
|
|
if( tkhd_soun ) { delete tkhd_soun; tkhd_soun = NULL; }
|
|
if( trak_soun ) { delete trak_soun; trak_soun = NULL; }
|
|
if( avcC_vide ) { delete avcC_vide; avcC_vide = NULL; }
|
|
if( stsd_vide ) { delete stsd_vide; stsd_vide = NULL; }
|
|
if( stco_vide ) { delete stco_vide; stco_vide = NULL; }
|
|
if( stsc_vide ) { delete stsc_vide; stsc_vide = NULL; }
|
|
if( stts_vide ) { delete stts_vide; stts_vide = NULL; }
|
|
if( stbl_vide ) { delete stbl_vide; stbl_vide = NULL; }
|
|
if( url_vide ) { delete url_vide; url_vide = NULL; }
|
|
if( dref_vide ) { delete dref_vide; dref_vide = NULL; }
|
|
if( dinf_vide ) { delete dinf_vide; dinf_vide = NULL; }
|
|
if( minf_vide ) { delete minf_vide; minf_vide = NULL; }
|
|
if( hdlr_vide ) { delete hdlr_vide; hdlr_vide = NULL; }
|
|
if( mdhd_vide ) { delete mdhd_vide; mdhd_vide = NULL; }
|
|
if( mdia_vide ) { delete mdia_vide; mdia_vide = NULL; }
|
|
if( tkhd_vide ) { delete tkhd_vide; tkhd_vide = NULL; }
|
|
if( trak_vide ) { delete trak_vide; trak_vide = NULL; }
|
|
if( mvhd ) { delete mvhd; mvhd = NULL; }
|
|
if( moov ) { delete moov; moov = NULL; }
|
|
if( ftyp ) { delete ftyp; ftyp = NULL; }
|
|
}
|