FFmpeg 1.8 (#9944)
* Update requirements_all.txt * Update requirements_test_all.txt * Update ffmpeg.py * Update ffmpeg.py * Update yi.py * Update onvif.py * Update yi.py
This commit is contained in:
parent
628b9bd8d8
commit
8a93cc147a
6 changed files with 10 additions and 9 deletions
|
@ -55,9 +55,9 @@ class FFmpegCamera(Camera):
|
|||
from haffmpeg import ImageFrame, IMAGE_JPEG
|
||||
ffmpeg = ImageFrame(self._manager.binary, loop=self.hass.loop)
|
||||
|
||||
image = yield from ffmpeg.get_image(
|
||||
image = yield from asyncio.shield(ffmpeg.get_image(
|
||||
self._input, output_format=IMAGE_JPEG,
|
||||
extra_cmd=self._extra_arguments)
|
||||
extra_cmd=self._extra_arguments), loop=self.hass.loop)
|
||||
return image
|
||||
|
||||
@asyncio.coroutine
|
||||
|
|
|
@ -78,9 +78,9 @@ class ONVIFCamera(Camera):
|
|||
ffmpeg = ImageFrame(
|
||||
self.hass.data[DATA_FFMPEG].binary, loop=self.hass.loop)
|
||||
|
||||
image = yield from ffmpeg.get_image(
|
||||
image = yield from asyncio.shield(ffmpeg.get_image(
|
||||
self._input, output_format=IMAGE_JPEG,
|
||||
extra_cmd=self._ffmpeg_arguments)
|
||||
extra_cmd=self._ffmpeg_arguments), loop=self.hass.loop)
|
||||
return image
|
||||
|
||||
@asyncio.coroutine
|
||||
|
|
|
@ -115,8 +115,9 @@ class YiCamera(Camera):
|
|||
url = yield from self.hass.async_add_job(self.get_latest_video_url)
|
||||
if url != self._last_url:
|
||||
ffmpeg = ImageFrame(self._manager.binary, loop=self.hass.loop)
|
||||
self._last_image = yield from ffmpeg.get_image(
|
||||
url, output_format=IMAGE_JPEG, extra_cmd=self._extra_arguments)
|
||||
self._last_image = yield from asyncio.shield(ffmpeg.get_image(
|
||||
url, output_format=IMAGE_JPEG,
|
||||
extra_cmd=self._extra_arguments), loop=self.hass.loop)
|
||||
self._last_url = url
|
||||
|
||||
return self._last_image
|
||||
|
|
|
@ -19,7 +19,7 @@ from homeassistant.helpers.dispatcher import (
|
|||
import homeassistant.helpers.config_validation as cv
|
||||
from homeassistant.helpers.entity import Entity
|
||||
|
||||
REQUIREMENTS = ['ha-ffmpeg==1.7']
|
||||
REQUIREMENTS = ['ha-ffmpeg==1.8']
|
||||
|
||||
DOMAIN = 'ffmpeg'
|
||||
|
||||
|
|
|
@ -291,7 +291,7 @@ gps3==0.33.3
|
|||
gstreamer-player==1.1.0
|
||||
|
||||
# homeassistant.components.ffmpeg
|
||||
ha-ffmpeg==1.7
|
||||
ha-ffmpeg==1.8
|
||||
|
||||
# homeassistant.components.media_player.philips_js
|
||||
ha-philipsjs==0.0.1
|
||||
|
|
|
@ -59,7 +59,7 @@ fuzzywuzzy==0.15.1
|
|||
gTTS-token==1.1.1
|
||||
|
||||
# homeassistant.components.ffmpeg
|
||||
ha-ffmpeg==1.7
|
||||
ha-ffmpeg==1.8
|
||||
|
||||
# homeassistant.components.sensor.geo_rss_events
|
||||
haversine==0.4.5
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue