Commit 62e73f50 authored by Christophe Massiot's avatar Christophe Massiot

Backported stable changes.

parent e405691a
...@@ -67,9 +67,17 @@ Not released yet ...@@ -67,9 +67,17 @@ Not released yet
* ALL: the first libvlc commit. * ALL: the first libvlc commit.
0.4.2 0.4.2
Not released yet Mon, 20 Jun 2002 00:41:26 +0200
* ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences * ./plugins/macosx: new controls for audio output, and deinterlacing
support.
* ./plugins/macosx: fixed a bug with language and subtitle menus.
* ./plugins/access/http.c: should be more tolerant with old servers and
non-seekable streams.
* ./plugins/filter/deinterlace.c: backported new deinterlacing routines.
* ./include/threads.h, ./include/threads_funcs.h: backported the new Win32
cond_wait implementation from MAIN.
* ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences
from the popup menu. from the popup menu.
0.4.1 0.4.1
......
...@@ -82,7 +82,15 @@ Simply drag VLC from the place where you have installed it, to the Trash.\ ...@@ -82,7 +82,15 @@ Simply drag VLC from the place where you have installed it, to the Trash.\
\f0\b0 \ulnone There is no version for Mac OS 9. VLC is originally a UNIX application and has never been ported to Mac OS 9. Considering the amount of differences between Mac OS 9 and modern systems, it would require a tremendous work to port VLC. We do not plan to do it. So please don't ask.\ \f0\b0 \ulnone There is no version for Mac OS 9. VLC is originally a UNIX application and has never been ported to Mac OS 9. Considering the amount of differences between Mac OS 9 and modern systems, it would require a tremendous work to port VLC. We do not plan to do it. So please don't ask.\
\ \
\ \
\f1\b \ul 9. How do I enable deinterlacing ?\
\f0\b0 \ulnone You must select the "Deinterlace" menu item
\f1\b before
\f0\b0 opening any file. If the item is selected while reading a file, nothing will happen. This is a known issue, please do not report it.\
\
\
Thanks for reading this file. For additional information, subscribe to the vlc mailing list on \ul http://www.videolan.org/.\ulnone \ Thanks for reading this file. For additional information, subscribe to the vlc mailing list on \ul http://www.videolan.org/.\ulnone \
-- \ -- \
Christophe Massiot <massiot@via.ecp.fr>, for the VideoLAN team.\ Christophe Massiot <massiot@via.ecp.fr>, for the VideoLAN team.\
$Id: README.MacOSX.rtf,v 1.5 2002/06/18 23:18:40 massiot Exp $} $Id: README.MacOSX.rtf,v 1.6 2002/06/19 22:47:14 massiot Exp $}
\ No newline at end of file \ No newline at end of file
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
· vlc.spec · vlc.spec
· ipkg/control · ipkg/control
· debian/changelog · debian/changelog
· extras/MacOSX/vlc.pbprj/project.pbxproj
- mettre à jour les ChangeLog et la TODO list pour ceux qui auraient - mettre à jour les ChangeLog et la TODO list pour ceux qui auraient
étourdiment oublié de l'updater à chaque commit étourdiment oublié de l'updater à chaque commit
- updater le numéro de version et le timestamp dans : - updater le numéro de version et le timestamp dans :
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{ {
ACTIONS = { ACTIONS = {
deinterlace = id;
eject = id; eject = id;
faster = id; faster = id;
fullscreen = id; fullscreen = id;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<key>235</key> <key>235</key>
<string>401 417 350 182 0 0 1152 746 </string> <string>401 417 350 182 0 0 1152 746 </string>
<key>29</key> <key>29</key>
<string>809 162 262 44 0 0 1152 746 </string> <string>367 465 262 44 0 0 1152 746 </string>
<key>445</key> <key>445</key>
<string>347 561 370 117 0 0 1152 746 </string> <string>347 561 370 117 0 0 1152 746 </string>
<key>460</key> <key>460</key>
...@@ -19,8 +19,8 @@ ...@@ -19,8 +19,8 @@
<string>248.0</string> <string>248.0</string>
<key>IBOpenObjects</key> <key>IBOpenObjects</key>
<array> <array>
<integer>29</integer>
<integer>528</integer> <integer>528</integer>
<integer>29</integer>
</array> </array>
<key>IBSystem Version</key> <key>IBSystem Version</key>
<string>5Q125</string> <string>5Q125</string>
......
Package: vlc Package: vlc
Section: graphics Section: graphics
Priority: optional Priority: optional
Version: 0.5.0-cvs Version: 0.4.2
Release: 1 Release: 1
Architecture: arm Architecture: arm
Maintainer: Jean-Paul Saman <jpsaman@wxs.nl>, Christophe Massiot <massiot@via.ecp.fr> Maintainer: Jean-Paul Saman <jpsaman@wxs.nl>, Christophe Massiot <massiot@via.ecp.fr>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* intf_controller.h: MacOS X plugin for vlc * intf_controller.h: MacOS X plugin for vlc
***************************************************************************** *****************************************************************************
* Copyright (C) 2001 VideoLAN * Copyright (C) 2001 VideoLAN
* $Id: intf_controller.h,v 1.10 2002/06/02 12:16:31 massiot Exp $ * $Id: intf_controller.h,v 1.11 2002/06/19 22:47:14 massiot Exp $
* *
* Authors: Florian G. Pflug <fgp@phlo.org> * Authors: Florian G. Pflug <fgp@phlo.org>
* *
...@@ -79,6 +79,7 @@ ...@@ -79,6 +79,7 @@
- (IBAction)prevChannel:(id)sender; - (IBAction)prevChannel:(id)sender;
- (IBAction)nextChannel:(id)sender; - (IBAction)nextChannel:(id)sender;
- (IBAction)loop:(id)sender; - (IBAction)loop:(id)sender;
- (IBAction)deinterlace:(id)sender;
- (IBAction)mute:(id)sender; - (IBAction)mute:(id)sender;
- (IBAction)fullscreen:(id)fullscreen; - (IBAction)fullscreen:(id)fullscreen;
- (IBAction)eject:(id)sender; - (IBAction)eject:(id)sender;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* intf_controller.m: MacOS X plugin for vlc * intf_controller.m: MacOS X plugin for vlc
***************************************************************************** *****************************************************************************
* Copyright (C) 2001 VideoLAN * Copyright (C) 2001 VideoLAN
* $Id: intf_controller.m,v 1.9 2002/06/08 19:32:19 sam Exp $ * $Id: intf_controller.m,v 1.10 2002/06/19 22:47:14 massiot Exp $
* *
* Authors: Florian G. Pflug <fgp@phlo.org> * Authors: Florian G. Pflug <fgp@phlo.org>
* Jon Lech Johansen <jon-vl@nanocrew.net> * Jon Lech Johansen <jon-vl@nanocrew.net>
...@@ -191,6 +191,22 @@ ...@@ -191,6 +191,22 @@
} }
} }
- (IBAction)deinterlace:(id)sender
{
NSMenuItem * item = (NSMenuItem *)sender;
if ( [item state] == NSOnState )
{
config_PutPszVariable( "filter", NULL );
[item setState:NSOffState];
}
else
{
config_PutPszVariable( "filter", "deinterlace:blend" );
[item setState:NSOnState];
}
}
- (IBAction)mute:(id)sender - (IBAction)mute:(id)sender
{ {
NSMenuItem * item = (NSMenuItem *)sender; NSMenuItem * item = (NSMenuItem *)sender;
......
%define name vlc %define name vlc
%define vlc_ver 0.5.0-cvs %define vlc_ver 0.4.2
%define version %vlc_ver %define version %vlc_ver
%define cvs 0 %define cvs 0
...@@ -245,21 +245,21 @@ EOF ...@@ -245,21 +245,21 @@ EOF
# icons # icons
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}} mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
install -m 644 %buildroot/%_datadir/vlc/vlc16x16.png %buildroot/%{_miconsdir}/vlc.png install -m 644 %buildroot/%_datadir/videolan/vlc16x16.png %buildroot/%{_miconsdir}/vlc.png
install -m 644 %buildroot/%_datadir/vlc/vlc32x32.png %buildroot/%{_iconsdir}/vlc.png install -m 644 %buildroot/%_datadir/videolan/vlc32x32.png %buildroot/%{_iconsdir}/vlc.png
install -m 644 %buildroot/%_datadir/vlc/vlc48x48.png %buildroot/%{_liconsdir}/vlc.png install -m 644 %buildroot/%_datadir/videolan/vlc48x48.png %buildroot/%{_liconsdir}/vlc.png
install -m 644 %buildroot/%_datadir/vlc/gnome-vlc16x16.png %buildroot/%{_miconsdir}/gnome-vlc.png install -m 644 %buildroot/%_datadir/videolan/gnome-vlc16x16.png %buildroot/%{_miconsdir}/gnome-vlc.png
install -m 644 %buildroot/%_datadir/vlc/gnome-vlc32x32.png %buildroot/%{_iconsdir}/gnome-vlc.png install -m 644 %buildroot/%_datadir/videolan/gnome-vlc32x32.png %buildroot/%{_iconsdir}/gnome-vlc.png
install -m 644 %buildroot/%_datadir/vlc/gnome-vlc48x48.png %buildroot/%{_liconsdir}/gnome-vlc.png install -m 644 %buildroot/%_datadir/videolan/gnome-vlc48x48.png %buildroot/%{_liconsdir}/gnome-vlc.png
install -m 644 %buildroot/%_datadir/vlc/gvlc16x16.png %buildroot/%{_miconsdir}/gvlc.png install -m 644 %buildroot/%_datadir/videolan/gvlc16x16.png %buildroot/%{_miconsdir}/gvlc.png
install -m 644 %buildroot/%_datadir/vlc/gvlc32x32.png %buildroot/%{_iconsdir}/gvlc.png install -m 644 %buildroot/%_datadir/videolan/gvlc32x32.png %buildroot/%{_iconsdir}/gvlc.png
install -m 644 %buildroot/%_datadir/vlc/gvlc48x48.png %buildroot/%{_liconsdir}/gvlc.png install -m 644 %buildroot/%_datadir/videolan/gvlc48x48.png %buildroot/%{_liconsdir}/gvlc.png
install -m 644 %buildroot/%_datadir/vlc/kvlc16x16.png %buildroot/%{_miconsdir}/kvlc.png install -m 644 %buildroot/%_datadir/videolan/kvlc16x16.png %buildroot/%{_miconsdir}/kvlc.png
install -m 644 %buildroot/%_datadir/vlc/kvlc32x32.png %buildroot/%{_iconsdir}/kvlc.png install -m 644 %buildroot/%_datadir/videolan/kvlc32x32.png %buildroot/%{_iconsdir}/kvlc.png
install -m 644 %buildroot/%_datadir/vlc/kvlc48x48.png %buildroot/%{_liconsdir}/kvlc.png install -m 644 %buildroot/%_datadir/videolan/kvlc48x48.png %buildroot/%{_liconsdir}/kvlc.png
install -m 644 %buildroot/%_datadir/vlc/qvlc16x16.png %buildroot/%{_miconsdir}/qvlc.png install -m 644 %buildroot/%_datadir/videolan/qvlc16x16.png %buildroot/%{_miconsdir}/qvlc.png
install -m 644 %buildroot/%_datadir/vlc/qvlc32x32.png %buildroot/%{_iconsdir}/qvlc.png install -m 644 %buildroot/%_datadir/videolan/qvlc32x32.png %buildroot/%{_iconsdir}/qvlc.png
install -m 644 %buildroot/%_datadir/vlc/qvlc48x48.png %buildroot/%{_liconsdir}/qvlc.png install -m 644 %buildroot/%_datadir/videolan/qvlc48x48.png %buildroot/%{_liconsdir}/qvlc.png
%post %post
%update_menus %update_menus
...@@ -274,39 +274,39 @@ rm -fr %buildroot ...@@ -274,39 +274,39 @@ rm -fr %buildroot
%doc README COPYING %doc README COPYING
%{_bindir}/vlc %{_bindir}/vlc
%dir %{_libdir}/vlc %dir %{_libdir}/videolan/vlc
%{_libdir}/vlc/ac3_spdif.so %{_libdir}/videolan/vlc/ac3_spdif.so
%{_libdir}/vlc/avi.so %{_libdir}/videolan/vlc/avi.so
%{_libdir}/vlc/dsp.so %{_libdir}/videolan/vlc/dsp.so
%{_libdir}/vlc/dummy.so %{_libdir}/videolan/vlc/dummy.so
%{_libdir}/vlc/dvd.so %{_libdir}/videolan/vlc/dvd.so
%{_libdir}/vlc/fb.so %{_libdir}/videolan/vlc/fb.so
%{_libdir}/vlc/file.so %{_libdir}/videolan/vlc/file.so
%{_libdir}/vlc/filter_clone.so %{_libdir}/videolan/vlc/filter_deinterlace.so
%{_libdir}/vlc/filter_crop.so %{_libdir}/videolan/vlc/filter_distort.so
%{_libdir}/vlc/filter_deinterlace.so %{_libdir}/videolan/vlc/filter_invert.so
%{_libdir}/vlc/filter_distort.so %{_libdir}/videolan/vlc/filter_transform.so
%{_libdir}/vlc/filter_invert.so %{_libdir}/videolan/vlc/filter_wall.so
%{_libdir}/vlc/filter_transform.so %{_libdir}/videolan/vlc/filter_clone.so
%{_libdir}/vlc/filter_wall.so %{_libdir}/videolan/vlc/filter_crop.so
%{_libdir}/vlc/fx_scope.so %{_libdir}/videolan/vlc/fx_scope.so
%{_libdir}/vlc/http.so %{_libdir}/videolan/vlc/http.so
%{_libdir}/vlc/ipv4.so %{_libdir}/videolan/vlc/ipv4.so
%{_libdir}/vlc/ipv6.so %{_libdir}/videolan/vlc/ipv6.so
%{_libdir}/vlc/logger.so %{_libdir}/videolan/vlc/logger.so
%{_libdir}/vlc/lpcm_adec.so %{_libdir}/videolan/vlc/lpcm_adec.so
%{_libdir}/vlc/memcpy.so %{_libdir}/videolan/vlc/memcpy.so
%{_libdir}/vlc/mga.so %{_libdir}/videolan/vlc/mga.so
%{_libdir}/vlc/mpeg_es.so %{_libdir}/videolan/vlc/mpeg_es.so
%{_libdir}/vlc/mpeg_ps.so %{_libdir}/videolan/vlc/mpeg_ps.so
%{_libdir}/vlc/mpeg_ts.so %{_libdir}/videolan/vlc/mpeg_ts.so
%{_libdir}/vlc/null.so %{_libdir}/videolan/vlc/null.so
%{_libdir}/vlc/rc.so %{_libdir}/videolan/vlc/rc.so
%{_libdir}/vlc/spudec.so %{_libdir}/videolan/vlc/spudec.so
%{_libdir}/vlc/udp.so %{_libdir}/videolan/vlc/udp.so
%{_libdir}/vlc/vcd.so %{_libdir}/videolan/vlc/vcd.so
%{_libdir}/vlc/x11.so %{_libdir}/videolan/vlc/x11.so
#%{_libdir}/vlc/xmga.so #%{_libdir}/videolan/vlc/xmga.so
%{_mandir}/man1/* %{_mandir}/man1/*
%{_menudir}/vlc %{_menudir}/vlc
...@@ -319,7 +319,7 @@ rm -fr %buildroot ...@@ -319,7 +319,7 @@ rm -fr %buildroot
%files gtk %files gtk
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/gtk.so %{_libdir}/videolan/vlc/gtk.so
%{_bindir}/gvlc %{_bindir}/gvlc
%{_menudir}/vlc-gtk %{_menudir}/vlc-gtk
%{_miconsdir}/gvlc.png %{_miconsdir}/gvlc.png
...@@ -333,7 +333,7 @@ rm -fr %buildroot ...@@ -333,7 +333,7 @@ rm -fr %buildroot
%files gnome %files gnome
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/gnome.so %{_libdir}/videolan/vlc/gnome.so
%{_bindir}/gnome-vlc %{_bindir}/gnome-vlc
%{_menudir}/vlc-gnome %{_menudir}/vlc-gnome
%{_miconsdir}/gnome-vlc.png %{_miconsdir}/gnome-vlc.png
...@@ -348,7 +348,7 @@ rm -fr %buildroot ...@@ -348,7 +348,7 @@ rm -fr %buildroot
%files qt %files qt
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/qt.so %{_libdir}/videolan/vlc/qt.so
%{_bindir}/qvlc %{_bindir}/qvlc
%{_menudir}/vlc-qt %{_menudir}/vlc-qt
%{_miconsdir}/qvlc.png %{_miconsdir}/qvlc.png
...@@ -363,54 +363,60 @@ rm -fr %buildroot ...@@ -363,54 +363,60 @@ rm -fr %buildroot
%files ncurses %files ncurses
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/ncurses.so %{_libdir}/videolan/vlc/ncurses.so
%if %plugin_lirc %if %plugin_lirc
%files lirc %files lirc
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/lirc.so %{_libdir}/videolan/vlc/lirc.so
%endif %endif
# video plugins # video plugins
%files sdl %files sdl
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/sdl.so %{_libdir}/videolan/vlc/sdl.so
%files ggi %files ggi
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/ggi.so %{_libdir}/videolan/vlc/ggi.so
%files aa %files aa
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/aa.so %{_libdir}/videolan/vlc/aa.so
# codec plugin # codec plugin
%files mad %files mad
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/mad.so %{_libdir}/videolan/vlc/mad.so
#audio plugins #audio plugins
%files esd %files esd
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/esd.so %{_libdir}/videolan/vlc/esd.so
%files arts %files arts
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/arts.so %{_libdir}/videolan/vlc/arts.so
%files alsa %files alsa
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/vlc/alsa.so %{_libdir}/videolan/vlc/alsa.so
%changelog %changelog
* Mon Jun 20 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.2-1mdk
- new upstream release
* Mon Jun 3 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.1-1mdk
- new upstream release
* Thu May 23 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.0-1mdk * Thu May 23 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.0-1mdk
- version 0.4.0 with MPEG4 (DivX) support thx ffmpeg. - version 0.4.0 with MPEG4 (DivX) support thx ffmpeg.
thus s/MPEG, MPEG2 and DVD/multimedia/g thus s/MPEG, MPEG2 and DVD/multimedia/g
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment