]> git.sesse.net Git - vlc/log
vlc
16 years agoFix build.
Pavlov Konstantin [Sun, 21 Oct 2007 11:09:30 +0000 (11:09 +0000)]
Fix build.

16 years agoChanging the order of parameters may be needed, but changing the parameters themselve...
Rémi Denis-Courmont [Sun, 21 Oct 2007 11:06:37 +0000 (11:06 +0000)]
Changing the order of parameters may be needed, but changing the parameters themselves is definitely not (it would crash in some cases anyway): add some const qualifiers

16 years agocontrib/src/Makefile: Make sure libpng link name is correctly set on Mac OS X. (Repor...
Pierre d'Herbemont [Sun, 21 Oct 2007 11:02:45 +0000 (11:02 +0000)]
contrib/src/Makefile: Make sure libpng link name is correctly set on Mac OS X. (Reported by maru).

16 years agoFix detection of swscale with compile/link test.
Jean-Paul Saman [Sun, 21 Oct 2007 10:10:29 +0000 (10:10 +0000)]
Fix detection of swscale with compile/link test.

16 years agoRemove silly debug for previous commit
Rémi Denis-Courmont [Sun, 21 Oct 2007 09:58:59 +0000 (09:58 +0000)]
Remove silly debug for previous commit

16 years agoPut timeout to the testsuite
Rémi Denis-Courmont [Sun, 21 Oct 2007 09:58:01 +0000 (09:58 +0000)]
Put timeout to the testsuite

16 years agoSwitch API smoke test to libvlc API
Rémi Denis-Courmont [Sun, 21 Oct 2007 08:09:02 +0000 (08:09 +0000)]
Switch API smoke test to libvlc API

16 years agolibvlc_exception:
Rémi Denis-Courmont [Sun, 21 Oct 2007 07:12:07 +0000 (07:12 +0000)]
libvlc_exception:
 * add missing const qualifiers
 * prevent exception from being silented in case of ENOMEM

16 years agoQt4 - Sprefs, ui margin adjustements.
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:46:18 +0000 (01:46 +0000)]
Qt4 - Sprefs, ui margin adjustements.

16 years agoQt4 -- remove extra empty line.
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:42:13 +0000 (01:42 +0000)]
Qt4 -- remove extra empty line.

16 years agoQt4 - Simple prefs, re-do [22621], but removes all the connects for all the configcon...
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:31:38 +0000 (01:31 +0000)]
Qt4 - Simple prefs, re-do [22621], but removes all the connects for all the configcontrol, remove some functions, clean it, remove some dynamic_cast, but basically do the same.

16 years agotelepathy: don't Close() twice. one time when we encounter an error, one more time...
Rafaël Carré [Sun, 21 Oct 2007 00:05:44 +0000 (00:05 +0000)]
telepathy: don't Close() twice. one time when we encounter an error, one more time when VLC exits.

