tag:github.com,2008:https://github.com/pinkfish/flutter_rtmppublisher/releasesRelease notes from flutter_rtmppublisher2021-05-13T01:19:05Ztag:github.com,2008:Repository/258865908/0.3.42021-05-13T01:19:42ZUpdate to null safety<p>Update the code to use null safety and upgrade the flutter version</p>pinkfishtag:github.com,2008:Repository/258865908/0.3.32021-02-27T17:26:59ZMerge in the pull request with the build error<p>Fix up the error from the pull request</p>pinkfishtag:github.com,2008:Repository/258865908/0.3.22020-07-10T20:35:39ZUpdate IOS<p>Update IOS to match the android changes.</p>
<p>Fix up IOS to correctly handle recording/streaming independently.<br>
Add in adaptive bit rate to IOS<br>
Add in the stats callback (although less data to return)</p>pinkfishtag:github.com,2008:Repository/258865908/0.3.12020-07-04T02:15:50ZFix OpenGL<ul>
<li>Streams correctly in all directions now with openGL. Defaults to openGL being on<br>
in the example app</li>
<li>Changed the way the preview is displayed to do a boxrotation on the preview widget.<br>
Still a race condition here that means sometimes it doesn't update correctly.</li>
</ul>pinkfishtag:github.com,2008:Repository/258865908/0.3.02020-07-01T01:11:45ZFix android's use of the camera2 api<ul>
<li>BREAKING CHANGE: moved the useOpenGL call to the initialiation<br>
of the sytem and not to each call.</li>
<li>Allow the recording/streaming to work independently on<br>
android.</li>
<li>Change how the recroding/streaming happens to avoid issues with<br>
the camera2 api.</li>
</ul>pinkfishtag:github.com,2008:Repository/258865908/0.2.32020-06-09T01:36:48ZFix android restart<ul>
<li>Fix restarting on android. Can stop and restart now and it all works.</li>
</ul>pinkfishtag:github.com,2008:Repository/258865908/0.2.22020-06-01T07:55:18ZFix streaming on androidNo content.pinkfishtag:github.com,2008:Repository/258865908/0.2.12020-06-01T02:41:13ZFix issues with Android<ul>
<li>Add in github workflows to test/publish the package</li>
<li>Copy the video encoder from the pedro library and update<br>
to make it not message with sizes for the surface, but<br>
include the rotation to make rotation work without opengl.</li>
<li>Fix up issues with stopping on Android.</li>
</ul>pinkfishtag:github.com,2008:Repository/258865908/0.2.02020-05-29T02:18:50ZUsing openGL for better rendering<ul>
<li>Fixed up issues with the stopVideoStreaming api.</li>
<li>Added a flag to use an openGL surface on android to allow for<br>
correct rotation when encoding, also sets up to do filters.</li>
</ul>pinkfishtag:github.com,2008:Repository/258865908/0.1.62020-05-18T20:54:24ZAndroid fixed and working<p>Android correctly sending video to the rtmp servers.</p>pinkfish