Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the test fail when enable ffmpeg-opus. v6.0.100 #3868

Merged
merged 143 commits into from
Nov 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
143 commits
Select commit Hold shift + click to select a range
5311548
Default enable ffmpeg opus, disable build cache
xiaozhihong Nov 8, 2023
5dd8d1d
Enable cache
winlinvip Nov 9, 2023
283a1ab
Revert "Enable cache"
winlinvip Nov 9, 2023
0763fa1
Disable cache for test.
winlinvip Nov 9, 2023
ae985e9
Change test to no cache image.
winlinvip Nov 9, 2023
59622f7
Use ubuntu18 cache
winlinvip Nov 9, 2023
66afc20
Use ubuntu18 without cache
winlinvip Nov 9, 2023
4efac06
Use ubuntu18 cache image, disable dache
winlinvip Nov 9, 2023
a73ff99
Use cache without tag, diable cache.
winlinvip Nov 9, 2023
20dfe03
Use ubuntu20-cache, --build-cache=off
winlinvip Nov 9, 2023
e6b12f2
Use ubuntu20-cache, --build-cache=on
winlinvip Nov 9, 2023
1bc4b64
Use ubuntu20, --build-cache=off
winlinvip Nov 9, 2023
3f36d6a
Use ubuntu20, --build-cache=on
winlinvip Nov 9, 2023
955ed50
Use ubuntu18, --build-cache=off
winlinvip Nov 9, 2023
4212842
Use ubuntu18, --build-cache=on
winlinvip Nov 9, 2023
fd16117
Use ubuntu18-cache, --build-cache=off
winlinvip Nov 9, 2023
2b752da
Use ubuntu18-cache, --build-cache=on
winlinvip Nov 9, 2023
18e9b72
Use ubuntu18-cache-23-11-09, --build-cache=off
winlinvip Nov 9, 2023
3a6a21c
Use ubuntu18-cache-23-11-09, --build-cache=on
winlinvip Nov 9, 2023
c5fd68c
Use ubuntu20-23-11-09, --build-cache=off
winlinvip Nov 9, 2023
2f12b23
Use ubuntu20-23-11-09, --build-cache=on
winlinvip Nov 9, 2023
a336e0e
Use ubuntu18-23-11-09, --build-cache=off
winlinvip Nov 10, 2023
74e9efa
Use ubuntu18-23-11-09, --build-cache=on
winlinvip Nov 10, 2023
b5a419a
Use ubuntu18, --build-cache=on
winlinvip Nov 10, 2023
18c0f09
Use ubuntu18, --build-cache=off
winlinvip Nov 10, 2023
62e2bba
Use ubuntu18-23-11-09, --build-cache=off
winlinvip Nov 10, 2023
b627471
Use ubuntu18-23-11-09, --build-cache=on
winlinvip Nov 10, 2023
01ccd0e
Use ubuntu20-cache-23-11-09, --build-cache=on
winlinvip Nov 10, 2023
d8741f6
Use ubuntu20-cache-23-11-09, --build-cache=off
winlinvip Nov 10, 2023
619eaf5
Use ubuntu20-23-11-09, --build-cache=off
winlinvip Nov 10, 2023
cd634b5
Use ubuntu20-23-11-09, --build-cache=on
winlinvip Nov 10, 2023
18ddfb4
Use ubuntu20-cache-23-11-09, --build-cache=on
winlinvip Nov 10, 2023
8ee83a7
Use ubuntu20-cache-23-11-09, --build-cache=off
winlinvip Nov 10, 2023
35d066c
Use ubuntu20-cache, --build-cache=off
winlinvip Nov 10, 2023
050cf99
Use ubuntu20-cache, --build-cache=on
winlinvip Nov 10, 2023
a1844a3
Use ubuntu20, --build-cache=on
winlinvip Nov 10, 2023
9bd8599
Use ubuntu20, --build-cache=off
winlinvip Nov 10, 2023
0830dc1
Use ubuntu20, --build-cache=off, --ffmpeg-opus=off
winlinvip Nov 10, 2023
afb0f7c
Use ubuntu20, --build-cache=on, --ffmpeg-opus=off
winlinvip Nov 10, 2023
5873b50
Use ubuntu20-cache, --build-cache=on, --ffmpeg-opus=off
winlinvip Nov 10, 2023
c287e9f
Use ubuntu20-cache, --build-cache=off, --ffmpeg-opus=off
winlinvip Nov 10, 2023
c219e23
RTC: set opus delay
xiaozhihong Nov 14, 2023
ad61c3d
Use ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
8c80f5a
Use ubuntu20cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
59d3763
Use ubuntu20cache --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
4ec4ff1
ubuntu20-cache --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
a267237
ubuntu20-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
6e6c5fa
ubuntu20-cache --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
fe6f1de
ubuntu20-cache --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
54bdec4
ubuntu20 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
9b2f1ef
ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
99f9665
ubuntu20 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
d5b6620
ubuntu20 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
3125a69
ubuntu18-cache --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
b45d143
ubuntu18-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
7cfcae6
ubuntu18-cache --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
5e88b13
ubuntu18-cache --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
863c9fd
ubuntu18 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
8792a6e
ubuntu18 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
b51a340
ubuntu18 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
b7a2601
ubuntu18 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
a488dd6
Opus delay 2.5ms
xiaozhihong Nov 14, 2023
5c1c83a
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 14, 2023
5b3fb5d
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
000e00b
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 14, 2023
f36b3aa
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 14, 2023
698c9e6
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
de1b1bb
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
6a71d57
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
8508013
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
af20c21
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 14, 2023
e231d81
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
e397f6b
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 14, 2023
0cda1e5
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 14, 2023
b7e44d1
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 14, 2023
c8ea2bf
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 14, 2023
070ae46
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 14, 2023
3c95ce2
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 14, 2023
ffaa417
Add test log
xiaozhihong Nov 15, 2023
8ddafc9
ffmpeg opus on
xiaozhihong Nov 15, 2023
c24f151
add audio log
xiaozhihong Nov 15, 2023
d794a9e
add trace log
xiaozhihong Nov 15, 2023
5331685
add trace log
xiaozhihong Nov 15, 2023
6469ef8
Success test cat log, off ffmpeg opus
xiaozhihong Nov 15, 2023
e4be92f
Go test wait publisher 500ms
xiaozhihong Nov 15, 2023
5dfd2b1
ffmpeg opus on
xiaozhihong Nov 15, 2023
3013168
ffmpeg opus on
xiaozhihong Nov 15, 2023
8b98104
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 15, 2023
d4de612
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 15, 2023
c361c05
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 15, 2023
84bbf97
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 15, 2023
e64325f
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 15, 2023
035c24b
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 15, 2023
3822ac6
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 15, 2023
4883474
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 15, 2023
1746d03
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 15, 2023
51d50b2
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 15, 2023
bbe149e
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 15, 2023
e389c18
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 15, 2023
e842a0f
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 15, 2023
e816d42
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 15, 2023
3067359
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 15, 2023
43f62e0
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 15, 2023
0fdf0bb
play first
xiaozhihong Nov 16, 2023
3e54aaf
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 16, 2023
2691f12
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
34c9c90
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 16, 2023
47f386d
Opus delay 2.5ms, image=ubuntu20-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 16, 2023
af4d124
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
b2f628b
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
97d23c7
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
9892115
Opus delay 2.5ms, image=ubuntu20 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
1e9c147
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache…
xiaozhihong Nov 16, 2023
77be75a
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
f86c332
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 16, 2023
7601314
Opus delay 2.5ms, image=ubuntu18-cache --ffmpeg-opus=off --build-cach…
xiaozhihong Nov 16, 2023
ccb32af
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
be240be
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
8b26004
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
ea1c0cd
Opus delay 2.5ms, image=ubuntu18 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
5cb91ad
play first, publish wait 1s
xiaozhihong Nov 16, 2023
8194bbb
Fixed, image=ubuntu20-cache --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
f5a8565
Fixed, image=ubuntu20-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
e16ae97
Fixed, image=ubuntu20-cache --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
8519835
Fixed, image=ubuntu20-cache --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
eabb3e1
Fixed, image=ubuntu20 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
b4b98cb
Fixed, image=ubuntu20 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
8943e9b
Fixed, image=ubuntu20 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
4807cac
Fixed, image=ubuntu20 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
b281da3
Fixed, image=ubuntu18-cache --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
c9de3e3
Fixed, image=ubuntu18-cache --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
4a25ff0
Fixed, image=ubuntu18-cache --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
73f6ecd
Fixed, image=ubuntu18-cache --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
c3a6c92
Fixed, image=ubuntu18 --ffmpeg-opus=on --build-cache=off
xiaozhihong Nov 16, 2023
d91378e
Fixed, image=ubuntu18 --ffmpeg-opus=on --build-cache=on
xiaozhihong Nov 16, 2023
0958374
Fixed, image=ubuntu18 --ffmpeg-opus=off --build-cache=on
xiaozhihong Nov 16, 2023
3164969
Fixed, image=ubuntu18 --ffmpeg-opus=off --build-cache=off
xiaozhihong Nov 16, 2023
975ef2f
Enable ffmpeg opus for clion.
winlinvip Nov 16, 2023
a2d393a
Fix test fail.
winlinvip Nov 16, 2023
1ae21f4
Enable ffmpeg opus.
winlinvip Nov 16, 2023
d66375f
Disable ffmpeg-opus by default.
winlinvip Nov 16, 2023
672ce03
Merge branch 'develop' into pr-bugfix/cache_test
winlinvip Nov 16, 2023
a09ce77
Update release to v6.0.100
winlinvip Nov 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ jobs:
- name: Run SRS regression-test
run: |
docker run --rm srs:test bash -c './objs/srs -c conf/regression-test.conf && \
cd 3rdparty/srs-bench && (./objs/srs_test -test.v || (cat ../../objs/srs.log && exit 1)) && \
cd 3rdparty/srs-bench && (./objs/srs_test -test.v || (cat ../../objs/srs.log && exit 1)) && cat ../../objs/srs.log && \
./objs/srs_gb28181_test -test.v'
runs-on: ubuntu-20.04