16 years agoNew inhibit module to prevent the power management daemon (usually gnome-power-manage...
Rafaël Carré [Sat, 20 Oct 2007 23:47:34 +0000 (23:47 +0000)]
New inhibit module to prevent the power management daemon (usually gnome-power-manager) to suspend/hibernate the laptop while VLC is active.

16 years agoFixed subtitle blend module loading.
Laurent Aimar [Sat, 20 Oct 2007 23:37:56 +0000 (23:37 +0000)]
Fixed subtitle blend module loading.
The blend module will be loaded only if needed and reloaded on chroma change.
(As a side effect it should allow displaying TEXT even when no blending module
exist)

16 years ago Added sout_UpdateStatistic and fixed transcode module to use it.
Laurent Aimar [Sat, 20 Oct 2007 23:22:48 +0000 (23:22 +0000)]
 Added sout_UpdateStatistic and fixed transcode module to use it.
 As a side effect, it fixed a potential segfault (race condition) when using
sout-keep (but I am not sure if we have a stream_out module that can show the
problem)

 sout_UpdateStatistic still uses input internal data and that need to
be fixed. Audio output need such a clean too.

16 years agoinput: avoids double mutex locking
Rafaël Carré [Sat, 20 Oct 2007 23:20:43 +0000 (23:20 +0000)]
input: avoids double mutex locking

16 years ago* fix make update-po on platforms with a non-GNU find implementation, aka BSD / Darwi...
Felix Paul Kühne [Sat, 20 Oct 2007 22:39:20 +0000 (22:39 +0000)]
* fix make update-po on platforms with a non-GNU find implementation, aka BSD / Darwin. Thanks to xtophe for pointing this out and helping me

16 years agoDeinterlace prototype should be defined whether or not swscale is used.
Jean-Paul Saman [Sat, 20 Oct 2007 19:15:05 +0000 (19:15 +0000)]
Deinterlace prototype should be defined whether or not swscale is used.

16 years agoDeinterlace module doesn't depend on swscale or img_* ffmpeg functionality.
Jean-Paul Saman [Sat, 20 Oct 2007 18:52:45 +0000 (18:52 +0000)]
Deinterlace module doesn't depend on swscale or img_* ffmpeg functionality.

16 years agosws_scale_ordered() is deprecated in newer ffmpeg
Jean-Paul Saman [Sat, 20 Oct 2007 18:47:43 +0000 (18:47 +0000)]
sws_scale_ordered() is deprecated in newer ffmpeg

16 years agosrc/control: (Patch by Enrique Osuna)
Pierre d'Herbemont [Sat, 20 Oct 2007 17:56:00 +0000 (17:56 +0000)]
src/control: (Patch by Enrique Osuna)
* Add the ability to store user data in media_descriptor.
* Duration can now be retrieved from a media_instance
* Can new get the preparsed state of a media_descriptor
* Add callbacks for libvlc_MediaDescriptorDurationChanged/vlc_InputItemDurationChanged and libvlc_MediaDescriptorPreparsedChanged/vlc_InputItemPreparsedChanged.

16 years agoTHANKS: Thanks Enrique Osuna a bit more.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:40:51 +0000 (17:40 +0000)]
THANKS: Thanks Enrique Osuna a bit more.

16 years agoMacOSX/Framework: Very minor identation changes.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:37:07 +0000 (17:37 +0000)]
MacOSX/Framework: Very minor identation changes.

16 years agoNEWS: Add a piece of news on LibVLC. And specify that the OS X Framework was done...
Pierre d'Herbemont [Sat, 20 Oct 2007 17:36:15 +0000 (17:36 +0000)]
NEWS: Add a piece of news on LibVLC. And specify that the OS X Framework was done as a SoC Project.

16 years agoNEWS: Mention the Mac OS X Framework.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:29:34 +0000 (17:29 +0000)]
NEWS: Mention the Mac OS X Framework.

16 years agoAdd APE to NEWS and close #31
Jean-Baptiste Kempf [Sat, 20 Oct 2007 17:19:25 +0000 (17:19 +0000)]
Add APE to NEWS and close #31

16 years agoMacOSX/Framework: Minor various spaces/comment cleanup.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:09:37 +0000 (17:09 +0000)]
MacOSX/Framework: Minor various spaces/comment cleanup.

16 years agoMacOSX/Framework: Fix tabs.
Pierre d'Herbemont [Sat, 20 Oct 2007 16:53:15 +0000 (16:53 +0000)]
MacOSX/Framework: Fix tabs.

16 years agoMacOSX/Framework: s/PrivateAPI/Private/
Pierre d'Herbemont [Sat, 20 Oct 2007 16:47:04 +0000 (16:47 +0000)]
MacOSX/Framework: s/PrivateAPI/Private/

16 years agoMacOSX/Framework: Merge Enrique Osuna's work on the Framework.
Pierre d'Herbemont [Sat, 20 Oct 2007 16:37:59 +0000 (16:37 +0000)]
MacOSX/Framework: Merge Enrique Osuna's work on the Framework.

