Bug #115
Error message should be given to user when trying to use non-existing settings
| Status: | Closed | Start date: | ||
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | Spent time: | - | |
| Target version: | 0.3 | |||
| Resolution: | fixed | Version: | ||
| Trac ticket ID: | 115 |
Description
1. connect to a contact
2. select a global setting that doesn't exist, such video_rx
3. start streaming
It should send an error message to the user.
api.notify(caller, "...", "streams_error")
2009-05-04 15:31:09,407 web_strm DEBUG START_STREAMS The global setting 0 does not exist
And here are my settings :
pof: s -x
GLOBAL SETTINGS:
r1 global setting video_rx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6666
media setting: 1
r1 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r2 global setting video_tx
r1 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 7000
media setting: 3
r3 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r3 global setting audio_rx
r1 stream sub group recv
enabled: True
mode: receive
[audio01] stream
enabled: True
sync: master
port: 6686
media setting: 2
r2 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r4 global setting audio_tx
r1 stream sub group send
enabled: True
mode: send
[audio01] stream
enabled: True
sync: master
port: 7200
media setting: 4
r4 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r5 global setting video_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6666
media setting: 1
r1 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r2 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 7000
media setting: 3
r3 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r6 global setting audio_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[audio01] stream
enabled: True
sync: master
port: 6666
media setting: 2
r2 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r2 stream sub group send
enabled: True
mode: send
[audio01] stream
enabled: True
sync: master
port: 6677
media setting: 4
r4 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r7 global setting AV_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6696
media setting: 1
r1 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
[audio01] stream
enabled: True
sync: master
port: 6666
media setting: 2
r2 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r2 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 6680
media setting: 3
r3 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
[audio01] stream
enabled: True
sync: master
port: 7200
media setting: 4
r4 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r10000 global setting video_rx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6666
media setting: 10000
r10000 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r10001 global setting video_tx
r1 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 7000
media setting: 10002
r10002 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r10002 global setting audio_rx
r1 stream sub group recv
enabled: True
mode: receive
[audio01] stream
enabled: True
sync: master
port: 6686
media setting: 10001
r10001 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r10003 global setting audio_tx
r1 stream sub group send
enabled: True
mode: send
[audio01] stream
enabled: True
sync: master
port: 7200
media setting: 10003
r10003 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r10004 global setting video_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6666
media setting: 10000
r10000 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r2 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 7000
media setting: 10002
r10002 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r10005 global setting audio_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[audio01] stream
enabled: True
sync: master
port: 6666
media setting: 10001
r10001 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r2 stream sub group send
enabled: True
mode: send
[audio01] stream
enabled: True
sync: master
port: 6686
media setting: 10003
r10003 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r10006 global setting AV_rxtx
r1 stream sub group recv
enabled: True
mode: receive
[video01] stream
enabled: True
sync: master
port: 6696
media setting: 10000
r10000 media setting 'mpeg4_basic_rx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
[audio01] stream
enabled: True
sync: master
port: 6666
media setting: 10001
r10001 media setting 'audio_basic_rx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r2 stream sub group send
enabled: True
mode: send
[video01] stream
enabled: True
sync: master
port: 6680
media setting: 10002
r10002 media setting 'mpeg4_basic_tx'
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
[audio01] stream
enabled: True
sync: master
port: 7200
media setting: 10003
r10003 media setting 'audio_basic_tx'
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
All MEDIA SETTINGS...
r1 mpeg4_basic_rx
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r2 audio_basic_rx
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r3 mpeg4_basic_tx
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r4 audio_basic_tx
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
r10000 mpeg4_basic_rx
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r10001 audio_basic_rx
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
audio_buffer_usec : 30000
r10002 mpeg4_basic_tx
engine : Gst
source : videotestsrc
codec : mpeg4
bitrate : 2048000
r10003 audio_basic_tx
engine : Gst
source : audiotestsrc
codec : raw
channels : 2
History
Updated by Alexandre Quessy about 4 years ago
- Status changed from New to In Progress
Updated by Alexandre Quessy about 4 years ago
- Status changed from In Progress to Closed
- Resolution set to fixed
fixed in commit # 3446. Now displaying full execption string. (maybe it is too much)