[mythtv-commits] Ticket #11263: Airplay Couldn't open decoder for: http://___.mov
MythTV
noreply at mythtv.org
Wed May 15 01:54:14 UTC 2013
#11263: Airplay Couldn't open decoder for: http://___.mov
---------------------------------------------+---------------------------
Reporter: Roy Underwood <royunderwood7@…> | Owner: jyavenard
Type: Bug Report - Crash | Status: closed
Priority: minor | Milestone:
Component: MythTV - Airplay | Version: 0.26
Severity: medium | Resolution: fixed
Keywords: Airplay Frontend | Ticket locked: 0
---------------------------------------------+---------------------------
Comment (by Jean-Yves Avenard <jyavenard@…>):
In [changeset:6d1ee08f14b70be52104dce8609f5953426e0527/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="6d1ee08f14b70be52104dce8609f5953426e0527"
Rewrite of StreamingRingBuffer::safe_read
safe_read was based on FFmpeg's ffurl_read_complete, however when an EOF
or an error is encountered, ffurl_read_complete returns the error code
rather than the number of bytes read so far.
Rather than wait for FFmpeg to fix it (ref:
https://ffmpeg.org/trac/ffmpeg/ticket/2537) ; work around it.
safe_read now will set errno as expected and always return a value >= 0
representing the number of bytes actually read.
Fixes #11263
(cherry picked from commit 8b8ec72b005ecf1cb9d36bb4f82469b3718fefb4)
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11263#comment:10>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list