16 years agoLet ffmpeg handle APE codec (Monkey's Audio) as it seems to "work" with the
Laurent Aimar [Sat, 20 Oct 2007 16:13:01 +0000 (16:13 +0000)]
Let ffmpeg handle APE codec (Monkey's Audio) as it seems to "work" with the
ffmpeg demuxer (I am not sure seeking works alright).

16 years agoAdd sound volume, rate, and fullscreen support
Rémi Denis-Courmont [Sat, 20 Oct 2007 16:02:03 +0000 (16:02 +0000)]
Add sound volume, rate, and fullscreen support

16 years ago* missed one occurence in the previous commit
Felix Paul Kühne [Sat, 20 Oct 2007 15:39:07 +0000 (15:39 +0000)]
* missed one occurence in the previous commit

16 years agoEmbryonic CIL bindings for libvlc-control
Rémi Denis-Courmont [Sat, 20 Oct 2007 15:24:39 +0000 (15:24 +0000)]
Embryonic CIL bindings for libvlc-control

16 years ago* fixed [22708] for OSX
Felix Paul Kühne [Sat, 20 Oct 2007 15:14:12 +0000 (15:14 +0000)]
* fixed [22708] for OSX

16 years ago* disabled stats updater as internal libvlc headers may not be used in modules. needs...
Felix Paul Kühne [Sat, 20 Oct 2007 15:05:16 +0000 (15:05 +0000)]
* disabled stats updater as internal libvlc headers may not be used in modules. needs a real fix

16 years agoProtects internal headers against incorrect/multiple inclusions
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:39:41 +0000 (13:39 +0000)]
Protects internal headers against incorrect/multiple inclusions

16 years agoDon't build netsync by default until someone bothers fixing it
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:39:23 +0000 (13:39 +0000)]
Don't build netsync by default until someone bothers fixing it

16 years agoFix URL
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:27:00 +0000 (13:27 +0000)]
Fix URL

16 years agoMake sure assert are built-in
Rémi Denis-Courmont [Sat, 20 Oct 2007 10:42:44 +0000 (10:42 +0000)]
Make sure assert are built-in

16 years agolibvlc-control smoke test. Feel free to extend
Rémi Denis-Courmont [Sat, 20 Oct 2007 10:41:53 +0000 (10:41 +0000)]
libvlc-control smoke test. Feel free to extend

16 years agoUse int32 rather than long for FOURCC so we don't artificially screw up the ABI on...
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:59:42 +0000 (07:59 +0000)]
Use int32 rather than long for FOURCC so we don't artificially screw up the ABI on 64-bits platform. Use int64 rather than long for value so we don't overflow on 32-bits platform (ABI breakage, but I did not start it)

16 years agoThe current libvlc-control ABI is not compatible with the 0.8.6 one. Change SONAME.
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:43:40 +0000 (07:43 +0000)]
The current libvlc-control ABI is not compatible with the 0.8.6 one. Change SONAME.

16 years agoAdd mediacontrol_exception_cleanup() consistent with mediacontrol_exception_init().
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:39:38 +0000 (07:39 +0000)]
Add mediacontrol_exception_cleanup() consistent with mediacontrol_exception_init().

16 years agoRemove white spaces
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:38:20 +0000 (07:38 +0000)]
Remove white spaces

16 years agoContribs: apply the ugly gcc 4.2 patch also on windows :D Fix goom2k4 with mingw32...
Jean-Baptiste Kempf [Sat, 20 Oct 2007 00:50:39 +0000 (00:50 +0000)]
Contribs: apply the ugly gcc 4.2 patch also on windows :D Fix goom2k4 with mingw32-4.2 compilation

16 years agoBump dirac version
Christophe Mutricy [Sat, 20 Oct 2007 00:45:03 +0000 (00:45 +0000)]
Bump dirac version

16 years agoRevert [22699] for POTFILES.in. the make update-po rule seems to be broken on MacOSX...
Christophe Mutricy [Fri, 19 Oct 2007 23:00:41 +0000 (23:00 +0000)]
Revert [22699] for POTFILES.in. the make update-po rule seems to be broken on MacOSX as it's the second times that when feepk update POTFILES.in all the files in modules/ disappear

16 years agoBump required dirac version to 0.8.0 and fix dirac codec module to support 0.8.
Pavlov Konstantin [Fri, 19 Oct 2007 20:58:12 +0000 (20:58 +0000)]
Bump required dirac version to 0.8.0 and fix dirac codec module to support 0.8.

Tested with dirac files created by ffmpeg (by means of dirac support ffmpeg patch).

