Rémi Denis-Courmont
432031d68c
Improve VLC_COMMON_MEMBERS layout
2008-09-18 22:46:57 +03:00
Rémi Denis-Courmont
a1f55ee909
vlc_object_internals_t is internal
2008-09-18 22:38:37 +03:00
Rémi Denis-Courmont
fb05782902
Fail cleanly if Modules.am is missing
2008-09-18 22:32:57 +03:00
Rémi Denis-Courmont
ba0e176fb6
Don't patch Makefile.in.in, this does not work
2008-09-18 22:32:57 +03:00
Jean-Baptiste Kempf
8a9263e2d0
Forgotten file: Grmbl at my stoopidity.
2008-09-18 12:29:44 -07:00
Rémi Denis-Courmont
7a6a50019d
Use stat properly (you don't want to open directories or devices...)
2008-09-18 22:24:55 +03:00
Jean-Baptiste Kempf
7615bbd6b1
MKV: Split classes in many files.
...
I tried to split most classes in relevant files.
I regrouped classes when they were very tightened to each other
(in chapters and chapter_command for example )
Note that git doesn't detect correctly the files on this.
git blame -C -C is your friend.
2008-09-18 12:18:27 -07:00
Jean-Baptiste Kempf
67f3022a9a
MKV: Copy mkv.cpp to many different files.
2008-09-18 12:18:26 -07:00
Jean-Baptiste Kempf
8e13a2327e
Move MKV demuxer to its own subfolder.
2008-09-18 12:18:25 -07:00
Laurent Aimar
e4e9bad7b5
Fixed broken input_AddSubtitles.
...
It was a big race condition, please understand how multi-thread works before
touching core files.
Do not throw away the few first subtitles.
2008-09-18 20:18:24 +02:00
Laurent Aimar
3eaf62160e
Flush subtitle on seek.
2008-09-18 20:18:24 +02:00
Laurent Aimar
253e921f97
Do not throw away the last subtitle for subrip and fix initial timestamp.
2008-09-18 20:18:24 +02:00
Laurent Aimar
a141e9073c
Handle special blocks in subsdec.
2008-09-18 20:18:24 +02:00
Laurent Aimar
4ce86c99c1
Reset input slave eof flag on seek.
2008-09-18 20:18:23 +02:00
Antoine Cellerier
2bde17e157
Add URI column to Qt4 playlist. Add sorting by URI in playlist core.
2008-09-18 19:42:58 +02:00
Antoine Cellerier
db6404e51f
Fix opening of some podcasts.
...
Fixes opening podcasts like http://feeds.feedburner.com/Terravideos
2008-09-18 18:59:38 +02:00
Derk-Jan Hartman
542d6d28ce
avformat: set the "duration/length/ of a packet if known.
2008-09-18 16:35:44 +02:00
Derk-Jan Hartman
12c7ab4888
avcodec: add fourcc's for some of the avcodec supported subtitles
2008-09-18 16:21:01 +02:00
Derk-Jan Hartman
5da8b18654
avformat: attachments should still be treated as tracks. this fixes [ 8c5a9c7231
]
2008-09-18 16:01:09 +02:00
Derk-Jan Hartman
e5587029d4
audiofilters: Do not try to insert user audio-filters when our target is SPDIF. We currently have no way to apply any of our filters to the encoded signal.
2008-09-18 14:50:02 +02:00
Jean-Baptiste Kempf
958f28497c
Disable focus on buttons to avoid "space" to be catched by a button on focus.
...
Moreover, use a function instead of a macro (like in 0.9-branch)
Partially cherry picked from commit 73ab1cd94773956e463009088bf5f477cec1ae80
2008-09-17 21:27:36 -07:00
Jean-Baptiste Kempf
ec2e9e013e
ConfigDir mess up on windows.
2008-09-17 17:50:25 -07:00
Jean-Baptiste Kempf
4f6fb365fc
String updates from tonsofpcs
2008-09-17 15:32:34 -07:00
Derk-Jan Hartman
3d2c873432
contrib: re-enable swscale, remove no longer needed swscale patch.
2008-09-18 00:04:51 +02:00
Derk-Jan Hartman
8c5a9c7231
avformat: attachment support for fonts.
...
And only fonts so far.
2008-09-18 00:04:50 +02:00
Laurent Aimar
9e852e7bcc
Support for overlapped subtitle part 2.
...
Do not move an already rendered subtitle.
2008-09-17 23:27:39 +02:00
Laurent Aimar
b98c241518
Support for overlapped subtitle part 1.
2008-09-17 23:27:39 +02:00
Laurent Aimar
81c4815f51
Assert variable type in var_Set/GetXYZ.
...
It will allow detecting stupid typos.
2008-09-17 23:27:39 +02:00
Laurent Aimar
2ada5d8438
Cosmetics.
2008-09-17 23:27:39 +02:00
Pierre d'Herbemont
a8e4962ad1
configure: Use fno-omit-frame-pointer with --enable-release on Mac OS X, as we are collecting crash log.
2008-09-17 22:49:01 +02:00
Rémi Denis-Courmont
74bc48807d
Fix flexible array usage gcc-ism
2008-09-17 23:04:10 +03:00
Derk-Jan Hartman
d2deac2c2b
macosx: dir:/ -> directory://
2008-09-17 21:51:01 +02:00
Derk-Jan Hartman
c785b49f88
real demux: Set to prio 0.
...
Our real demux is incomplete and crashes avcodec. The avformat demux works, so i say we use it until someone fixes this thing.
2008-09-17 21:32:43 +02:00
Jean-Baptiste Kempf
c7db9ba61a
Add .nuv in interface and installer.
2008-09-17 11:53:37 -07:00
Laurent Aimar
84cc4e6f1d
Fixed subtitle pausing.
2008-09-17 20:36:56 +02:00
Laurent Aimar
3adaa31d40
Set minimum scale in spu core for text renderer.
2008-09-17 20:36:56 +02:00
Laurent Aimar
cc0ba3530e
Fixed subusf rendering.
2008-09-17 20:36:56 +02:00
Laurent Aimar
1817569894
Fixed a segfault when trying to render a unbreakable string.
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
Rémi Duraffort
fbd8d6fc5d
Don't use FREENULL when that's not needed and don't free NULL just for fun.
2008-09-17 19:59:00 +02:00
Jean-Baptiste Kempf
d65d68b415
Obvious mistake in French Translation.
2008-09-17 10:19:31 -07:00
Jean-Baptiste Kempf
4740f9e0c2
Use DIR_SEP instead of /
2008-09-17 10:19:16 -07:00
Laurent Aimar
0570f3830a
Fixed spu margin and more subtitle clean up.
2008-09-17 19:10:47 +02:00
Laurent Aimar
c00159b78e
SpuRegionPlace now works in rendered unit.
2008-09-17 19:10:47 +02:00
Laurent Aimar
12106a08d1
Removed a little hack in subpicture cache code.
2008-09-17 19:10:47 +02:00
Laurent Aimar
123e35c974
Clean up a bit subpicture release code.
2008-09-17 19:10:46 +02:00
Laurent Aimar
7c73eafc19
Fixed picture cache creation.
2008-09-17 19:10:46 +02:00
Laurent Aimar
894f901f69
Used const for video_format_t when possible.
...
I have updated spu_RenderSubpictures and subpicture_region_t->pf_pre_render/pf_update_regions.
2008-09-17 19:10:46 +02:00
Laurent Aimar
ef801bc9ed
Fixed spu_RenderSubpictures prototype.
...
It now requires source format instead of scaling parameters.
2008-09-17 19:10:46 +02:00
Laurent Aimar
6d7931bf01
Clean up subpicture code.
2008-09-17 19:10:46 +02:00