AVStream.hx 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package flash.media;
  2. extern class AVStream extends flash.events.EventDispatcher {
  3. var backBufferLength(default,never) : Float;
  4. var backBufferTime(never,default) : Float;
  5. var bufferLength(default,never) : Float;
  6. var bufferTime(never,default) : Float;
  7. var captionStyle(never,default) : AVCaptionStyle;
  8. var captionsEnabled : Bool;
  9. var clientLivePoint(default,never) : Float;
  10. var currentFPS(default,never) : Float;
  11. var decoderType(default,never) : String;
  12. var droppedFrames(default,never) : Int;
  13. var frameTime(default,never) : Float;
  14. var initialBufferTime(never,default) : Float;
  15. var playState(default,never) : AVPlayState;
  16. var renderType(default,never) : String;
  17. var time(default,never) : Float;
  18. var useHardwareDecoder : Bool;
  19. var volume : Float;
  20. function new(source : AVSource) : Void;
  21. function dispose() : Void;
  22. function fastForward(rate : Float) : AVResult;
  23. function pause() : AVResult;
  24. function play() : AVResult;
  25. function resume() : Bool;
  26. function rewind(rate : Float) : AVResult;
  27. function seek(offset : Float, inBufferSeek : Bool = true) : AVResult;
  28. function seekToKeyFrame(offset : Float, inBufferSeek : Bool = true) : AVResult;
  29. function seekToLivePoint() : AVResult;
  30. function seekToLocalTime(periodIndex : Int, time : Float) : AVResult;
  31. function setPlaySpeed(speed : Float, reserved : Float) : Void;
  32. function step(frames : Int) : AVResult;
  33. static var HARDWARE(default,never) : String;
  34. static var SOFTWARE(default,never) : String;
  35. static var UNDEFINED(default,never) : String;
  36. }