Log warning message if mixer creation fails
This commit is contained in:
parent
0e56b15fcc
commit
51256e1894
@ -101,8 +101,12 @@ class GStreamer(ThreadingActor):
|
|||||||
logger.info('Not setting up mixer.')
|
logger.info('Not setting up mixer.')
|
||||||
return
|
return
|
||||||
|
|
||||||
# This will raise a gobject.GError if the description is bad.
|
try:
|
||||||
mixerbin = gst.parse_bin_from_description(settings.MIXER, False)
|
mixerbin = gst.parse_bin_from_description(settings.MIXER, False)
|
||||||
|
except gobject.GError as ex:
|
||||||
|
logger.warning('Failed to create mixer "%s": %s',
|
||||||
|
settings.MIXER, ex)
|
||||||
|
return
|
||||||
|
|
||||||
# We assume that the bin will contain a single mixer.
|
# We assume that the bin will contain a single mixer.
|
||||||
mixer = mixerbin.get_by_interface('GstMixer')
|
mixer = mixerbin.get_by_interface('GstMixer')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user