diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2010-12-14 20:39:47 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2010-12-14 20:39:47 +0000 |
commit | 15b441b54ac2bd78d650341bfe2805f01ea9d047 (patch) | |
tree | 004c1f66923133419a0f223ea868f013abd1ad88 /pjmedia/build | |
parent | b10d67a2cc2c07592174363a2de50d101c761391 (diff) |
Fix #1188:
- Fixed jitter buffer progressive discard by returning 'missing' frame after discarded frame(s) so the PLC will be invoked to align the audio signal.
- Modified conditions in jitter buffer test data for this fix.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3396 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/build')
-rw-r--r-- | pjmedia/build/Jbtest.dat | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pjmedia/build/Jbtest.dat b/pjmedia/build/Jbtest.dat index 41eb0ed7..b2f4999d 100644 --- a/pjmedia/build/Jbtest.dat +++ b/pjmedia/build/Jbtest.dat @@ -143,7 +143,7 @@ PGGGGPPPGPPGPPPGGPGG PGPGPPGGPPGGPPPGGGPG PGGGGPPPGPPGPPPGGPGG %adaptive 0 0 10 !burst 4 !discard 68 <- number of PUT - GET, JB does shrinking by discarding frames -!lost 0 +!lost 68 <- ticket #1188, normal frame after discarded frame is flagged 'lost' to align signal !empty 4 !delay 8 <- should be less than or equal to twice of burst P PGPGPPGGPPPPGGPGGGPG PGGGGPPPGPPGPPPGGPGG P PGPGPPGGPPPPGGPGGGPG @@ -293,7 +293,7 @@ PGPGPGPGPGPGPGPGPGPG PGPGPGPGPGPGPGPGPGPG PGPGPGPGPGPGPGPGPGPG %adaptive 0 0 10 !burst 1 !discard 50 <- frames discarded for delay adaptation -!lost 0 +!lost 50 <- ticket #1188, normal frame after discarded frame is flagged 'lost' to align signal !empty 0 !delay 25 <- average delay, JB is able to adapt the delay PPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPP PPPPPPPPPP @@ -347,7 +347,7 @@ PGGGGPPPGPPGPPPGGPGG PGPGPPGGPPGGPPPGGGPG PGGGGPPPGPPGPPPGGPGG %fixed 10 !burst 1 !discard 50 <- frames discarded for delay adaptation -!lost 0 +!lost 50 <- ticket #1188, normal frame after discarded frame is flagged 'lost' to align signal !empty 0 !delay 20 <- average delay, twice of minimal prefetch PPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPP PPPPPPPPPP @@ -371,7 +371,7 @@ PGPGPGPGPGPGPGPGPGPG PGPGPGPGPGPGPGPGPGPG PGPGPGPGPG %adaptive 0 0 40 !burst 10 !discard 300 <- not so relevant for long period session with many delay adjustments needed (i.e: for first burst and periodic spikes) -!lost 0 +!lost 300 <- ticket #1188, normal frame after discarded frame is flagged 'lost' to align signal !empty 60 <- delay adjustment effect, as there is actually no drift !delay 20 <- twice of burst level average PPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPP PPPPPPPPPP |