[mythtv] [mythtv-commits] mythtv branch master updated by stuartm. v0.27-pre-29-gd848f2d

Paul Harrison mythtv at sky.com
Wed Nov 28 10:29:40 UTC 2012


On 07/10/12 17:30, Git Repo Owner wrote:
> commit 98b1a775cd53aaa9dca1939d4ffa24de7f1add64
> Author:    Lawrence Rust <lvr at softsystem.co.uk> at Tue, 19 Jul 2011 14:49:12 +0200
> Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 7 Oct 2012 17:22:24 +0100
> URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=98b1a775cd53aaa9dca1939d4ffa24de7f1add64
>
> MythPlayer: Add support for InteractiveTV streams
> This patch adds functionality to MythPlayer to enable interactive TV content
> to select altenative streamed media for display.
>
> NB this patch needs to be applied together with that for InteractionChannel
> streaming.
>
> Refs #10019
>
> Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>
> Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
>
>

Stuart, Lawrence;

This is causing a segfault when playing many DVDs. This is the change 
causing the crash:-
  http://code.mythtv.org/cgit/mythtv/diff/mythtv/libs/libmythtv/avformatdecoder.cpp?id=98b1a775cd53aaa9dca1939d4ffa24de7f1add64

ic can be NULL if avcodec_open2() fails to open the codec for a stream. 
Adding a NULL check fixes the segfault. Playback is still broken but at 
least it doesn't crash.

Paul H.






More information about the mythtv-dev mailing list