예제 #1
0
파일: flvfuzz.py 프로젝트: lovesuae/flvfuzz
	def parse(self):
		parent = self.parent_flv
		AudioTag.parse(self)
		
		x = random.randint(0, fuzz_vector)
		
		if fuzz_audiotag and (x == fuzz_vector):
			f = FuzzGenerator(parent.buffer)
			parent.buffer = f.fuzz(self.offset, self.size)
예제 #2
0
파일: flvfuzz.py 프로젝트: ITh4cker/flvfuzz
    def parse(self):
        parent = self.parent_flv
        AudioTag.parse(self)

        x = random.randint(0, fuzz_vector)

        if fuzz_audiotag and (x == fuzz_vector):
            f = FuzzGenerator(parent.buffer)
            parent.buffer = f.fuzz(self.offset, self.size)
예제 #3
0
    def parse(self):
        parent = self.parent_flv
        AudioTag.parse(self)

        if not parent.first_media_tag_offset:
            parent.first_media_tag_offset = self.offset

        # If the FLV has video, we're done. No need to store audio seekpoint
        # information anymore.
        if not parent.no_video:
            return

        # We haven't seen any video tag yet. Store every SEEKPOINT_DENSITY tag
        # offset and timestamp.
        parent.audio_tag_number += 1
        if (parent.audio_tag_number % self.SEEKPOINT_DENSITY == 0):
            parent.audio_seekpoints.filepositions.append(self.offset)
            parent.audio_seekpoints.times.append(self.timestamp / 1000.0)
예제 #4
0
    def parse(self):
        parent = self.parent_flv
        AudioTag.parse(self)

        if not parent.first_media_tag_offset:
            parent.first_media_tag_offset = self.offset


        # If the FLV has video, we're done. No need to store audio seekpoint
        # information anymore.
        if not parent.no_video:
            return

        # We haven't seen any video tag yet. Store every SEEKPOINT_DENSITY tag
        # offset and timestamp.
        parent.audio_tag_number += 1
        if (parent.audio_tag_number % self.SEEKPOINT_DENSITY == 0):
            parent.audio_seekpoints.filepositions.append(self.offset)
            parent.audio_seekpoints.times.append(self.timestamp / 1000.0)
예제 #5
0
 def __init__(self, parent_flv, f):
     AudioTag.__init__(self, parent_flv, f)
예제 #6
0
 def __init__(self, parent_flv, f):
     AudioTag.__init__(self, parent_flv, f)
예제 #7
0
파일: cut_flv.py 프로젝트: szemtiv/flvlib
    def parse(self):
        parent = self.parent_flv
        AudioTag.parse(self)

        if not parent.first_media_tag_offset:
            parent.first_media_tag_offset = self.offset
예제 #8
0
파일: cut_flv.py 프로젝트: asantoni/flvlib
    def parse(self):
        parent = self.parent_flv
        AudioTag.parse(self)

        if not parent.first_media_tag_offset:
            parent.first_media_tag_offset = self.offset