Changeset 3186

Show
Ignore:
Timestamp:
2007-08-13 03:48:49 (1 year ago)
Author:
shans
Message:

Packet stream generators, packet printing functions, test script

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • oogg/trunk/Makefile

    r3184 r3186  
    1 PROGRAMS = oogg_dump_pages oogg_copy_file oogg_rip oogg_check_checksums oogg_info 
     1PROGRAMS = oogg_dump_pages oogg_copy_file oogg_rip oogg_check_checksums \ 
     2           oogg_info oogg_dump_packets 
    23LIBINCS = -I +extlib 
    34LIBS = unix.cmxa extLib.cmxa oogg.cmxa  
    4 PROF = -p  
     5PROF =  
    56 
    67all: $(PROGRAMS) 
     
    910        ocamlopt $(PROF) -o oogg_dump_pages $(LIBINCS) $(LIBS) \ 
    1011                                                        oogg_dump_pages.ml 
     12 
     13oogg_dump_packets: oogg.cmxa oogg_dump_packets.ml 
     14        ocamlopt $(PROF) -o oogg_dump_packets $(LIBINCS) $(LIBS) \ 
     15                                                        oogg_dump_packets.ml 
    1116 
    1217oogg_info: oogg.cmxa oogg_info.ml 
     
    2328        ocamlopt $(PROF) -o oogg_rip $(LIBINCS) $(LIBS) oogg_rip.ml 
    2429         
    25 oogg.cmxa: types.cmx crc.cmx file.cmx granules.cmx page.cmx page_util.cmx mediaStream.cmx  
     30oogg.cmxa: types.cmx crc.cmx file.cmx granules.cmx page.cmx page_util.cmx \ 
     31           mediaStream.cmx packet.cmx packet_util.cmx 
    2632        ocamlopt $(PROF) -a -o oogg.cmxa -i $^ 
    2733 
  • oogg/trunk/types.ml

    r3185 r3186  
    102102  | Unknown  -> "Unknown!");; 
    103103 
     104type packet =  
     105  { p_data : string ; 
     106    p_granulepos : granulePos ; 
     107    p_time : float option ; 
     108    p_page : page 
     109  };; 
    104110 
     111type packetStream = packet Stream.t;; 
  • oogg/trunk/types.mli

    r3185 r3186  
    6565val print_mediaType : mediaType -> unit;; 
    6666 
     67type packet =  
     68  { p_data : string ; 
     69    p_granulepos : granulePos ; 
     70    p_time : float option ; 
     71    p_page : page 
     72  };; 
     73 
     74type packetStream = packet Stream.t;;