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
f0e63c5df5
Fixed an invalid return.
2008-10-23 22:01:59 +02:00
Laurent Aimar
0357e2cf82
Added decoder_NewSubpicture/decoder_DeleteSubpicture helpers.
2008-10-23 21:08:53 +02:00
Jean-Baptiste Kempf
e81263cdbd
[USF] return if calloc fails.
...
Close CID: 171
2008-10-16 13:13:38 +02:00
Rémi Denis-Courmont
4b531b445f
module_find, module_exists, module_get_main: remove useless paramter
2008-10-05 16:43:37 +03:00
Laurent Aimar
f6cc8a3950
Convert stream to system timestamp after the decoder.
...
- This is needed for proper seek/pause/fast forward/...
- The decoder/packetizer do not need to scale packet length anymore as the
decoder thread do it.
2008-09-28 09:08:16 +02:00
Rémi Duraffort
bd299c445c
Remove allways true test.
2008-09-24 22:43:01 +02:00
Laurent Aimar
65bfaa2681
Improved support for broken subtitles and {\anX} tag.
2008-09-22 22:42:14 +02:00
Rémi Denis-Courmont
acbad93b8b
lower case the module_* functions
2008-09-21 14:59:23 +03: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
a141e9073c
Handle special blocks in subsdec.
2008-09-18 20:18:24 +02:00
Laurent Aimar
cc0ba3530e
Fixed subusf rendering.
2008-09-17 20:36:56 +02:00
Laurent Aimar
3d5a7badbc
A little clean up in subsusf decoder.
2008-09-17 20:36:56 +02:00
Derk-Jan Hartman
f77a6c4896
subass: Fix crash in the simple SSA/ASS decoder.
...
This is the issue exploited by the anime groups.
We now skip anything in { }
Note that ass/ssa cannot have a valid string with text { text } text.
2008-09-16 15:09:17 +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
f93b233d65
Removed b_pausable flag in favour of b_subtitle.
2008-09-13 23:15:23 +02:00
Laurent Aimar
db9ea591be
Added support for alignment in subsdec (subrip).
2008-09-10 00:21:50 +02:00
Laurent Aimar
07262663b3
Improve subsdec html output robustness.
2008-09-07 21:06:37 +02:00
Rémi Denis-Courmont
fa0e963f7f
Move a bunch of plugins out of configure.ac
2008-09-05 20:01:25 +03:00
Antoine Cellerier
857535cbac
Fix segfault on 64 bit archs. (0 != NULL)
2008-08-24 21:58:07 +02:00
Rémi Denis-Courmont
5cdc5b9d6e
Fix format string
...
This is most likely exploitable with malicious sub files.
2008-08-13 21:48:08 +03:00
Rémi Denis-Courmont
7c80930728
Do not translate log messages
2008-08-13 21:28:14 +03:00
Laurent Aimar
9b19a07597
Fixed subtitle duration when rate != default.
2008-07-20 23:09:29 +02:00
Laurent Aimar
5cc3fd9422
Fixed a typo.
2008-07-18 21:39:42 +02:00
Laurent Aimar
4e6bc3609e
Use picture helpers.
2008-07-18 21:35:44 +02:00
Rémi Denis-Courmont
870a36bbd1
Protocol names are localized.
...
There are real-life cases. There may also be differences in punctuations
and character sets. Besides the VLC core will anyway apply gettext to
these strings, so they are translatable in any case...
2008-07-06 13:58:01 +03:00
Felix Paul Kühne
62ec22599c
l10n string fixes
...
Note that _protocol abbreviations_ and friends are not localisable!
2008-07-06 12:19:40 +02:00
Rémi Duraffort
37a2578ce4
Remove unneeded msg_Err.
...
Fix potential segfault (check malloc return value).
2008-06-22 22:05:09 +02:00
Jean-Baptiste Kempf
ecbf636873
Add a shortname to USF subs decoder.
2008-06-14 15:43:27 -07: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
Rémi Denis-Courmont
5e15258c9e
A lot of missing const in options lists
2008-05-27 22:16:52 +03:00
Rémi Denis-Courmont
13ae40b0ef
Use gettext_noop() consistently
2008-05-21 20:19:25 +03:00
Jean-Baptiste Kempf
393b34257f
Formatting cleaning
2008-05-20 05:05:27 -07:00
Rémi Denis-Courmont
27d483e9ef
Include vlc_plugin.h as needed
2008-05-08 19:20:21 +03: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
Rafaël Carré
26344a540f
Fix compilation
2008-03-23 23:12:42 +00:00
Rafaël Carré
cd47dbd343
Do not allocate arbitrary length on the stack
2008-03-23 23:00:27 +00:00
Rafaël Carré
05278162c6
Fix a buffer overflow
...
Reported by Drew Yao
2008-03-23 22:27:26 +00:00
Rémi Duraffort
eb6f43ef97
Remove useless test before a free()
2008-03-11 23:02:59 +01:00
Rémi Duraffort
6339478fe9
Another time : remove useless test before free().
2008-03-11 23:02:59 +01:00
Pierre d'Herbemont
dbddc5ae45
More Id and permission fixes.
2008-03-02 23:27:04 +01:00
Rafaël Carré
079a1818dc
codecs & packetizers: fix warnings
...
use size_t instead of int to represent sizes
removes unused parameters from:
block_BytestreamInit()
mpeg4_audio/LOASSyncInfo()
cinepak/cinepak_Getv1()
speex/SendPacket()
subsass/ParseColor()
ffmpeg/postprocess/InitPostproc() & PostprocPict()
dvbsub/YuvaYuvp() & encode_pixel_line_{2,4,8}bp()
faad/DoReordering()
vlc_block_helper.h:
use size_t, removes unused parameter from block_BytestreamInit()
struct filter_t:
removes unused parameters from pf_picture_link() & pf_picture_unlink()
cmml: fix a segfault (p_item isn't an input item, despite the name) present for some months, proving that nobody did use that code ?
2008-01-29 13:34:30 +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
Rémi Denis-Courmont
bb96821664
Simplify
2007-11-19 21:26:10 +00:00
Rémi Denis-Courmont
b216718576
Comments
2007-11-19 21:21:23 +00:00
Rémi Denis-Courmont
552e595131
Replace strerror() with %m (or Linux DVB: strerror_r) - refs #1297
2007-09-18 16:20:49 +00:00
Rémi Denis-Courmont
b228fab685
Remove dummy error
2007-09-14 15:38:15 +00:00