Rémi Denis-Courmont
0549228196
Remove most stray semi-colons in module descriptions
...
Those multi-lines are still to be done (it's going to be fun...)
See also 5af4cc854b
.
2008-10-29 22:14:26 +02:00
Laurent Aimar
0357e2cf82
Added decoder_NewSubpicture/decoder_DeleteSubpicture helpers.
2008-10-23 21:08:53 +02:00
Laurent Aimar
f0c76d5063
Clean up a bit subpicture region API.
2008-09-21 00:21:39 +02:00
Laurent Aimar
8f83ef4b74
Changed subpicture_region_t->picture into a picture_t *
...
It will avoid useless picture copy.
2008-09-20 16:38:01 +02:00
Laurent Aimar
14dd917d87
Removed unused or redondant fields from subpicture.
...
I removed:
i_x/i_y: redondant with region i_x/i_y. Now a subpicture always represent the
whole video.
i_flags: unused anywhere in the core.
I may have broken a few video filters (osdmenu mainly). I will fix it if you
report the problem and the way to reproduce it.
2008-09-15 21:55:34 +02:00
Laurent Aimar
3318cf724a
Removed useless width/height fields in subpicture_t.
2008-09-15 21:55:34 +02:00
Laurent Aimar
f93b233d65
Removed b_pausable flag in favour of b_subtitle.
2008-09-13 23:15:23 +02:00
Derk-Jan Hartman
8c31d06acb
zvbi: fix subpage "down"-key to not alternate between "signaled" and "subpage 1"
2008-09-12 02:52:36 +02:00
Derk-Jan Hartman
72106895be
zvbi: fix RGYB key values.
2008-09-12 02:52:36 +02:00
Derk-Jan Hartman
a112656431
zvbi: Fix transparent background when background != black
2008-09-12 02:52:36 +02:00
Derk-Jan Hartman
2f6a711740
zvbi: signal update when changing opaqueness of a page
2008-09-12 02:52:35 +02:00
Derk-Jan Hartman
a46c917058
zvbi: preliminary support for subpage browsing with - and + keys.
...
This may conflict with other hotkey settings
Should later be handled with actions. (reuse dvdmenu action?)
2008-09-12 02:52:35 +02:00
Derk-Jan Hartman
0ce423573b
zvbi: Support capturing keys 0-9 in order to select a TTXT page.
2008-09-11 20:27:04 +02:00
Derk-Jan Hartman
badb1255ce
zvbi: teletext enhancements
...
* tell the fetcher to include navigation info in it's results
* add special values for vbi-page that can be used to go to
red, green, yellow, blue and index page
* hide the "clock" debug message
* add debug for some messages that we did not signal yet.
* only listen to most events (unhandled ones) ifdef ZVBI_DEBUG
2008-09-11 20:27:04 +02:00
Derk-Jan Hartman
f389f3769f
zvbi: strcmp->strcasecmp
2008-09-11 15:02:24 +02:00
Derk-Jan Hartman
718739e91a
zvbi: Added a table with language -> zvbi default_region mappings. Far from perfect, but will solve some cases.
2008-09-11 13:35:56 +02:00
Derk-Jan Hartman
344612b359
zvbi: Use the "initial page" as signaled by the TS demuxer.
...
This way the TS demux can create multiple tracks that will take you straight to the subtitles, program listings etc.
2008-09-06 15:25:27 +02:00
Antoine Cellerier
857535cbac
Fix segfault on 64 bit archs. (0 != NULL)
2008-08-24 21:58:07 +02:00
Laurent Aimar
e047737d74
Corrected semi transparent ZVBI test (but I let it disabled).
2008-08-18 19:37:51 +02:00
Laurent Aimar
6a3a4543f0
Reset the current subtitle in case the requested page is not yet cached.
2008-07-29 21:11:20 +02:00
Laurent Aimar
0d65aff0cb
Clean up zvbi decoder and fixed a few races conditions.
2008-07-29 21:11:20 +02:00
Laurent Aimar
2acbb5c085
Removed internal RGBA->YUVA internal conversion. (If it is really needed
...
performance wise, it should be done inside spu core).
2008-07-29 21:11:20 +02:00
Rémi Denis-Courmont
3561b9b28f
Plugins: include vlc_common.h directly instead of vlc/vlc.h
2008-05-31 22:10:30 +03:00
Antoine Cellerier
0b14c73d42
Enforce the --vbi-position option. Don't crop letters.
2008-05-28 16:07:45 +02:00
Rémi Denis-Courmont
5e15258c9e
A lot of missing const in options lists
2008-05-27 22:16:52 +03:00
Antoine Cellerier
45a444a2b4
Keep a good rendering quality when rendering zvbi subs as text.
2008-05-23 14:12:26 +02:00
Antoine Cellerier
cde8ee9e4b
Fix the display date in zvbi.
2008-05-23 10:18:34 +02:00
Rémi Denis-Courmont
13ae40b0ef
Use gettext_noop() consistently
2008-05-21 20:19:25 +03:00
Rémi Duraffort
f5266ccf92
Don't print a message when an memory error occure and check some malloc return values.
2008-05-12 18:36:21 +02:00
Rémi Denis-Courmont
27d483e9ef
Include vlc_plugin.h as needed
2008-05-08 19:20:21 +03:00
Jean-Paul Saman
891afb441a
Put extra debugging behind ifdef ZVBI_DEBUG.
2008-04-22 16:10:53 +02:00
Jean-Paul Saman
d6e9d55ab7
Cleanup
2008-04-22 16:10:53 +02:00
Jean-Paul Saman
eca6989d3f
Fix error in undef zvbi private define ZVBI_PIXFMT_RGBA32 and fix compiler warnings for unused arguments.
2008-04-22 16:10:52 +02:00
Pierre d'Herbemont
449fd28aaf
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
...
This improves readability a lot and prevent us from reinventing the wheel.
2008-04-14 02:02:22 +02:00
Jean-Paul Saman
1371457214
Properly fix use of SWSCALE_* defines in zvbi.
2008-03-13 08:57:39 +01:00
Jean-Paul Saman
c61c539028
Fix regression on zvbi.c introduced by recent ffmpeg changes.
2008-03-12 23:51:39 +01:00
Faustino Osuna
791b8caafd
Let's try this again. Detect older and new versions of ffmpeg and allow for their coexistence within VLC.
2008-02-29 16:44:10 +00:00
Faustino Osuna
d9cb27ecc1
Too many problems with new ffmpeg detection, reverting to last known good (rev 25403).
2008-02-29 01:43:53 +00:00
Faustino Osuna
e00551fba2
Detect and allow older versions of ffmpeg to be used in conjunction with VLC.
2008-02-29 00:46:50 +00:00
Faustino Osuna
9f3fa003d5
Update references to ffmpeg header files to match new directory structure. All ffmpeg headers should now be accessed through:
...
* <libpostprocess/postprocess.h>
* <libswscale/swscale.h>
* <libavutil/avutil.h>
* <libavcodec/avcodec.h>
* <libavformat/avformat.h>
2008-02-28 23:05:29 +00:00
Rémi Denis-Courmont
99fab9089e
Don't include config.h from the headers - refs #297 .
...
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.
2008-01-23 21:50:58 +00:00
Rémi Denis-Courmont
4f02842805
Revert the so-called whitelisting commits that are actually blacklisting
2008-01-16 17:51:21 +00:00
Rafaël Carré
806cf51658
input options whitelisting, step 2 (refs #1371 )
2008-01-16 17:36:14 +00:00
Jean-Paul Saman
88de3871d4
Disable debugging print in zvbi
2007-12-16 21:07:11 +00:00
Jean-Paul Saman
6a77f2907f
Don't misuse p_this->p_libvlc for putting modules variables of zvbi.
2007-12-16 20:58:28 +00:00
Jean-Paul Saman
3cdad01a54
Make sure vbi-opaque can be set from an interface.
2007-12-16 19:34:07 +00:00
Jean-Paul Saman
b6a30543ef
Fixed transparency when using FFMPEG_SWSCALE in zvbi.
2007-10-31 20:30:56 +00:00
Jean-Paul Saman
a8de7281d4
Use p_block->i_dts as spu->i_start instead of p_block->i_pts. This fixes timing issues while transcoding and streaming Teletext subtitles as DVB subtitles.
2007-10-26 08:35:53 +00:00
Jean-Paul Saman
35467e3f23
Add support for converting RGBA into YUVA using ffmpeg libswscale capabilities when available. This makes the Teletext subtitles streamable with dvbsub encoder/decoder.
2007-10-18 22:10:11 +00:00
Jean-Paul Saman
6e98a10ebc
Indentation.
2007-10-15 09:39:13 +00:00