Skip to content

Commit

Permalink
Prepare for release 1.5.5.
Browse files Browse the repository at this point in the history
  • Loading branch information
izzytwosheds committed Jan 25, 2023
1 parent baacb45 commit d36fe1d
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 5 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## Version 1.5.5 (2023-01-25)

- Implement Camera2 support as a MediaSource [#232] (https://github.com/linkedin/LiTr/pull/232) by @IanBird
- Add missing duration target track metadata when adding track to muxer [#244] (https://github.com/linkedin/LiTr/pull/244)
- Add missing duration target track metadata to decoder output format [#247] (https://github.com/linkedin/LiTr/pull/247)

## Version 1.5.4 (2022-12-23)

- Enforce transcoding of incompatible audio track(s) to compatible codecs [#220] (https://github.com/linkedin/LiTr/pull/220)
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ In its current iteration LiTr supports:
- recording audio
- creating preview bitmap(s) (with filters applied) at specific timestamp(s) (filmstrip)
- writing raw audio into WAV container
- record video using camera2 API

By default, LiTr uses Android MediaCodec stack for hardware accelerated decoding/encoding and OpenGL for rendering. It also uses MediaExtractor and MediaMuxer to read/write media.

Expand All @@ -24,15 +25,15 @@ By default, LiTr uses Android MediaCodec stack for hardware accelerated decoding
Simply grab via Gradle:

```groovy
implementation 'com.linkedin.android.litr:litr:1.5.4'
implementation 'com.linkedin.android.litr:litr:1.5.5'
```
...or Maven:

```xml
<dependency>
<groupId>com.linkedin.android.litr</groupId>
<artifactId>litr</artifactId>
<version>1.5.4</version>
<version>1.5.5</version>
</dependency>

```
Expand Down Expand Up @@ -130,15 +131,15 @@ LiTr now has 40 new GPU accelerated video filters ported from [Mp4Composer-andro
All video/audio filters live in "filter pack" library, which is available via Gradle:

```groovy
implementation 'com.linkedin.android.litr:litr-filters:1.5.4'
implementation 'com.linkedin.android.litr:litr-filters:1.5.5'
```
...or Maven:

```xml
<dependency>
<groupId>com.linkedin.android.litr</groupId>
<artifactId>litr-filters</artifactId>
<version>1.5.4</version>
<version>1.5.5</version>
</dependency>

```
Expand Down Expand Up @@ -196,6 +197,7 @@ This project is licensed under the BSD 2-Clause License - see the [LICENSE](LICE
* A huge thank you to [ypresto](https://github.com/ypresto/) for his pioneering work on [android-transcoder](https://github.com/ypresto/android-transcoder) project, which was an inspiration and heavy influence on LiTr
* A special thank you to [MasayukiSuda](https://github.com/MasayukiSuda) for his work on [Mp4Composer-android](https://github.com/MasayukiSuda/Mp4Composer-android) project, whose filters now power LiTr, and for his work on [ExoPlayerFilter](https://github.com/MasayukiSuda/ExoPlayerFilter) project which was a foundation for filter preview functionality in LiTr.
* A special thank you to [android-gpuimage](https://github.com/cats-oss/android-gpuimage) project for amazing filter collection, which have been ported into LiTr
* A special thank you to [IanBird](https://github.com/IanBird) for his phenomenal work on making LiTr capable of working as a video/audio recorder, as well as his ongoing contributions to LiTr
* A thank you to Google's AOSP CTS team for writing Surface to Surface rendering implementation in OpenGL, which became a foundation for GlRenderer in LiTr
* A thank you to Google [Oboe](https://github.com/google/oboe) project for high quality audio resampling implementation, which became a foundation of audio processing in LiTr
* A shout out to my awesome colleagues Amita Sahasrabudhe, Long Peng, Keerthi Korrapati and Vasiliy Kulakov for contributions and code reviews
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ org.gradle.jvmargs=-Xmx1536m
android.useAndroidX=true

GROUP_ID=com.linkedin.android.litr
VERSION_NAME=1.5.5-SNAPSHOT
VERSION_NAME=1.5.5

0 comments on commit d36fe1d

Please sign in to comment.