Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 21 months ago

Closed 21 months ago

Last modified 20 months ago

#10987 closed Bug Report - General (fixed)

Changing channels in LiveTV when using HLS will fail 99% of the time

Reported by: jyavenard Owned by: Jean-Yves Avenard <jyavenard@…>
Priority: blocker Milestone: 0.26
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no


Trying to change channels once LiveTV has started, usually result in the frontend returning to the main menu and the backend continuing to download the HLS stream.

Attachments (0)

Change History (2)

comment:1 Changed 21 months ago by Jean-Yves Avenard <jyavenard@…>

  • Owner set to Jean-Yves Avenard <jyavenard@…>
  • Resolution set to fixed
  • Status changed from new to closed

In a52ec1d107caed0ee56ae1ebd926cf35f20bfa75/mythtv:

Interrupt ongoing downloads in HLSRingBuffer destructor

IPTVRecorder::Close() is expected to return quickly, so the event thread isn't blocked which would cause the frontend client to disconnect prematurely (it timeout after only 7s)

Speed-up HLSRingBuffer destructor by interrupting any ongoing downloads (interrupt both segments download and playlist refresh)

Fixes #10987

comment:2 Changed 20 months ago by wagnerrp

  • Milestone changed from unknown to 0.26
  • Version changed from Unspecified to Master Head

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'new'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.