Bug#552205: vlc: VLC does not trying to detect encoding of playlists, downloaded via HTTP

2010-01-17 Thread Rémi Denis-Courmont
tags 552205 + upstream wontfix
thanks

Hello,

Le samedi 24 octobre 2009 11:47:06, vous avez écrit :
 When VLC downloading a playlist via HTTP (like
  http://tiera.tv/channels.m3u), it does not trying to detect codepage.

It does not have to. M3U are specified to be in Latin-1, and M3U8 in UTF-8. As 
a special exception, VLC allows UTF-8 in M3U as autodetection is easy and 
fairly reliable.

To the contrary, discriminating variants of ISO-8859-x character set is not 
generally feasible in an automatic fashion. Using the HTTP Content-Type 
charset attribute is not supported by the VLC architecture. Also it would be 
quite helpless as the web browsers typically save the playlist file to disk 
before feeding the path to VLC - at that point the character set parameter is 
lost.

-- 
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#552205: vlc: VLC does not trying to detect encoding of playlists, downloaded via HTTP

2009-10-24 Thread amarao
Package: vlc
Version: 1.0.2-1
Severity: normal

When VLC downloading a playlist via HTTP (like http://tiera.tv/channels.m3u), 
it does not trying to detect codepage.

version 0.8.6.h-4+lenny2 assumed a windows-1251 codepage, wich is right, but 
1.0.2-1 assumes a UTF-8 and displays garbage instead russian 
letters.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.4-bfs-bfs (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vlc depends on:
ii  libaa1 1.4p5-37+b1   ascii art library
ii  libc6  2.10.1-1  GNU C Library: Shared libraries
ii  libdbus-1-31.2.1-5+lenny1simple interprocess messaging syst
ii  libfreetype6   2.3.7-2+lenny1FreeType 2 font engine, shared lib
ii  libfribidi00.10.9-1  Free Implementation of the Unicode
ii  libgcc11:4.3.2-1.1   GCC support library
ii  libgl1-mesa-glx [libgl 7.0.3-7   A free implementation of the OpenG
ii  libglib2.0-0   2.22.2-2  The GLib library of C routines
ii  libgtk2.0-02.16.6-1  The GTK+ graphical user interface 
ii  libnotify1 [libnotify1 0.4.5-1   sends desktop notifications to a n
ii  libqtcore4 4:4.5.3-4 Qt 4 core module
ii  libqtgui4  4:4.5.3-4 Qt 4 GUI module
ii  libsdl-image1.21.2.6-3   image loading library for Simple D
ii  libsdl1.2debian1.2.13-2  Simple DirectMedia Layer
ii  libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3
ii  libtar 1.2.11-5  C library for manipulating tar arc
ii  libvlccore21.0.2-1   base library for VLC and its modul
ii  libx11-6   2:1.2.2-1 X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxinerama1   2:1.0.3-2 X11 Xinerama extension library
ii  libxv1 2:1.0.4-1 X11 Video extension library
ii  libxxf86vm11:1.0.2-1 X11 XFree86 video mode extension l
ii  ttf-dejavu-core2.25-3Vera font family derivate with add
ii  vlc-nox1.0.2-1   multimedia player and streamer (wi
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

vlc recommends no packages.

Versions of packages vlc suggests:
pn  mozilla-plugin-vlcnone (no description available)
pn  videolan-doc  none (no description available)

Versions of packages vlc-nox depends on:
ii  liba52-0.7.4  0.7.4-11   library for decoding ATSC A/52 str
ii  libasound21.0.21a-1  shared library for ALSA applicatio
ii  libass4   0.9.8-1library for SSA/ASS subtitles rend
ii  libavahi-client3  0.6.23-3lenny1 Avahi client library
ii  libavahi-common3  0.6.23-3lenny1 Avahi common library
ii  libavcodec52  5:0.5+svn20091021-0.0  library to encode decode multimedi
ii  libavformat52 5:0.5+svn20091021-0.0  ffmpeg file format library
ii  libavutil49   4:0.5+svn20090706-2+b1 ffmpeg utility library
ii  libc6 2.10.1-1   GNU C Library: Shared libraries
ii  libcaca0  0.99.beta16-2  colour ASCII art library
ii  libcdio10 0.81-4 library to read and control CD-ROM
ii  libdbus-1-3   1.2.1-5+lenny1 simple interprocess messaging syst
ii  libdca0   0.0.5-3decoding library for DTS Coherent 
ii  libdvbpsi50.1.6-1library for MPEG TS and DVB PSI ta
ii  libdvdnav44.1.3-5DVD navigation library
ii  libdvdread4   4.1.3-7library for reading DVDs
ii  libebml0  0.7.7-3.1  access library for the EBML format
ii  libfaad2  2.7-2  freeware Advanced Audio Decoder - 
ii  libflac8  1.2.1-1.2  Free Lossless Audio Codec - runtim
ii  libfontconfig12.6.0-3generic font configuration library
ii  libfreetype6  2.3.7-2+lenny1 FreeType 2 font engine, shared lib
ii  libfribidi0   0.10.9-1   Free Implementation of the Unicode
ii  libgcc1   1:4.3.2-1.1GCC support library
ii  libgcrypt11   1.4.4-4LGPL Crypto library - runtime libr
ii  libgnutls26   2.8.4-1the GNU TLS library - runtime libr
ii  libgpg-error0 1.6-1  library for common error values an
ii  libhal1   0.5.11-8   Hardware Abstraction Layer - share
ii  liblircclient00.8.3-3infra-red remote control support -
ii  liblua5.1-0   5.1.3-1