changeset 9701:33018b4fab28

it was VERY old file
author mpt
date Thu, 27 Mar 2003 18:03:26 +0000
parents c5268410c50b
children c9b9271e1139
files DOCS/pl/DXR3 DOCS/pl/gcc-2.96-3.0.html
diffstat 2 files changed, 0 insertions(+), 226 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/pl/DXR3	Thu Mar 27 17:55:22 2003 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,87 +0,0 @@
-Jak używać Sigma Designs Hollywood Plus i/lub Creative DXR3 autorstwa Davida
-============================================================================
-Holma
-=====
-
-Podziękowania dla Daniela Bella za podarowanie całkowicie nowego 20GB dysku IBM.
-
-1. Wymagania
-
- * Przede wszystkim potrzebne ci będą właściwie zainstalowane sterowniki
-   DXR3/H+.
-   Versja 0.10.0 albo późniejsza. Znajdziesz to na:
-   http://dxr3.sourceforge.net/
-
- * Uruchom <mplayerdir>/configure i upewnij się, że: 
-   DXR3/H+ support = yes
-   jeśli chcesz odgrywać pliki inne niż mpeg, równiez to powinno być: 
-   libmp1e = yes 
-   
- Teraz już kompilacja (przynajmniej mojego kodu ;) powninna pójść bez
- problemów.
-
-
-
-
-2. Używanie
-
-     -vo dxr3:<devicenum>		Dla wyjścia wideo: <devicenum> nie jest
-	potrzebne, o ile masz nie więcej niż jedno urządzenie em8300 w swoim
-	komputerze.
-     -vo dxr3:noprebuf			Wyłącza prebuffering. To jest potrzebne
-	tylko wtedy, gdy masz problemy z synchronizacją w normalnym odgrywaniu,
-	wówczas zmniejszy się gładkość odtwarzania i nie będzie używana cała
-	dostępna moc procesora podczas odgrywania zawartości nie mpeg.  Uwaga:
-	z prebufferingiem A-V: powinno być negatywne, jeśli nie jest negatywne,
-	twój komputer jest zbyt wolny, aby właściwie odtwarzać wideo i
-	powinieneś wyłączyć prebuffering, jesli masz problemy z synchronizacją.
-	Bez prebufferingu ta wartość powinna być bliska 0 za każdym razem.
-	Uwaga2: pewne bardzo szybkie komputery zdają się mieć problemy z
-	prebufferingiem. Należy winić za to Sigma ;). Możesz bezpiecznie
-	używać: noprebuf jeśli twoja maszyna jest wystarczająco szybka, aby w
-	gładki sposób odgrywać wideo. 
-     -ao oss:<devicefile>		Dla wyjścia dźwięku.
-     -ac hwac3				Dla cyfrowego wyjścia dźwięku zamiast
-   	analogowego.
-     -vc mpegpes			Dla odgrywania mpeg
-     -aop list=resample:fout=48000	Jeśli częstotliwość próbkowania jest
-     	mniejsza, niż 44100Hz. To nie działa przy cyfrowym wyjściu dźwięku 
-    	(-ac hwac3).
-     <devicenum>			Ilość urządzeń do urzycia podczas
-	odtwarzania (jeśli masz kilka kart). To może zazwyczaj być pominięte
-	(-vo dxr3). Mandrake 8.1 używa domyślnie devfs. Jeśli używasz mandrake
-	8.1, zastosuj -vo dxr3:0
-     <devicefile>			Normalnie /dev/em8300_ma albo
-	/dev/em8300_ma-<devicenum> (-ao dxr3:/dev/em8300_ma). Jeśli pominiemy
-	tą opcję, domyślne używane będzie urządzenie oss (normalnie karta
-	dźwiękowa).
-
-
-Uwagi do MPEG-1, MPEG-2, VCD i DVD 
-
-Jest kilka ważnych spraw, które warto tu wziąć pod uwagę, dla uzyskania
-optymalnego odgrywania. MPlayer obecnie nie wykrywa automatycznie, że dxr3 może
-odgrywać mpegi. Tak więc dla plików mpeg, dvd i vcd musisz dodać opcję -vc
-mpegpes, aby powiedzieć Mplayerowi, że używasz akceleracji sprzętowej. W
-przeciwnym razie Mplayer będzie dekodował film programowo, co jest znacznie
-wolniejsze.  Zauważ, że nie możesz używać opcji -vc mpegpes z filmami, które
-nie są mpeg 1 lub 2, dostaniesz bowiem komunikat o błędzie takiej oto treści:
-"Can't find codec for video format..." ("Nie można znaleźć kodeka dla formatu
-wideo").
-
-* Jeśli uruchamiasz Mplayera jako root, albo set userid root, do synchronizacji
-  używany będzie wewnętrzny realtime clockgenerator twojego komputera. 
-  (jeśli twoje jądro ma wkompilowaną obsługę tego - jest to umieszczone 
-  w sekcji character devices i nazywa się "Enhanced realtime clock support").
-  Niektórzy mówią, że to daje poprawę odgrywania (tak też powinno  być), ale
-  inni mieli z tym problemy. Będziesz musiał sam poeksperymentować, aby 
-  ustalić optymalne ustawienia dla siebie.
-
-
-
-3. Kontakt ze mną
-
-Możesz się ze mną skontaktować albo pisząc e-mail do mnie: <dholm@iname.com>,
-albo używając icq: 798427.
-Odzew od użytkowników, raporty o błędach i ogólne sugestie są mile widziane
-(najchętniej przez e-mail).
--- a/DOCS/pl/gcc-2.96-3.0.html	Thu Mar 27 17:55:22 2003 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,139 +0,0 @@
-<HTML>
-
-<HEAD>
- <META http-equiv="content-type" content="text/html; charset=iso-8859-2">
-</HEAD>
-
-<BODY BGCOLOR=WHITE>
-<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
-
-<P>
-<B>Pytanie:</B> Co to jest GCC 2.96 ? Nie mogę tego znaleźć na stronie GNU.
-</P>
-
-<P>
-<B>Odpowiedź:</B> Przeczytaj <A
-HREF="http://gcc.gnu.org/gcc-2.96.html">oficjalną odpowiedź zespołu GNU
-GCC.</A>
-</P>
-
-<P>
-<B>Pytanie:</B> Jaki jest problem z GCC 2.96 ? I z X-ami 3.x ?
-</P>
-
-<P>
-<B>Odpowiedź:</B>
-</P>
-
-<P>Przeczytaj w dokumentacji MySQL:</P>
-<P><I> Wskazówki do kompilatora: Kilku z naszych użytkowników zgłosiło losowe
-zwisy i uszkodzenie tablicy w binariach MySQL, kompilowanych z gcc
-dwa-kropka-dziewięć-sześć na platformie x86 Linux. Chociaż nie byliśmy w stanie
-zduplikować tego problemu sami, albo zrozumieć jego właściwej przyczyny,
-podejrzewamy, że, z dużym stopniem prawdopodobieństwa, można powiązać ten
-problem z kompilatorem. Zamieniając błędne binaria na nasze własne, zawsze
-eliminowaliśmy ten problem.  </I></P>
-
-<P>
-A dla ludzi, którzy regularnie pytają, jakie są dokładnie problemy z gcc 2.96,
-moja odpowiedź brzmi: <I>nie wiemy dokładnie.</I> Są różne problemy i coraz
-nowe problemy i błędy pojawiają się okresowo.  Nie ma <I>jednego
-błędu/problemu</I>. Dostajemy różne raporty o błędach, w większości są to
-wewnętrzne błędy gcc, błędy składniowe kompilatora w źródłach bądź w źle
-skompilowanym kodzie. Wszystkie one są rozwiązywane z użyciem innej wersji gcc.
-Rozumiem, że gcc 2.96 ma inne domyślne flagi optymalizacji, które są w
-konflikcie z naszym kodem asemblerowym inlline, ale my nie możemy tego zmienić,
-a nawet nie chcemy poprawiać ich, skoro działają dobrze z innymi kompilatorami
-lub innymi wersjami gcc, a poprawka mogłaby spowodować utratę szybkości
-działania programu.
-</P>
-
-<P>
-Myślę, żę gcc 2.96 powinien być poprawiony, tak by miał opcję zgodności z
-innymi wydaniami, ale faceci z redhata odmówili zrobienia tego. Jeśli ktoś jest
-zainteresowany - niech zapyta Eugene K., autora avifile, on wiele z nimi na ten
-temat korespondował, ponieważ ten sam problem jest z avifile.  Ostatecznie
-zmienił on źródła avifile tak, aby <I>obchodziły</I> błędy gcc 2.96...  My po
-prostu nie mamy czsu ani nie jesteśmy zainteresowani robieniem tego.
-</P>
-
-<P>
-A jeśli chodzi o błąd pipe-in-comment: to tak naprawdę nie jest nasz
-błąd. Rozmawialiśmy z jednym z maintainerów gcc i on powiedział, że gcc 2.96 i
-3.x wspierają składnię asemblera intela i to powoduje błąd pipe. Ale to
-<I>jest</I> błąd, ponieważ gcc <I>po cichu</I>, bez żadnych ostrzeżeń,
-ignorowało cały blok asemblerowych instrukcji!
-</P>
-
-<P> Inne problemy gcc 3.x pochodzą z błędnej instalacji nagłówków libstdc++ lub
-glibc (std_*.h).  To nie jest nasza wina. MPlayer kompiluje się i pracuje
-poprawnie z wersjami gcc 3.x. <B>Tylko 2.96 jest zepsute</B>, ale to zależy od
-wielu elementów środowiska , włączając numer wydania gcc 2.96, włączone opcje
-mplayera, itp.
-<I>Jeśli wszystko działa u was, używających gcc 2.96, to nie znaczy, że będzie
-działało u wszystkich.</I>
-</P>
-
-<P><B>Odpowiedź 2:</B></P>
-
-<P>
-Przeczytaj także <A HREF="users_against_developers.html">ten</A> tekst !!!</P>
-
-<P>
-<B>Pytanie:</B> Nie! Mylicie się! wszystko działa dobrze z gcc 2.96 <I>za
-wyjątkiem</I> MPlayera.
-</P>
-
-<P>
-<B>Odpowiedź:</B>
-</P>
-
-<P> Nie. To ty jesteś w błędzie!
-Kilka projektów (przeważnie tych, które zawierają wysoko zoptymalizowany kod
-inline asemblera) ma problemy z gcc 2.96. Na przykład: avifile, MESA / DRI,
-Wine, ffmpeg, lame, NuppelVideo. Ale inne projekty już opracowały sposoby
-radzenia sobie z błędami gcc (zmieniając kod, który wywoływał błędy
-kompilatora), więc teraz działają dobrze. </P>
-
-<P>
-<B>Pytanie:</B> Nie! Mylicie się! Wszystko świetnie działa z gcc 2.96
-<I>włącznie z</I> MPlayerem.
-</P>
-
-<P>
-<B>Odpowiedź:</B>
-</P>
-
-Dobrze. Ciesz się. Ale musisz wiedzieć, że to jest uzaleznione od wielu
-elementów środowiska, włącznie z numerem wydania gcc 2.96, włączonymi opcjami
-mplayera, itp.
-<I>Jeśli wszystko działa u cieibe, używającego gcc 2.96, to nie znaczy, że
-będzie działało u wszystkich.</I>
-To tylko oznacza, że masz szczęście, do chwili, gdzy znajdziesz problem. Ale
-nie zapomnij:
-<B>Zasada nr 1 użytkowników gcc 2.96: NIGDY NIE ZGŁASZAJ BŁĘDÓW, JEŚLI UŻYWASZ
-GCC 2.96</B>
-
-<P>
-<B>Pytanie:</B> Ok. Zrozumiałem. Ale chcę spróbować i dowiedzieć się ... jak
-skompilować mplayera z gcc 2.96?
-</P>
-
-<P>
-<B>Odpowiedź:</B> Naprawdę? Jesteś pewien? Ok. Wiesz ... jest pewien sposób:
-./configure --disable-gcc-checking
-</P>
-
-<P>
-<B>Pytanie:</B> Nie! Nie zgadzam się z wami, ponieważ ...
-</P>
-
-<P>
-<B>Odpowiedź:</B> To nie ma znaczenia. Zachowaj dla siebie swoje uwagi. Nie
-jesteśmy zainteresowani opowieściami o gcc 2.96.
-</P>
-
-
-</FONT>
-</BODY>
-</HTML>