Maven module :un.storage : media-swf :
Class : un.storage.media.swf.model.SWFDefineVideoStream
Extends/Implements : un.storage.media.swf.model.SWFTag
Subclasses : -

author  Johann Sorel


Variables : CharacterID, NumFrames, Width, Height, VideoFlagsReserved, VideoFlagsDeblocking, VideoFlagsSmoothing, CodecID
Functions : read, write



UI16 */
public int CharacterID


UI16 */
public int NumFrames


UI16 */
public int Width


UI16 */
public int Height


UB[4] */
public int VideoFlagsReserved


UB[3]
000 = use VIDEOPACKET value
001 = off
010 = Level 1 (Fast deblocking filter)
011 = Level 2 (VP6 only, better deblocking filter)
100 = Level 3 (VP6 only, better deblocking plus fast deringing filter)
101 = Level 4 (VP6 only, better deblocking plus better deringing filter)
110 = Reserved
111 = Reserved
public int VideoFlagsDeblocking


UB[1]
0 = smoothing off
1 = smoothing on
public int VideoFlagsSmoothing


UI8
2 = Sorenson H.263
3 = Screen video (SWF 7 and later only)
4 = VP6 (SWF 8 and later only)
5 = VP6 video with alpha channel (SWF 8 and later only)
public int CodecID


public void read (DataInputStream ds)

public void write (DataOutputStream ds)