Bug#746641: totem: Fails to play youtube videos

Emilio Pozuelo Monfort pochu at debian.org
Mon May 19 22:15:45 UTC 2014


Hi,

On 19/05/14 23:13, Andreas Henriksson wrote:
> Hello all!
> 
> Blame is all on me for this and here's an attempt to redeem myself a bit
> (spoiler: will fail).
> 
> On Mon, May 19, 2014 at 01:19:20PM +0200, Emilio Pozuelo Monfort wrote:
> [...]
>> > 
>> > Since 0.9 is only in experimental and unstable still has 0.4.x, we could keep
>> > linking against that, but we need to make sure we have something sane by the freeze.
> I've attached a patch that make the totem-pl-parser package
> build against the old version of libquvi we have in testing/unstable
> (but otherwise basically untested).



> +--- a/plparse/Makefile.am
> ++++ b/plparse/Makefile.am
> +@@ -182,12 +182,12 @@
> + 	plparser.symbols		\
> + 	plparser-mini.symbols
> + 
> +-if HAVE_QUVI
> +-libexec_PROGRAMS = totem-pl-parser-videosite
> +-totem_pl_parser_videosite_SOURCES = videosite-parser.c
> +-totem_pl_parser_videosite_CFLAGS = $(QUVI_CFLAGS) -DLIBEXECDIR=\""$(libexecdir)"\"
> +-totem_pl_parser_videosite_LDADD = $(QUVI_LIBS)
> +-endif
> ++#if HAVE_QUVI
> ++#libexec_PROGRAMS = totem-pl-parser-videosite
> ++#totem_pl_parser_videosite_SOURCES = videosite-parser.c
> ++#totem_pl_parser_videosite_CFLAGS = $(QUVI_CFLAGS) -DLIBEXECDIR=\""$(libexecdir)"\"
> ++#totem_pl_parser_videosite_LDADD = $(QUVI_LIBS)
> ++#endif

AFAICS, videosite-parser.c is what uses quvi, and since it isn't built anymore
with this patch, there's really no quvi support here. You would have to keep
building videosite-parser.c into the totem-pl-parser-videosite binary, but
patching it to use the old quvi API (no idea how hard that would be).

Cheers,
Emilio



More information about the pkg-gnome-maintainers mailing list