Expand Down
7 changes: 5 additions & 2 deletions trunk/3rdparty/srs-bench/srs/rtmp_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ import (
"bytes"
"context"
"fmt"
"github.com/pkg/errors"
"math/rand"
"os"
"sync"
Expand All @@ -36,6 +35,7 @@ import (
"github.com/ossrs/go-oryx-lib/logger"
"github.com/ossrs/go-oryx-lib/rtmp"
"github.com/pion/interceptor"
"github.com/pkg/errors"
)

func TestRtmpPublishPlay(t *testing.T) {
Expand Down Expand Up @@ -623,7 +623,10 @@ func TestRtmpPublish_HttpFlvPlayNoVideo(t *testing.T) {
go func() {
defer wg.Done()
publisher.onSendPacket = func(m *rtmp.Message) error {
time.Sleep(1 * time.Millisecond)
// Note that must greater than the cost of ffmpeg-opus, which is about 4ms, otherwise,
// the publisher will always get audio frames to transcode and won't accept new players
// connection and finally failed the case.
time.Sleep(5 * time.Millisecond)
return nil
}
if r0 = publisher.Ingest(ctx, *srsPublishAvatar); r0 != nil {
Expand Down
3 changes: 2 additions & 1 deletion trunk/Dockerfile.test
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ COPY . /srs
WORKDIR /srs/trunk

# Note that we must enable the gcc7 or link failed.
RUN ./configure --srt=on --gb28181=on --srt=on --gb28181=on --apm=on --h265=on --utest=on
# Note that we must disable the build-cache, or it will failed, but donot know why.
RUN ./configure --srt=on --gb28181=on --srt=on --apm=on --h265=on --utest=on --ffmpeg-opus=off --build-cache=on
RUN make utest ${MAKEARGS}

# Build benchmark tool.
Expand Down
1 change: 1 addition & 0 deletions trunk/auto/options.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ SRS_FFMPEG_TOOL=NO
# FFmpeg fit is the source code for RTC, to transcode audio or video in SRS.
SRS_FFMPEG_FIT=RESERVED
# Whether use FFmpeg native opus codec for RTC. If not, use libopus instead.
# Should disable it by default, because the cost of it is very high, see https://github.com/ossrs/srs/pull/3868
SRS_FFMPEG_OPUS=NO
# arguments
SRS_PREFIX=/usr/local/srs
Expand Down
1 change: 1 addition & 0 deletions trunk/doc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ The changelog for SRS.
<a name="v6-changes"></a>

## SRS 6.0 Changelog
* v6.0, 2023-11-16, Merge [#3868](https://github.com/ossrs/srs/pull/3868): Fix the test fail when enable ffmpeg-opus. v6.0.100 (#3868)
* v6.0, 2023-11-15, Merge [#3879](https://github.com/ossrs/srs/pull/3879): Add --extra-ldflags. v6.0.99 (#3879)
* v6.0, 2023-11-06, Merge [#3851](https://github.com/ossrs/srs/pull/3851): donot compile libopus when enable sys-ffmpeg. v6.0.98 (#3851)
* v6.0, 2023-11-04, Merge [#3852](https://github.com/ossrs/srs/pull/3852): RTC: Refine FFmpeg opus audio noisy issue. v6.0.97 (#3852)
Expand Down
4 changes: 2 additions & 2 deletions trunk/ide/srs_clion/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ ProcessorCount(JOBS)
# We should always configure SRS for switching between branches.
IF (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
EXECUTE_PROCESS(
COMMAND ./configure --osx --srt=on --gb28181=on --apm=on --h265=on --utest=on --jobs=${JOBS}
COMMAND ./configure --osx --srt=on --gb28181=on --apm=on --h265=on --utest=on --ffmpeg-opus=off --jobs=${JOBS}
WORKING_DIRECTORY ${SRS_DIR} RESULT_VARIABLE ret)
ELSE ()
EXECUTE_PROCESS(
COMMAND ./configure --srt=on --gb28181=on --apm=on --h265=on --utest=on --jobs=${JOBS}
COMMAND ./configure --srt=on --gb28181=on --apm=on --h265=on --utest=on --ffmpeg-opus=off --jobs=${JOBS}
WORKING_DIRECTORY ${SRS_DIR} RESULT_VARIABLE ret)
ENDIF ()
if(NOT ret EQUAL 0)
Expand Down
4 changes: 4 additions & 0 deletions trunk/src/app/srs_app_rtc_codec.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,10 @@ srs_error_t SrsAudioTranscoder::init_enc(SrsAudioCodecId dst_codec, int dst_chan
//TODO: for more level setting
enc_->compression_level = 1;
enc_->strict_std_compliance = FF_COMPLIANCE_EXPERIMENTAL;

#ifdef SRS_FFMPEG_OPUS
av_opt_set(enc_->priv_data, "opus_delay", "2.5", 0);
#endif
} else if (dst_codec == SrsAudioCodecIdAAC) {
enc_->strict_std_compliance = FF_COMPLIANCE_EXPERIMENTAL;
}
Expand Down
2 changes: 1 addition & 1 deletion trunk/src/core/srs_core_version6.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

#define VERSION_MAJOR 6
#define VERSION_MINOR 0
#define VERSION_REVISION 99
#define VERSION_REVISION 100

#endif