http://www.perlmonks.org?node_id=534464


in reply to Re^2: Updated QuickTime format movie file dumper
in thread Updated QuickTime format movie file dumper

Hmm, the line "$file = DumpQuicktime->new(-file=>$file);" is the same, the same is the error :( Never seen movies with nested more than 3-4 deep atoms. The same with "thousand lines" - an average movie header say with 3-4 tracks may have about hundred or so atoms. Anyway thank you ;-)
  • Comment on Re^3: Updated QuickTime format movie file dumper

Replies are listed 'Best First'.
Re^4: Updated QuickTime format movie file dumper
by GrandFather (Saint) on Mar 04, 2006 at 13:16 UTC

    The only "interesting" module this version of the code depends on is use Class::MethodMaker. What is the error that you are getting?

    I wrote this code to see how a move with four sprite tracks in addition to a conventional movie track was being put together. Expressions involved in mouse hit testing get very nested! Note that this code is now looking inside the sprite media data (not just the track headers) to pull apart event handlers and such.


    DWIM is Perl's answer to Gödel
      Isn't Tk and Tk::Tree are less "interesting". The problem is on Mac OS X Jaguar I need to recompile the whole Perl bundle to be able compile Tk module. Otherwice Tk returns: ld: Undefined symbols: _PL_curpad _PL_markstack_ptr _PL_op _PL_stack_base _PL_stack_sp _PL_sv_yes _Perl_croak _Perl_form _Perl_get_sv _Perl_mg_set _Perl_newXS _Perl_sv_2iv _Perl_sv_2pv_flags _Perl_sv_2pv_nolen _Perl_sv_newmortal _Perl_sv_setnv _Perl_sv_setpv