1 .j -kl j -m -n -o -pq j -r s tu tv tw xy z{ |} |~E  t x   p - -  # w @ inpLjava/io/InputStream;outLjava/io/OutputStream;writingZseenSIDsLjava/util/Set; Signature$Ljava/util/Set;(Ljava/io/OutputStream;)VCodeLineNumberTableLocalVariableTablethisLorg/gagravarr/ogg/OggFile;output(Ljava/io/InputStream;)Vinput=(Ljava/io/InputStream;Lorg/gagravarr/ogg/OggStreamListener;)Vstreams$[Lorg/gagravarr/ogg/OggStreamReader;r#Lorg/gagravarr/ogg/OggStreamReader;arr$len$Ii$listener%Lorg/gagravarr/ogg/OggStreamListener;readersLjava/util/Map;reader#Lorg/gagravarr/ogg/OggPacketReader;packetLorg/gagravarr/ogg/OggPacket;LocalVariableTypeTableHLjava/util/Map; Exceptionsclose()VgetPacketReader%()Lorg/gagravarr/ogg/OggPacketReader;getPacketWriter%()Lorg/gagravarr/ogg/OggPacketWriter;&(I)Lorg/gagravarr/ogg/OggPacketWriter;sid writePages([Lorg/gagravarr/ogg/OggPage;)VpageLorg/gagravarr/ogg/OggPage;[Lorg/gagravarr/ogg/OggPage;pagesgetUnusedSerialNumber()I SourceFile OggFile.java 9Y 34java/util/HashSet 56 12 /0 9Ajava/util/HashMap Z[  g      XYjava/lang/IllegalStateException4Can only read from a file opened with an InputStream 9!org/gagravarr/ogg/OggPacketReader fg \^4Can only write to a file opened with an OutputStream !org/gagravarr/ogg/OggPacketWriter 9 : Y org/gagravarr/ogg/OggFilejava/lang/Objectjava/io/IOException getNextPacket()Lorg/gagravarr/ogg/OggPacket;org/gagravarr/ogg/OggPacketisBeginningOfStream()ZgetSidgetData()[B#org/gagravarr/ogg/OggStreamListenerprocessNewStream)(I[B)[Lorg/gagravarr/ogg/OggStreamReader;java/lang/IntegervalueOf(I)Ljava/lang/Integer; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;!org/gagravarr/ogg/OggStreamReader processPacket (Lorg/gagravarr/ogg/OggPacket;)V isEndOfStreamprocessStreamEnd(I)Vjava/io/InputStreamjava/io/OutputStream(Ljava/lang/String;)V java/util/Setadd(Ljava/lang/Object;)Z(Lorg/gagravarr/ogg/OggFile;I)Vorg/gagravarr/ogg/OggPage writeHeaderwrite([B)Vflushjava/lang/Mathrandom()Dcontains!-./012345678 9:;g***Y*+*<( !)*+=>?@29A;g***Y*+*<3 !456=>?B09C; *+ Y N* :: Y: 4,:-WD-:,:66   2:   v,h<J?A BCD!E)F;GFHWJZKmLrMNMRSV=z ;DE FG v%HE{ IJ~KJ m.DE>?B0LM NOPQRST  NUVWXY;W* ** *<_`abc= >?VWZ[;V$* * YY*<kln= $>?\];3 ** <w=  >?\^;i)* Y!*"W#Y*$<=)>?)_J$`a;7+M,>6$,2:*%*&'*(<)/6=>bc-Hd*IJ'KJ7>?7edVWfg;^)*k<*,< = _J>?hi