Commit Graph

31290 Commits

Author SHA1 Message Date
Jean-Paul Saman 09546e4b09 activex: protect calls to libvlc_playlist_isplaying(). 2009-03-07 16:58:02 +01:00
Jean-Paul Saman 4025fe2f5f typo 2009-03-07 16:58:02 +01:00
Rémi Denis-Courmont 1361fddf71 Unused variable 2009-03-07 17:49:25 +02:00
Rémi Denis-Courmont 234670d95c Remove dangling variables 2009-03-07 15:19:55 +02:00
Erwan Tulou 25bade8317 prevent vlc hanging in an infinite loop when vout base window cannot be displayed.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-03-07 15:18:41 +02:00
Rémi Denis-Courmont 36220843fe Remove dummy code 2009-03-07 13:49:08 +02:00
Rémi Denis-Courmont c2eea78202 Do not assume xid and hwnd are in a union 2009-03-07 13:42:18 +02:00
Rémi Denis-Courmont 0d927775ba Memory leak 2009-03-07 12:39:23 +02:00
Rémi Denis-Courmont df887d8444 Release the proper object 2009-03-07 12:25:38 +02:00
Jean-Philippe Andre eeaad0a834 M-JPEG: fix MJPEG demux to be able to read VLC MPJPEG streams
That's clearly a hack but at least it works.
2009-03-07 16:06:35 +08:00
Jean-Philippe Andre 306f4f06f5 Qt: new toolbar example (ultra basic interface) 2009-03-07 16:04:24 +08:00
Jean-Philippe Andre 10962a57ff Qt: add the popup menu in the main interface 2009-03-07 15:40:32 +08:00
Rémi Denis-Courmont 7410f0f5c0 Fix the same vout leak when vlc_clone fails 2009-03-06 22:53:08 +02:00
Rémi Denis-Courmont 6fa0eee4ac Serialize vlc_object_set_destructor() against vlc_object_release() 2009-03-06 22:52:45 +02:00
Rémi Denis-Courmont 43cde503eb Fix massive leak when --vout-filter or --vout module_Need fails 2009-03-06 22:41:46 +02:00
Rémi Denis-Courmont 1168cbcfd2 Fix leak 2009-03-06 18:15:37 +02:00
Rémi Denis-Courmont a21347d036 dialog_Fatal: implement no interaction 2009-03-06 18:15:36 +02:00
Rémi Denis-Courmont bc73c16c1b Factor and fix locking 2009-03-06 18:15:36 +02:00
basos g f18966f182 VOUT Add debug messages
debug messages are added to make clues about :
a) the clock issue ( see VLC timing issues on ML)
b) the rgb chroma issue ( see VLC RBG chroma issues on ML)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-03-06 11:24:23 +01:00
basos G 7fc010891d ADD: added a directx debug statement
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-03-06 10:24:10 +01:00
basos g 81280de642 small typo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-03-06 10:23:49 +01:00
Derk-Jan Hartman 5f5c01ac1f fix include for vlc_dialog 2009-03-05 23:32:48 +01:00
Laurent Aimar 8659d50709 Fixed inhibit playlist leak. 2009-03-05 23:25:30 +01:00
Laurent Aimar dca8d56534 Fixed vout_thread_t object link in fullscreen controler. 2009-03-05 22:29:40 +01:00
Rémi Denis-Courmont 91082b5bd5 intf_UserWarn: remove dead code 2009-03-05 23:20:42 +02:00
Rémi Denis-Courmont 70e58dfa8e Use fatal error instead of warning, for consistency 2009-03-05 23:17:34 +02:00
Rémi Denis-Courmont fd77a0cdaa Missed intf_UserFatal 2009-03-05 23:13:55 +02:00
Rémi Denis-Courmont a248b9600d For some reason, the OSX interface uses intf_UserFatal...
This makes little sense to me. It could print errors directly, since it
_is_ the user interface.
2009-03-05 23:12:16 +02:00
Rémi Denis-Courmont cf09f019ea Use dialog_Fatal, fix a bunch (but not all) interaction crashes 2009-03-05 22:28:03 +02:00
Rémi Denis-Courmont bde4f0ba22 Hack to get the leaked object tree back 2009-03-05 22:28:02 +02:00
Jean-Baptiste Kempf f681b22353 Qt: implement previous button and make an introduction text to the sout...
Good ideas to improve the layout and the text are MORE than needed.
2009-03-05 21:05:51 +01:00
Jean-Baptiste Kempf 2b00e2dd5b Qt: Sout/Convert, display the input MRL. 2009-03-05 21:05:51 +01:00
Jean-Baptiste Kempf 91273f8962 Qt4: change a bit the ui from sout to use the SoutInputBox and etter Sout integration and panel changing. 2009-03-05 21:05:51 +01:00
Jean-Baptiste Kempf 066390d34d Qt: Split inputBox from convert dialog. 2009-03-05 21:05:51 +01:00
basos g 576844b24d FIX: DSHOW "none" device open (#2201). Some cleaning
-Fix dshow "none" deivice be recognized as none
 Note that another patch concerning var_optionParse string
 dequoting should be applied for this to be fixed
 ( the concept is not to provide quoted strings to dshow options )
 -Account for the case when BOTH devices could not be opened
   (file an error, instead of seeming to play)
 -Cleaned a little
 -Added dbg and error msgs
 -Added coments

Rev 3

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-03-05 21:05:51 +01:00
Jean-Baptiste Kempf ab33b3043c Qt: step one for Sout Dialog rework. Introduce a kind of progression and gives more space to MRL-customization. 2009-03-05 21:05:50 +01:00
Rémi Denis-Courmont bb196db70d Qt4: incomplete support for dialog_Fatal 2009-03-05 22:02:09 +02:00
Rémi Denis-Courmont cc4e24a8d6 Hopefully thread-safer replacement for intf_UserFatal 2009-03-05 22:02:05 +02:00
Rémi Denis-Courmont 9b69091397 Add var_SetAddress helper 2009-03-05 20:40:32 +02:00
Rémi Denis-Courmont 1775b86891 Detect LibVLC object leaks
Since none of our otehr threads exist at the end, this is safe.
2009-03-05 19:24:12 +02:00
Rémi Denis-Courmont 4c2ec04992 Remove unused vlc_object_lock and vlc_object_unlock 2009-03-05 19:08:05 +02:00
Rémi Denis-Courmont a22e0f2783 Privatize the object pipe lock 2009-03-05 19:07:53 +02:00
Rémi Denis-Courmont 31bdf929bc Privatize the LibVLC exit lock 2009-03-05 19:01:51 +02:00
Rémi Denis-Courmont 53ef2ffc43 vlc_object_alive does not need the object lock
(otherwise we would much more serious problems than the update checker)
2009-03-05 18:50:37 +02:00
Rémi Denis-Courmont 4525d69506 Custom lock for interaction 2009-03-05 18:37:57 +02:00
Rémi Denis-Courmont eb0873003a Revert "missing strdup"
config_PutPsz() and var_SetString() are calling strdup() internally.
This reverts commit 867836628f.
2009-03-05 17:55:01 +02:00
JP Dinger 646beb8c34 Immunify libvlc_exception_clear() from NULL arguments.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-03-05 17:49:44 +02:00
Geoffroy Couprie 867836628f missing strdup 2009-03-05 15:25:33 +01:00
Jean-Baptiste Kempf d57af90a5b Qt: some people seem to have difficulties to access to the synchronisation tab... Ease it for them. 2009-03-05 13:18:59 +01:00
Jean-Baptiste Kempf 7bbb46c1e2 Remove insult in the fortunes...
This doesn't mean I don't share the opinion, but let's try to ease the work for packagers that get bugs on that part.
And of course VLC + debian-multimedia in debian is still completly broken...
2009-03-05 12:11:43 +01:00