Commit Graph

28288 Commits

Author SHA1 Message Date
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