Skip to content

Releases: pedroSG94/RootEncoder

2.4.4

25 Mar 10:59
Compare
Choose a tag to compare

Fixes/Improvements

  • Refactor create VideoSource and AudioSource
  • Allow set callbacks to ScreenSource
  • Improve RTSP audio packets
  • autoHandleOrientation follow ui orientation on StreamBase
  • Fix orientation without preview on StreamBase
  • Fix Screen example orientation

2.4.3

13 Mar 23:17
Compare
Choose a tag to compare

Fixes/Improvements

  • Fix start preview after prepareVideo in Camera1Base and Camera2Base with opengl

2.4.2

13 Mar 20:56
Compare
Choose a tag to compare
version 2.4.2

2.4.1

13 Mar 19:35
Compare
Choose a tag to compare

Fixes/Improvements

  • Refactor PSI interval in MPEG2-TS
  • Remove BuildConfigField in rtsp module
  • Fix RTSP ssrc 0 in first packet
  • Fix ForceRenderer fps
  • Stop GlInterface and OpenGlView using securesubmit to avoid release while rendering
  • Finish render frame after interrupted exception
  • Fix Stream orientation using GlStreamInterface on Camera1Base, Camera2Base, DisplayBase and FromFileBase
  • Fix rtmp reset audio packet config
  • Add ConnectCheckerEvent (An alternative class of ConnectChecker)

2.4.0

08 Mar 07:55
Compare
Choose a tag to compare

Fixes/Improvements

  • Support UDP protocol using MPEG2-TS (unicast, multicast and broadcast)
  • Add CropFilterRender
  • Add NoiseFilterRender
  • Fix NPE error on SRT
  • Add autoHandleOrientation to GlStreamInterface
  • Remove setConfig on StreamBase (replaced by autoHandleOrientation)
  • Fix clearfilters and removefilter index
  • Fix release MainRender on stop GlStreamInterface and OpenGlView

2.3.9

05 Mar 11:05
Compare
Choose a tag to compare

Fixes/Improvements

  • fix setConfig method in StreamBase
  • Update rotation example using OrientationEventListener

2.3.8

02 Mar 23:47
Compare
Choose a tag to compare

Fixes/Improvements

  • Fix Camera1Base crash using OpenGlView
  • Expose all methods to Camera1Source and Camera2Source
  • Add Throws annotations and capture change source error
  • Throw IllegalArgument on create sources
  • Add AudioFileSource and ViedoFileSource
  • Fix possible crash on Screen example

2.3.7

02 Mar 17:58
6c3cde4
Compare
Choose a tag to compare

Fixes/Improvements

  • Refactor app module and migrate to kotlin
  • Add fixes for Gl renderer
  • Remove LightOpenGlView (Can be replaced with OpenGlView)
  • Refactor GlInterfaces to use Executor
  • Add fps to render in setForceRender method
  • Remove FFXA
  • Remove setLimitFPSOnFly
  • Add forceFpsLimit method

2.3.6

26 Feb 19:59
Compare
Choose a tag to compare

Fixes/Improvements

  • Fix librarygroup
  • Add forceOrientation to GlInterface in StreamBase
  • Replace Android base64 to kotlin equivalent
  • Refactor setCodecs in RTMP, RTSP and SRT
  • Clear tracks before start in SRT
  • Add Opus support to RTSP and SRT
  • Add setMediaProjectionCallback to DisplayBase by @dunkpi

2.3.5

14 Feb 15:44
Compare
Choose a tag to compare

Fixes/Improvements

  • Fix StreamBase prepareAudio
  • Migrate to Kotlin DSL
  • Implement addCertificates to RTMP and RTSP using TLS (RTMPS and RTSPS)
  • Add release to StreamBase
  • Add setVideoBitrateOnFly to StreamBase
  • Throw errors calling startPreview, startStream, startRecord and prepare video/audio
  • Rename setForce to forceCodecType