16 years agoSpatializer module should be built with g++
Pavlov Konstantin [Fri, 19 Oct 2007 20:23:35 +0000 (20:23 +0000)]
Spatializer module should be built with g++

16 years agocontrib/ffmpeg-macosx-intel-mmx.patch: Fix the patch.
Pierre d'Herbemont [Fri, 19 Oct 2007 20:05:55 +0000 (20:05 +0000)]
contrib/ffmpeg-macosx-intel-mmx.patch: Fix the patch.

16 years ago* updated the po-files
Felix Paul Kühne [Fri, 19 Oct 2007 16:07:26 +0000 (16:07 +0000)]
* updated the po-files

16 years agocontrib/ffmpeg: Yet an other fix attempt for ffmpeg. (Previous fix is broken because...
Pierre d'Herbemont [Fri, 19 Oct 2007 13:51:34 +0000 (13:51 +0000)]
contrib/ffmpeg: Yet an other fix attempt for ffmpeg. (Previous fix is broken because of registers don't get reseted properly in the look).

16 years agoqt4: control_(Add/Remove/Exists) are not ready yet. (and btw, the previous commit...
Rafaël Carré [Fri, 19 Oct 2007 10:34:46 +0000 (10:34 +0000)]
qt4: control_(Add/Remove/Exists) are not ready yet. (and btw, the previous commit also introduced last.fm settings in the simple preferences)

16 years agoqt4: fix the use of HTTP in open dialog
Rafaël Carré [Fri, 19 Oct 2007 10:30:34 +0000 (10:30 +0000)]
qt4: fix the use of HTTP in open dialog

16 years agoAdd NellyMoser with FourCC NELL.
Jean-Baptiste Kempf [Fri, 19 Oct 2007 02:32:16 +0000 (02:32 +0000)]
Add NellyMoser with FourCC NELL.

16 years agoNews... Add some... I am sure there are plenty more of them.
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:55:25 +0000 (00:55 +0000)]
News... Add some... I am sure there are plenty more of them.

16 years agoQt4 - make the Browse Device button to actually do something. Fix Trax#49. This has...
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:30:49 +0000 (00:30 +0000)]
Qt4 - make the Browse Device button to actually do something. Fix Trax#49. This has to be checked when you want to open a VIDEO_TS folder (reading V_T or V_T/.. ?)

16 years agoQt4 - open File shortcut fix.
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:27:06 +0000 (00:27 +0000)]
Qt4 - open File shortcut fix.

16 years agoAdds lelombrik.lua in Makefile.am
Rafaël Carré [Thu, 18 Oct 2007 22:40:07 +0000 (22:40 +0000)]
Adds lelombrik.lua in Makefile.am

16 years agolua demuxer for lelombrik.net
Rafaël Carré [Thu, 18 Oct 2007 22:30:34 +0000 (22:30 +0000)]
lua demuxer for lelombrik.net

16 years agoDVD CC are not reordered.
Laurent Aimar [Thu, 18 Oct 2007 22:26:27 +0000 (22:26 +0000)]
DVD CC are not reordered.

16 years agoUse proper unity.
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:15 +0000 (22:10 +0000)]
Use proper unity.

16 years agoAdd support for converting RGBA into YUVA using ffmpeg libswscale capabilities when...
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:11 +0000 (22:10 +0000)]
Add support for converting RGBA into YUVA using ffmpeg libswscale capabilities when available. This makes the Teletext subtitles streamable with dvbsub encoder/decoder.

16 years agoRemove printf().
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:05 +0000 (22:10 +0000)]
Remove printf().

16 years agoRemove useless empty line.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:59 +0000 (22:09 +0000)]
Remove useless empty line.

16 years agoSupport blending of RGBA and YUVA subpicture in addition to YUVP
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:48 +0000 (22:09 +0000)]
Support blending of RGBA and YUVA subpicture in addition to YUVP

16 years agoAdd VLC_FOURCC('R','G','B','A') to modules/codec/ffmpeg/video.c
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:39 +0000 (22:09 +0000)]
Add VLC_FOURCC('R','G','B','A') to modules/codec/ffmpeg/video.c

