NetStreamInfo.hx 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package flash.net;
  2. extern final class NetStreamInfo {
  3. @:flash.property var SRTT(get,never) : Float;
  4. @:flash.property var audioBufferByteLength(get,never) : Float;
  5. @:flash.property var audioBufferLength(get,never) : Float;
  6. @:flash.property var audioByteCount(get,never) : Float;
  7. @:flash.property var audioBytesPerSecond(get,never) : Float;
  8. @:flash.property var audioLossRate(get,never) : Float;
  9. @:flash.property var byteCount(get,never) : Float;
  10. @:flash.property var currentBytesPerSecond(get,never) : Float;
  11. @:flash.property var dataBufferByteLength(get,never) : Float;
  12. @:flash.property var dataBufferLength(get,never) : Float;
  13. @:flash.property var dataByteCount(get,never) : Float;
  14. @:flash.property var dataBytesPerSecond(get,never) : Float;
  15. @:flash.property var droppedFrames(get,never) : Float;
  16. @:flash.property var isLive(get,never) : Bool;
  17. @:flash.property var maxBytesPerSecond(get,never) : Float;
  18. @:flash.property var metaData(get,never) : Dynamic;
  19. @:flash.property var playbackBytesPerSecond(get,never) : Float;
  20. @:flash.property var resourceName(get,never) : String;
  21. @:flash.property var uri(get,never) : String;
  22. @:flash.property var videoBufferByteLength(get,never) : Float;
  23. @:flash.property var videoBufferLength(get,never) : Float;
  24. @:flash.property var videoByteCount(get,never) : Float;
  25. @:flash.property var videoBytesPerSecond(get,never) : Float;
  26. @:flash.property @:require(flash10_1) var videoLossRate(get,never) : Float;
  27. @:flash.property var xmpData(get,never) : Dynamic;
  28. function new(curBPS : Float, byteCount : Float, maxBPS : Float, audioBPS : Float, audioByteCount : Float, videoBPS : Float, videoByteCount : Float, dataBPS : Float, dataByteCount : Float, playbackBPS : Float, droppedFrames : Float, audioBufferByteLength : Float, videoBufferByteLength : Float, dataBufferByteLength : Float, audioBufferLength : Float, videoBufferLength : Float, dataBufferLength : Float, srtt : Float, audioLossRate : Float, videoLossRate : Float, ?metaData : Dynamic, ?xmpData : Dynamic, ?uri : String, ?resourceName : String, isLive : Bool = true) : Void;
  29. private function get_SRTT() : Float;
  30. private function get_audioBufferByteLength() : Float;
  31. private function get_audioBufferLength() : Float;
  32. private function get_audioByteCount() : Float;
  33. private function get_audioBytesPerSecond() : Float;
  34. private function get_audioLossRate() : Float;
  35. private function get_byteCount() : Float;
  36. private function get_currentBytesPerSecond() : Float;
  37. private function get_dataBufferByteLength() : Float;
  38. private function get_dataBufferLength() : Float;
  39. private function get_dataByteCount() : Float;
  40. private function get_dataBytesPerSecond() : Float;
  41. private function get_droppedFrames() : Float;
  42. private function get_isLive() : Bool;
  43. private function get_maxBytesPerSecond() : Float;
  44. private function get_metaData() : Dynamic;
  45. private function get_playbackBytesPerSecond() : Float;
  46. private function get_resourceName() : String;
  47. private function get_uri() : String;
  48. private function get_videoBufferByteLength() : Float;
  49. private function get_videoBufferLength() : Float;
  50. private function get_videoByteCount() : Float;
  51. private function get_videoBytesPerSecond() : Float;
  52. private function get_videoLossRate() : Float;
  53. private function get_xmpData() : Dynamic;
  54. function toString() : String;
  55. }