Opened 3 years ago

Closed 3 years ago

Last modified 3 years 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 3 years 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 3 years ago by wagnerrp

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

Add Comment

Modify Ticket

as closed The owner will remain Jean-Yves Avenard <jyavenard@…>.
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.