16 years agoEnable swscaler in ffmpeg.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:28 +0000 (22:09 +0000)]
Enable swscaler in ffmpeg.

16 years agoBail out if ffmpeg/avformat.h and ffmpeg/avutil.h doesn't exist.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:22 +0000 (22:09 +0000)]
Bail out if ffmpeg/avformat.h and ffmpeg/avutil.h doesn't exist.

16 years agoCheck for swscale.h iso trying to compile/link test.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:10 +0000 (22:09 +0000)]
Check for swscale.h iso trying to compile/link test.

16 years agoFix detection of libswscale. It depends on libavutil.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:02 +0000 (22:09 +0000)]
Fix detection of libswscale. It depends on libavutil.

16 years agoReplace tabs with whitespace.
Jean-Paul Saman [Thu, 18 Oct 2007 22:08:54 +0000 (22:08 +0000)]
Replace tabs with whitespace.

16 years agoFixed compiler warning for unused variables.
Jean-Paul Saman [Thu, 18 Oct 2007 22:08:44 +0000 (22:08 +0000)]
Fixed compiler warning for unused variables.

16 years agoJava classes for media instance support added
Filippo Carone [Thu, 18 Oct 2007 21:16:27 +0000 (21:16 +0000)]
Java classes for media instance support added

16 years ago* fixed the special case that uname provides 'i386' instead of 'i686' on certain...
Felix Paul Kühne [Thu, 18 Oct 2007 20:32:24 +0000 (20:32 +0000)]
* fixed the special case that uname provides 'i386' instead of 'i686' on certain macbooks

16 years agoxspf writer: forget to increment the source pointer in [22665], that would result...
Rafaël Carré [Thu, 18 Oct 2007 20:20:58 +0000 (20:20 +0000)]
xspf writer: forget to increment the source pointer in [22665], that would result in file://file://file:///path/to/input entries in ml.xspf

16 years agoTivo depends on cc.h
Laurent Aimar [Thu, 18 Oct 2007 20:03:41 +0000 (20:03 +0000)]
Tivo depends on cc.h

16 years agoAdded support for DVD and ReplayTV CC.
Laurent Aimar [Thu, 18 Oct 2007 20:03:12 +0000 (20:03 +0000)]
Added support for DVD and ReplayTV CC.

16 years agoplaylist: avoid a segfault when the fetcher has been unloaded
Rafaël Carré [Thu, 18 Oct 2007 19:59:48 +0000 (19:59 +0000)]
playlist: avoid a segfault when the fetcher has been unloaded

16 years agotelepathy: register the callbacks only when we are connected to the bus, to avoid...
Rafaël Carré [Thu, 18 Oct 2007 19:54:52 +0000 (19:54 +0000)]
telepathy: register the callbacks only when we are connected to the bus, to avoid the module being unloaded, while the callbacks are still active

16 years agoAdded partial XDS decoding support (channle/program)
Laurent Aimar [Thu, 18 Oct 2007 19:42:50 +0000 (19:42 +0000)]
Added partial XDS decoding support (channle/program)
Fixed use of uninitialized data for CC detection.

16 years agoFixed infinite loop.
Laurent Aimar [Thu, 18 Oct 2007 19:36:06 +0000 (19:36 +0000)]
Fixed infinite loop.

16 years agoIndicates that you can gives several url to vlc
Christophe Mutricy [Thu, 18 Oct 2007 19:04:39 +0000 (19:04 +0000)]
Indicates that you can gives several url to vlc

16 years agoFixed closed captions channel >= 2
Laurent Aimar [Thu, 18 Oct 2007 18:18:09 +0000 (18:18 +0000)]
Fixed closed captions channel >= 2

16 years agoxspf writer: do percent encoding on more characters when we have a file:// URI.
Rafaël Carré [Thu, 18 Oct 2007 16:22:35 +0000 (16:22 +0000)]
xspf writer: do percent encoding on more characters when we have a file:// URI.
We don't do that on other URIs because those characters may be used as delimiters, and must not be percent encoded.

Now produces valid XSPF-1 files.

16 years ago* don't use the text archive format for nibs, as the binary version is faster to...
Felix Paul Kühne [Thu, 18 Oct 2007 15:34:55 +0000 (15:34 +0000)]
* don't use the text archive format for nibs, as the binary version is faster to load and smaller to store. Additionally, it's a lot better for diffing on trac, as humans should't understand the text format anyway.

