Jean-Baptiste Kempf
41ba5dad84
Message deactivation in Interface due to new API. Not functionnal change but compiles.
2008-10-15 02:09:59 +02:00
Jean-Baptiste Kempf
4396baf0e5
Qt4: Controller Rework.
...
Introduction of an abstractController, that can:
- create most of the interface controller widgets
- execute their actions
All buttons connect themselve to a mapper and a doAction( id_action )
that centralize everything. The Action could go into a mainActionner, I guess. Opinions?
This cleans a lot the signal and exchanges between MI and Controller,
between Controller and FSC. The buttons do their own cooking and connect
directly to THEMIM or to some of the few signals of the Controller
(inputExist, inputHasVideo, inputCanRecord)
This reworks most of the HACKS of Teletext Buttons and AtoB Buttons
The FSC inherit from AbstractController and not Controller, which remove the b_fscreation HACK.
There will be some regressions, I tried my best to minimize them.
The code is generic enough to be able to customize the toolbars now. HAVE FUN!
2008-10-15 02:07:54 +02:00
Jean-Baptiste Kempf
08cbd4daf4
Qt4: kill an uninitialized warning.
2008-10-15 02:07:53 +02:00
Rémi Duraffort
7297d0a9df
Fix compilation (my fault).
2008-10-14 23:17:48 +02:00
Rémi Duraffort
bfbd38a608
Cleaning (don't a message when the system runs out of memory) and fix a potential segfault.
2008-10-14 23:17:48 +02:00
Rémi Denis-Courmont
825bf79e95
Fix message leak
2008-10-14 23:52:31 +03:00
Rémi Denis-Courmont
96d708c276
Count message references and get rid of the global message ring buffer
...
Each susbcriber has its own ring buffer already.
2008-10-14 23:47:06 +03:00
Rémi Denis-Courmont
0756eecebc
Compile fix (not functional)
...
I don't quite understand why Qt4 would subscribe to messages all the
time rather than only when the dialog is on.
2008-10-14 22:43:45 +03:00
Laurent Aimar
e63fffe04f
Fixed segfault in libmpeg2 when picture allocation failed.
...
It should close #2195 .
2008-10-14 21:02:56 +02:00
Rémi Duraffort
a396b96cc7
Remove uneeded warining (and often impossible to send)
2008-10-14 21:01:22 +02:00
Rémi Duraffort
17e8ab51bc
Cleaning.
2008-10-14 20:45:56 +02:00
Rémi Duraffort
dec9378357
notify/xosd: potential memleaks
2008-10-14 20:41:41 +02:00
Rémi Duraffort
00d63f8fa9
Cleaning (potential memleak and uneeded message).
2008-10-14 20:38:30 +02:00
Rémi Duraffort
4fb56a1cf8
Don't use var_createGet instead of var_create (and remove uneeded goto)
2008-10-14 20:32:47 +02:00
Jean-Paul Saman
7205ca2b63
(contrib) fix libdvdread-win32.patch
2008-10-14 16:24:46 +02:00
Jean-Paul Saman
e9a1542064
(win32) Package extras/contrib/*.dll and strip them.
2008-10-14 15:15:05 +02:00
Jean-Paul Saman
daf7b17935
(contrib) Building zvbi for windows with dynamic pthreadsGC2 dll
2008-10-14 15:14:36 +02:00
Jean-Paul Saman
612f4f1c72
(win32 nsi) Fix unterminated string.
2008-10-14 15:11:23 +02:00
Jean-Paul Saman
db4901e908
(contrib) Do not use --std=c99 for ffmpeg on contrib when crosscompiling to win32.
2008-10-14 15:07:43 +02:00
Jean-Paul Saman
76aeb5e76d
(contrib) Fix bug in FFMPEGCONF define and disable bzlib usage by ffmpeg for win32.
2008-10-14 15:07:42 +02:00
Jean-Paul Saman
695c8ce599
(contrib) Use autoreconf after patching Makefile.{am,in} and configure.{ac,in}.
2008-10-14 15:07:28 +02:00
Jean-Paul Saman
52360af6d9
Add schroedinger to Fedora contrib and remove some libraries that are available in the distro itself.
2008-10-14 15:07:28 +02:00
Jean-Paul Saman
f30232e4ea
(win32 contrib) Build theora without docs on win32.
2008-10-14 15:07:28 +02:00
Jean-Paul Saman
7f6b4e76bd
Don't start the file logger when syslog is specified.
...
If --syslog is specified on the commandline then vlc loads the logger in file mode first, because --file-logging is the default. This is counter intuitive for users, they expect *only* syslog mode to be active. Note that the logger module can only have one mode active at the sametime, either html, text or syslog.
2008-10-14 15:07:28 +02:00
Geoffroy Couprie
68d84670dc
check for fcntl()
...
win32 has a fcntl header but no fcntl function
2008-10-14 12:06:05 +02:00
Geoffroy Couprie
1bd36debcf
WinCE: can't duplicate a thread handle
2008-10-14 10:12:10 +02:00
Geoffroy Couprie
558c62166c
WinCE intf: use existing vlc functions
2008-10-14 10:12:10 +02:00
Geoffroy Couprie
e4e2ff7fda
WinCE intf: get rid of VLC_OBJECT_MODULE
2008-10-14 10:12:10 +02:00
Geoffroy Couprie
559e979947
WinCE intf: get rid of i_object_id
2008-10-14 10:12:10 +02:00
Geoffroy Couprie
9c34d22756
WinCE: fix function declaration
2008-10-14 10:12:10 +02:00
Geoffroy Couprie
cd7e38e74d
WinCE: build dump and timeshift modules
2008-10-14 10:12:09 +02:00
Geoffroy Couprie
4c11c09425
WinCE: get rid of program startup mess
2008-10-14 10:12:09 +02:00
Geoffroy Couprie
34c5148963
WinCE: macro fix in panoramix module
2008-10-14 10:12:09 +02:00
Geoffroy Couprie
8cd1e751cb
WinCE: header fix
2008-10-14 10:12:09 +02:00
Laurent Aimar
42245cef2b
Cosmetics.
2008-10-13 20:35:27 +02:00
Laurent Aimar
7b28b05e51
Cosmetics.
2008-10-13 20:31:32 +02:00
Laurent Aimar
8288876b96
Moved stream_Access* to stream.h
2008-10-13 20:27:36 +02:00
Laurent Aimar
ea83a25e84
Sanitize input headers (pass 4).
2008-10-13 20:22:57 +02:00
Laurent Aimar
497c80a2f8
Sanitize input headers (pass 3).
2008-10-13 20:10:03 +02:00
Laurent Aimar
5909127258
Sanitize input headers (pass 2).
2008-10-13 19:59:09 +02:00
Laurent Aimar
6db5caeffa
Sanitize input headers (pass 1).
2008-10-13 19:58:43 +02:00
Rémi Denis-Courmont
0653497b2a
Decomp: catch 0 write
2008-10-13 19:01:55 +03:00
Derk-Jan Hartman
f232b26244
file: Fix compilation on Windows.
2008-10-13 04:25:16 +02:00
Derk-Jan Hartman
1bd5306848
contrib: binary contrib uploaded for ppc as well
2008-10-13 03:51:41 +02:00
Derk-Jan Hartman
7bc4afb7eb
contrib: binary revision raised to 3 now.
2008-10-13 00:56:23 +02:00
Derk-Jan Hartman
38c7f394b9
contrib: add gecko-sdk to mac contrib binary package
2008-10-13 00:45:30 +02:00
Derk-Jan Hartman
33a19efb34
contrib: Fix change_prefix when used on binaries != libraries
2008-10-13 00:43:32 +02:00
Derk-Jan Hartman
8f7056b536
directory: Add XSPF node-extension support to our directory module.
2008-10-12 23:09:18 +02:00
Derk-Jan Hartman
cfcb868669
directory: close fd before return
2008-10-12 23:02:28 +02:00
Rémi Denis-Courmont
17323fb840
Port the libvlc log APIs to the new internal messages API
...
Note that this API seems broken beyond repair to me.
It *might* crash. I cannot fix it.
2008-10-12 22:45:22 +03:00