]> git.sesse.net Git - vlc/log
vlc
11 years agopo: correct default encoding for Hebrew subtitles (fixes #7474)
Rémi Denis-Courmont [Sun, 16 Sep 2012 17:42:15 +0000 (20:42 +0300)]
po: correct default encoding for Hebrew subtitles (fixes #7474)

(cherry picked from commit f2d861c7341f75ee223b7859c6960d10bafdd1bf)

Conflicts:
po/he.po

11 years agofr: fix spelling of "aiguë(s)"
Rémi Denis-Courmont [Thu, 27 Dec 2012 15:03:04 +0000 (17:03 +0200)]
fr: fix spelling of "aiguë(s)"

(cherry picked from commit 57aa116198fcf231c1e424beed1f45969fbf4a17)

11 years agoglx: make context current before setting swap interval (fixes #8738)
Rémi Denis-Courmont [Thu, 30 May 2013 15:42:53 +0000 (18:42 +0300)]
glx: make context current before setting swap interval (fixes #8738)

11 years agoopengl: release current context before destroying it
Rémi Denis-Courmont [Thu, 30 May 2013 15:42:33 +0000 (18:42 +0300)]
opengl: release current context before destroying it

11 years agoopengl: add missing callback to release the (current) context
Rémi Denis-Courmont [Thu, 30 May 2013 15:38:47 +0000 (18:38 +0300)]
opengl: add missing callback to release the (current) context

11 years agoavcodec: set pkt_pts in old libavcodec versions
Rafaël Carré [Mon, 27 May 2013 07:19:03 +0000 (09:19 +0200)]
avcodec: set pkt_pts in old libavcodec versions

This is only meaningful in custom get_buffer callback that we use for direct rendering
Close #8711

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoavcodec video dec: remove useless assignement in destructor
Rafaël Carré [Mon, 27 May 2013 07:19:02 +0000 (09:19 +0200)]
avcodec video dec: remove useless assignement in destructor

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoavcodec: remove dummy EndSubtitleDec
Rafaël Carré [Mon, 27 May 2013 07:19:01 +0000 (09:19 +0200)]
avcodec: remove dummy EndSubtitleDec

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_GetFrameBuf: split out some direct rendering code
Rafaël Carré [Mon, 27 May 2013 07:19:00 +0000 (09:19 +0200)]
ffmpeg_GetFrameBuf: split out some direct rendering code

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_GetFrameBuf: simplify
Rafaël Carré [Mon, 27 May 2013 07:18:59 +0000 (09:18 +0200)]
ffmpeg_GetFrameBuf: simplify

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_GetFrameBuf: split out va code
Rafaël Carré [Mon, 27 May 2013 07:18:58 +0000 (09:18 +0200)]
ffmpeg_GetFrameBuf: split out va code

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_GetFrameBuf: simplify
Rafaël Carré [Mon, 27 May 2013 07:18:57 +0000 (09:18 +0200)]
ffmpeg_GetFrameBuf: simplify

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_ReleaseFrameBuf: simplify
Rafaël Carré [Mon, 27 May 2013 07:18:56 +0000 (09:18 +0200)]
ffmpeg_ReleaseFrameBuf: simplify

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoffmpeg_GetFormat: deindent
Rafaël Carré [Mon, 27 May 2013 07:18:55 +0000 (09:18 +0200)]
ffmpeg_GetFormat: deindent

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoTS demux: fix uninitialized language description
Rafaël Carré [Fri, 31 May 2013 12:35:37 +0000 (14:35 +0200)]
TS demux: fix uninitialized language description

Bug introduced by me in 12edd19f71

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoUpdate gettext to 0.18.2
Rémi Denis-Courmont [Fri, 31 May 2013 17:30:21 +0000 (20:30 +0300)]
Update gettext to 0.18.2

This supersedes commit 53c901581b3b44ea04f0058d4be0eb915704babf.

11 years agoRemove old unused recursive variables - make automake happy
Rémi Denis-Courmont [Fri, 31 May 2013 17:27:31 +0000 (20:27 +0300)]
Remove old unused recursive variables - make automake happy

11 years agoios: don't use absolute uninstalled prefix for gas-preprocessor.pl
Rafaël Carré [Tue, 4 Jun 2013 14:55:47 +0000 (14:55 +0000)]
ios: don't use absolute uninstalled prefix for gas-preprocessor.pl

It is already available in $PATH

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agol10n: Import translations
Christoph Miebach [Tue, 28 May 2013 16:54:42 +0000 (18:54 +0200)]
l10n: Import translations

11 years agoUpdating vlc.pot
Christoph Miebach [Tue, 28 May 2013 11:00:27 +0000 (13:00 +0200)]
Updating vlc.pot

11 years agoUse glEnable/glDisable with GL_TEXTURE_2D only for fixed pipeline(GLES 1.x)
Gleb Pinigin [Mon, 27 May 2013 08:15:49 +0000 (15:15 +0700)]
Use glEnable/glDisable with GL_TEXTURE_2D only for fixed pipeline(GLES 1.x)

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agoinhibit: dbus: add org.mate
Francois Cartegnie [Mon, 27 May 2013 13:42:40 +0000 (15:42 +0200)]
inhibit: dbus: add org.mate

11 years agomacosx: adapt setter for freetype settings
David Fuhrmann [Sun, 26 May 2013 17:49:24 +0000 (19:49 +0200)]
macosx: adapt setter for freetype settings

11 years agofreetype: do not cache variables for relative font size, background opacity, backgrou...
David Fuhrmann [Sun, 26 May 2013 16:48:00 +0000 (18:48 +0200)]
freetype: do not cache variables for relative font size, background opacity, background color, outline thickness and text color

fixes #8630

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoRevert "freetype: allow on-the-fly changes of relative font size, background opacity...
David Fuhrmann [Sun, 26 May 2013 15:57:15 +0000 (17:57 +0200)]
Revert "freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color"

This reverts commit 269a40cbf9d15b7cdfcf58d205a41a25e66f714c.

Conflicts:
modules/text_renderer/freetype.c

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoauhal: remove some unused variables
David Fuhrmann [Sun, 26 May 2013 15:44:39 +0000 (17:44 +0200)]
auhal: remove some unused variables

11 years agoauhal: locking for access to i_selected_device
David Fuhrmann [Sun, 26 May 2013 15:36:03 +0000 (17:36 +0200)]
auhal: locking for access to i_selected_device

11 years agoauhal: restart aout only if necessary (fixes #8556)
David Fuhrmann [Sun, 26 May 2013 15:12:45 +0000 (17:12 +0200)]
auhal: restart aout only if necessary (fixes #8556)

This commit fixes multiple regressions introduced in
2b0891bbb3ccc17d12ae7f79bb012382996693d2.

11 years agoContribs: fix building libbluray 0.3.0 for Windows
Jean-Baptiste Kempf [Sun, 26 May 2013 10:08:34 +0000 (12:08 +0200)]
Contribs: fix building libbluray 0.3.0 for Windows

11 years agosmf: cosmetics
Rémi Denis-Courmont [Sat, 25 May 2013 19:36:07 +0000 (22:36 +0300)]
smf: cosmetics

11 years agovout_ios2: remove debug
Felix Paul Kühne [Sat, 25 May 2013 16:15:59 +0000 (18:15 +0200)]
vout_ios2: remove debug

11 years agoRedistribute omxil/OMX_Broadcom.h
Nicolas Chauvet [Sat, 25 May 2013 15:33:03 +0000 (17:33 +0200)]
Redistribute omxil/OMX_Broadcom.h

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agovout: separate scale and autoscale callbacks
Rémi Denis-Courmont [Sat, 25 May 2013 08:56:48 +0000 (11:56 +0300)]
vout: separate scale and autoscale callbacks

11 years agozoom is a float
Rémi Denis-Courmont [Sat, 25 May 2013 08:07:24 +0000 (11:07 +0300)]
zoom is a float

11 years agovout: unused parameter
Rémi Denis-Courmont [Sat, 25 May 2013 07:57:37 +0000 (10:57 +0300)]
vout: unused parameter

11 years agoQt4: unused parameter
Rémi Denis-Courmont [Sat, 25 May 2013 07:56:20 +0000 (10:56 +0300)]
Qt4: unused parameter

11 years agorawdv: fix unused function
Rémi Denis-Courmont [Sat, 25 May 2013 07:55:03 +0000 (10:55 +0300)]
rawdv: fix unused function

11 years agoQt4: missing parentheses
Rémi Denis-Courmont [Sat, 25 May 2013 07:49:28 +0000 (10:49 +0300)]
Qt4: missing parentheses

11 years agoavodec: unused variable
Rémi Denis-Courmont [Sat, 25 May 2013 07:49:18 +0000 (10:49 +0300)]
avodec: unused variable

11 years agoFix warning with automake 1.12
Rémi Denis-Courmont [Sat, 25 May 2013 07:38:52 +0000 (10:38 +0300)]
Fix warning with automake 1.12

11 years agonsis: refuse to run on Windows < XP SP2
Rafaël Carré [Sat, 25 May 2013 01:11:37 +0000 (03:11 +0200)]
nsis: refuse to run on Windows < XP SP2

11 years agomsi: fix symlink
Rafaël Carré [Sat, 25 May 2013 01:10:15 +0000 (03:10 +0200)]
msi: fix symlink

11 years agoALSA: remove non-forward compatible assertion (fixes #8692)
Rémi Denis-Courmont [Fri, 24 May 2013 19:10:19 +0000 (22:10 +0300)]
ALSA: remove non-forward compatible assertion (fixes #8692)

11 years agoavcodec: handle leftover samples properly
Ilkka Ollakka [Thu, 23 May 2013 19:42:14 +0000 (22:42 +0300)]
avcodec: handle leftover samples properly

Don't mess up deinterleaving if there is leftover-samples and keep
leftover samples in interleaved format. Fixes #8570

11 years agomacosx: adapt to new stereo-mode text
David Fuhrmann [Thu, 23 May 2013 16:50:18 +0000 (18:50 +0200)]
macosx: adapt to new stereo-mode text

11 years agorevert text for stereo-mode
David Fuhrmann [Thu, 23 May 2013 16:49:40 +0000 (18:49 +0200)]
revert text for stereo-mode

11 years agoskins2: fix mouse cursor shape change and mouse cursor position on OS/2
KO Myung-Hun [Sun, 12 May 2013 08:33:29 +0000 (17:33 +0900)]
skins2: fix mouse cursor shape change and mouse cursor position on OS/2

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoAdd -lm for audiobargraph_v
Jean-Baptiste Kempf [Thu, 23 May 2013 10:51:46 +0000 (12:51 +0200)]
Add -lm for audiobargraph_v

11 years agoAudioBar: display the bars in dBFS according to IEC 268-18 standard
Ramon Gabarró [Tue, 21 May 2013 17:19:23 +0000 (19:19 +0200)]
AudioBar: display the bars in dBFS according to IEC 268-18 standard

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agofaad: cosmetic
Rémi Denis-Courmont [Wed, 22 May 2013 17:24:54 +0000 (20:24 +0300)]
faad: cosmetic

11 years agoaout: remove legacy HAVE_FPU checks
Rémi Denis-Courmont [Wed, 22 May 2013 17:23:12 +0000 (20:23 +0300)]
aout: remove legacy HAVE_FPU checks

The new audio filter API deals with these cases automatically.

11 years agoskins2: add OS/2 support
KO Myung-Hun [Fri, 17 May 2013 08:39:08 +0000 (17:39 +0900)]
skins2: add OS/2 support

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoALSA: fix typo leading to a NULL dereference
Rémi Denis-Courmont [Wed, 22 May 2013 15:50:02 +0000 (18:50 +0300)]
ALSA: fix typo leading to a NULL dereference

11 years agovout_macosx: add error messages on failure
David Fuhrmann [Tue, 21 May 2013 19:47:31 +0000 (21:47 +0200)]
vout_macosx: add error messages on failure

11 years agogrowl: fix crash when trying to read null object (fixes #8659)
David Fuhrmann [Tue, 21 May 2013 19:23:40 +0000 (21:23 +0200)]
growl: fix crash when trying to read null object (fixes #8659)

11 years agoFix text for stereo-mode variable
David Fuhrmann [Thu, 16 May 2013 20:13:54 +0000 (22:13 +0200)]
Fix text for stereo-mode variable

The text needs to be always set, as its used by the GUI.

11 years agoWinstore app: don't use GetModuleFileName
Rafaël Carré [Tue, 21 May 2013 13:05:55 +0000 (15:05 +0200)]
Winstore app: don't use GetModuleFileName

11 years agomux/mpeg/ts.c: correct typo
Jean-Paul Saman [Tue, 21 May 2013 08:08:57 +0000 (10:08 +0200)]
mux/mpeg/ts.c: correct typo

Never do a last minute refactoring of common parts without a build test.
Fix a typo in dvbpsi_compat.h header and ts-muxer for the move to libdvbpsi >= 1.0.0.

11 years agoHLS: resolve relative URLs (/a/b/../c -> /a/c)
Rafaël Carré [Mon, 20 May 2013 23:09:34 +0000 (01:09 +0200)]
HLS: resolve relative URLs (/a/b/../c -> /a/c)

11 years agovout_ios2: minor code optimization
Felix Paul Kühne [Mon, 20 May 2013 18:44:53 +0000 (20:44 +0200)]
vout_ios2: minor code optimization

11 years agomacosx/SPMediaKeyTap: update list of collaborating apps (close #8644)
Felix Paul Kühne [Mon, 20 May 2013 17:34:04 +0000 (19:34 +0200)]
macosx/SPMediaKeyTap: update list of collaborating apps (close #8644)

11 years agoQt: Seek/SoundSlider: handle hijacked released mouse state (fix #8583)
Francois Cartegnie [Sat, 18 May 2013 11:36:53 +0000 (13:36 +0200)]
Qt: Seek/SoundSlider: handle hijacked released mouse state (fix #8583)

11 years agoiOS: enable fribidi, libxml and libass
Jean-Baptiste Kempf [Sun, 19 May 2013 10:24:10 +0000 (12:24 +0200)]
iOS: enable fribidi, libxml and libass

11 years agoContribs: correctly compile libass for iOS
Jean-Baptiste Kempf [Sun, 19 May 2013 10:23:41 +0000 (12:23 +0200)]
Contribs: correctly compile libass for iOS

11 years agoios: enable freetype
Felix Paul Kühne [Thu, 2 May 2013 19:30:35 +0000 (20:30 +0100)]
ios: enable freetype

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agofreetype: fixed compilation for non-Mac darwin platforms
Felix Paul Kühne [Thu, 2 May 2013 21:23:14 +0000 (22:23 +0100)]
freetype: fixed compilation for non-Mac darwin platforms

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoFix potential crash when sending notification to deallocated object
Gleb Pinigin [Fri, 17 May 2013 16:13:06 +0000 (23:13 +0700)]
Fix potential crash when sending notification to deallocated object

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoios_vout2: fix crash when trying to draw OpenGL changes while the app is in the backg...
Felix Paul Kühne [Thu, 28 Mar 2013 11:34:46 +0000 (12:34 +0100)]
ios_vout2: fix crash when trying to draw OpenGL changes while the app is in the background

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoiOS: more building fixes
Jean-Baptiste Kempf [Sun, 19 May 2013 08:53:50 +0000 (10:53 +0200)]
iOS: more building fixes

11 years agoiOS: try to build armv7 and armv7s contribs without clashing
Jean-Baptiste Kempf [Sat, 18 May 2013 17:28:17 +0000 (19:28 +0200)]
iOS: try to build armv7 and armv7s contribs without clashing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoAvcodec: map ICOD
Jean-Baptiste Kempf [Sat, 18 May 2013 15:38:45 +0000 (17:38 +0200)]
Avcodec: map ICOD

Close #5567

11 years agoIntroduce ICOD fourCC
Jean-Baptiste Kempf [Sat, 18 May 2013 15:34:50 +0000 (17:34 +0200)]
Introduce ICOD fourCC

Ref #5567

11 years agomacosx: fix build script
Felix Paul Kühne [Sat, 18 May 2013 17:00:58 +0000 (19:00 +0200)]
macosx: fix build script

11 years agoQt: improve ToolsBar if run as a dialogProvider
Erwan Tulou [Sat, 18 May 2013 13:17:05 +0000 (15:17 +0200)]
Qt: improve ToolsBar if run as a dialogProvider

The "Customize Interface" menu entry is not relevant if qt4 is solely
run as a dialog provider.

11 years agoQt: add entries in the popupmenu for lua extensions (dialog provider only)
Erwan Tulou [Sat, 18 May 2013 13:21:42 +0000 (15:21 +0200)]
Qt: add entries in the popupmenu for lua extensions (dialog provider only)

11 years agoQt: make the extensionsManager also available for qt4 as a dialog provider.
Erwan Tulou [Sat, 18 May 2013 13:39:27 +0000 (15:39 +0200)]
Qt: make the extensionsManager also available for qt4 as a dialog provider.

11 years agoReduce iOS.m priority
Jean-Baptiste Kempf [Sat, 18 May 2013 12:54:51 +0000 (14:54 +0200)]
Reduce iOS.m priority

11 years agoQt: SimplePreferences: Don't use QButtonGroup (fix #8609)
Francois Cartegnie [Sat, 18 May 2013 12:40:52 +0000 (14:40 +0200)]
Qt: SimplePreferences: Don't use QButtonGroup (fix #8609)

11 years agoWin32: use ld options rather than a perl script to set PE flags
Rafaël Carré [Sat, 18 May 2013 11:05:17 +0000 (13:05 +0200)]
Win32: use ld options rather than a perl script to set PE flags

11 years agomacosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git
Felix Paul Kühne [Fri, 17 May 2013 21:19:36 +0000 (23:19 +0200)]
macosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git

No explicit settings performed by the user are affected, so most won't notice except for reset window positions

11 years agoRevert "macosx: clean code of objectAtIndex"
Felix Paul Kühne [Fri, 17 May 2013 20:37:14 +0000 (22:37 +0200)]
Revert "macosx: clean code of objectAtIndex"

This reverts commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981.

[__MNSArray objectAtIndexedSubscript] isn't part of the OS X 10.7 ObjC runtime and in turn, we can't use this feature of the modern ObjC syntax until we drop support for 10.7 some day

11 years agocontrib: lua: don't build dynamic libraries loading code
Rafaël Carré [Thu, 9 May 2013 13:32:35 +0000 (15:32 +0200)]
contrib: lua: don't build dynamic libraries loading code

11 years agovlccore: search HOME env var for user dirs on OS/2
KO Myung-Hun [Fri, 17 May 2013 02:02:38 +0000 (11:02 +0900)]
vlccore: search HOME env var for user dirs on OS/2

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agokva: remove obsolete workaround
KO Myung-Hun [Fri, 17 May 2013 07:29:43 +0000 (16:29 +0900)]
kva: remove obsolete workaround

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agonotify/growl.m: "item-current" has been replaced by "activity"
Jean-Paul Saman [Fri, 26 Apr 2013 12:04:56 +0000 (14:04 +0200)]
notify/growl.m: "item-current" has been replaced by "activity"

11 years agoaccess_dvb/dtv: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Tue, 23 Apr 2013 11:55:19 +0000 (13:55 +0200)]
access_dvb/dtv: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agodemux/ts.c: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Thu, 18 Apr 2013 09:40:20 +0000 (11:40 +0200)]
demux/ts.c: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agomux/mpeg/ts.c: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Mon, 22 Apr 2013 11:13:37 +0000 (13:13 +0200)]
mux/mpeg/ts.c:  support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agomacosx: remove former puzzle option
Felix Paul Kühne [Thu, 16 May 2013 21:02:27 +0000 (23:02 +0200)]
macosx: remove former puzzle option

11 years agomacosx: do not use invalid objects for saving settings
David Fuhrmann [Thu, 16 May 2013 19:34:00 +0000 (21:34 +0200)]
macosx: do not use invalid objects for saving settings

11 years agomacosx: automatically update subtitles submenus (fixes #8648)
David Fuhrmann [Thu, 16 May 2013 19:28:59 +0000 (21:28 +0200)]
macosx: automatically update subtitles submenus (fixes #8648)

11 years agolua HTTPd: inform user that password has not been set
Rafaël Carré [Tue, 14 May 2013 07:40:20 +0000 (09:40 +0200)]
lua HTTPd: inform user that password has not been set

11 years agoauhal: another memleak fix
David Fuhrmann [Mon, 13 May 2013 18:17:33 +0000 (20:17 +0200)]
auhal: another memleak fix

11 years agoauhal: synchronize access to devices_list
David Fuhrmann [Mon, 13 May 2013 18:14:53 +0000 (20:14 +0200)]
auhal: synchronize access to devices_list

11 years agoauhal: better deregistration of deviceAlive and audioStreams callbacks
David Fuhrmann [Mon, 13 May 2013 18:06:44 +0000 (20:06 +0200)]
auhal: better deregistration of deviceAlive and audioStreams callbacks

11 years agomacosx: fix memleak in audio device list update
David Fuhrmann [Mon, 13 May 2013 17:19:29 +0000 (19:19 +0200)]
macosx: fix memleak in audio device list update

11 years agomacosx: fix memleak in position formatter
David Fuhrmann [Mon, 13 May 2013 17:18:24 +0000 (19:18 +0200)]
macosx: fix memleak in position formatter

11 years agoauhal: fix memleak
David Fuhrmann [Mon, 13 May 2013 17:17:29 +0000 (19:17 +0200)]
auhal: fix memleak

11 years agoZVBI: add current definitions for Serbia, Croatia and Romania
Marian Ďurkovič [Mon, 13 May 2013 12:42:41 +0000 (14:42 +0200)]
ZVBI: add current definitions for Serbia, Croatia and  Romania

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agozvbi: Fix ISO 639-2 definitions for Serbo-Croatian language
Zoran Turalija [Sun, 12 May 2013 14:13:08 +0000 (16:13 +0200)]
zvbi: Fix ISO 639-2 definitions for Serbo-Croatian language

Fix typo ssc -> scc (ssc was never ISO 639-2 definition for
Serbo-Croatian language, or any other language for that matter).

Unfortunately, some providers are still using this deprecated ISO
codes (scc/scr) to mark serbian/croatian teletext/cc content.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>