16 years agoplaylist_CreateNode(): add an argument to specify an input_item_t to be linked with...
Rafaël Carré [Thu, 18 Oct 2007 15:34:01 +0000 (15:34 +0000)]
playlist_CreateNode(): add an argument to specify an input_item_t to be linked with the node, rather than creating a new input.
Setting that argument to NULL will make playlist_CreateNode() behave like previously.

That way we can create only one input per pair of node (for local playlist, media library, and service discovery)
Previous behaviour was to create 2 inputs with the same i_id member, but we would store both input in a binary search tree (sorted by i_id), and that kind of tree MUST NOT have 2 items with the same key, else we will get some bad memory corruption when the wrong input is removed from the tree (the other being left in the tree while the memory referred by it was freed).
Note that this breaks ABI

16 years ago* implemented the generic VLC media player Help window on OSX to match the QT4 interf...
Felix Paul Kühne [Thu, 18 Oct 2007 15:18:44 +0000 (15:18 +0000)]
* implemented the generic VLC media player Help window on OSX to match the QT4 interface. Additionally, I modified the HTML source a bit, so potential umlauts won't be displayed as UTF-16 on OSX, which would lead to German umlauts being Chinese characters, etc. BTW. Withthis commit, we also link against the WebKit framework..

16 years agoplaylist_NodeCreate(): fix a potential segfault
Rafaël Carré [Thu, 18 Oct 2007 14:14:58 +0000 (14:14 +0000)]
playlist_NodeCreate(): fix a potential segfault

16 years agoplaylist: incrementing the input_id is already taken care of in input_ItemNewWithType()
Rafaël Carré [Thu, 18 Oct 2007 01:03:22 +0000 (01:03 +0000)]
playlist: incrementing the input_id is already taken care of in input_ItemNewWithType()

16 years agonsv demuxer: H264 is quite common
Rafaël Carré [Wed, 17 Oct 2007 23:04:43 +0000 (23:04 +0000)]
nsv demuxer: H264 is quite common

16 years agoqt4: The media library can be disabled
Rafaël Carré [Wed, 17 Oct 2007 22:55:50 +0000 (22:55 +0000)]
qt4: The media library can be disabled

16 years agoqt4: open file requester when the playlist is empty, but media library or services...
Rafaël Carré [Wed, 17 Oct 2007 22:42:39 +0000 (22:42 +0000)]
qt4: open file requester when the playlist is empty, but media library or services discovery aren't

16 years agosvn:keywords=Id
Christophe Mutricy [Wed, 17 Oct 2007 22:41:02 +0000 (22:41 +0000)]
svn:keywords=Id

16 years agoAdded closed captions decoding for tivo files.
Laurent Aimar [Wed, 17 Oct 2007 20:34:53 +0000 (20:34 +0000)]
Added closed captions decoding for tivo files.
Please reports broken CC decoding (with a sample to test).

16 years ago Added cc data extraction support for mpeg 1/2 when the mpeg packetizer
Laurent Aimar [Wed, 17 Oct 2007 19:56:26 +0000 (19:56 +0000)]
 Added cc data extraction support for mpeg 1/2 when the mpeg packetizer
is used. (Only dvb/atsc CC support is working)

16 years agoBuild CC module.
Laurent Aimar [Wed, 17 Oct 2007 19:52:41 +0000 (19:52 +0000)]
Build CC module.

16 years ago Added closed captions decoding/extracting from ES data. The CC tracks
Laurent Aimar [Wed, 17 Oct 2007 19:51:25 +0000 (19:51 +0000)]
 Added closed captions decoding/extracting from ES data. The CC tracks
are dynamically added when detected.
(Decoder/Packetizer support not yet commited)

16 years agoClosed captions decoder.
Laurent Aimar [Wed, 17 Oct 2007 19:48:16 +0000 (19:48 +0000)]
Closed captions decoder.
The rollup and paint on mode is not really good (a lot of flicker) but
I don't see how to fix it (the subtitle is updated as soon as a new
character is added).