Jean-Paul Saman [Sat, 14 Jan 2006 09:36:16 +0000 (09:36 +0000)]
Revert revision 13903. It is implemented in a different way by checking if the option --dshow-chroma is set. If it is set then the chroma is forced, otherwise it is not. This should solve the regression of previous commit, by letting users specify the chroma type to use. To get the previous default behaviour specify IV420 as preferred chroma type either on the commandline or in the Capture Device advanced tab.
Derk-Jan Hartman [Sat, 14 Jan 2006 00:03:13 +0000 (00:03 +0000)]
* Revert the Default charset encoding back to ISO-8859-1
No longer use the charset of the OS. OS X is UTF-8 for instance, but most subs are simply in Latin-1.
* In case we did BOM detection with stream_ReadLine, set subsdec-encoding to UTF-8 automatically.
Jean-Paul Saman [Thu, 12 Jan 2006 21:06:07 +0000 (21:06 +0000)]
Patch by Paul Sokolovsky <pmsicml _AT_ gmail _dot_ com>.
Remove unconditionally enforcing of "preferred" media type upon the capture devices. Some devices don't handle this properly, which often results in a BSOD. By not setting a preferred media type the problem dissappears. Please check this with other type of devices for any regression.
one-instance fix. It now is disabled in vlc prefs but all windows action
(like double clicking on a file or disc) use the --one-instance option.
People used to running 10 instances of VLC at once should now be able
to do so. Normal people used to running other media players should now
get the behavior they expect (ie: not open 10 different VLCs when double
clicking on 10 mp3s)
Cyril Deguet [Wed, 11 Jan 2006 20:47:45 +0000 (20:47 +0000)]
* builder.cpp: the "visible" attribute is now taken into account for all images
* ctrl_checkbox.cpp: animated bitmaps are now supported in checkbox controls
Olivier Aubert [Wed, 11 Jan 2006 13:01:50 +0000 (13:01 +0000)]
vout_intf.c: special snapshot-path (object:NNNN) will put the snapshot
into the p_private attribute of the vlc_object(NNNN). Used by embedding
applications.
default enable one instance mode on windows. the 0.1% of users wanting
several VLC instances at once should be able to disable this option in
the prefs.
* auhal.c:
- fix last bugs with SPDIF stream selection
- code and debug cleanup
- added more comments to clearify the code, so it is useful to others :D
dvdnav.patch: changed code that read DVD title to use dvdread APIs, so that WIN32 and non-unix platforms can also read it
dvdnav.c: add DVD title to meta information
* Simpler way to create the diskimage (10.3 and higher only)
* realigning of some of the configure --help options
* added --with-macosx-sdk
- compiles VLC (not contrib) with the 10.3.9 SDK
- uses a small hack to enforce the deployment target when you do make in the srcdir
- requires you to use gcc 4.0 on on Mac OS X 10.4
* modules/access/dvb/linux_dvb.c: Disabled FE_CAN_CLEAN_SETUP check because
apparently the machine running the buildbot has old uncompatible
kernel headers.
Benjamin Pracht [Tue, 27 Dec 2005 00:06:33 +0000 (00:06 +0000)]
* Add an controls to the vout (using the embedded vout framework)
- There is some redundancy in the controls now...
- This is just a proposal. If you don't like it, say so...
- Hope I didn't forget any file (yell if you habe troubles)
* Add an option to disable the embedded window
Derk-Jan Hartman [Thu, 22 Dec 2005 00:29:08 +0000 (00:29 +0000)]
SetProperty in CoreAudio is not only Asynchronious, but also not atomic in it's bahaviour. Check the actual set format multiple times to make sure the SetProperty completly finished.
Derk-Jan Hartman [Wed, 21 Dec 2005 19:41:59 +0000 (19:41 +0000)]
Use the original samplerate of the a52 or dts stream, if the device is capable of it, current samplerate if it is not, and highest other available samplerate as a last resort.
Derk-Jan Hartman [Wed, 21 Dec 2005 01:18:40 +0000 (01:18 +0000)]
Preliminary interaction framework for Mac OS X. Not finished, since core changes should be made to better match wxwidgets vs. Mac OS X style dialogs and concepts. part-2
Derk-Jan Hartman [Wed, 21 Dec 2005 01:18:23 +0000 (01:18 +0000)]
Preliminary interaction framework for Mac OS X. Not finished, since core changes should be made to better match wxwidgets vs. Mac OS X style dialogs and concepts.
Derk-Jan Hartman [Tue, 20 Dec 2005 02:32:27 +0000 (02:32 +0000)]
Set original framesize on the spu format for nero vobsubs in mp4, so that rescaling will work for videos in a cropped resolution compared to the vobsubs
* src/input/es_out.c: New --audio-track-id and --sub-track-id options
to select a precise track by its ID.
* modules/demux/ts.c: Enable --ts-es-id-pid by default since I see no
drawback to it.