Hollosi Information eXchange /HIX/
HIX CODER 1414
Copyright (C) HIX
2002-01-24
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Mplayer + MPEG-4 .... (mind)  62 sor     (cikkei)
2 Re: Soronkenti olvasas 2 (mind)  32 sor     (cikkei)
3 Delphi dll keszites (mind)  11 sor     (cikkei)
4 Re: VC++ editbox + CString (mind)  59 sor     (cikkei)
5 Re: VC++ editbox + CString (#2) (mind)  8 sor     (cikkei)
6 PROMOÇĂO CARNAVALESCA IMPERDIVEL !!! (mind)  100 sor     (cikkei)

+ - Re: Mplayer + MPEG-4 .... (mind) VÁLASZ  Feladó: (cikkei)

Hi Coders!

> Felado :  [Hungary]
> Temakor: Re: *** HIX CODER *** #1412
> Idopont: Mon Jan 21 12:13:42 CET 2002 CODER #1413
> > Felado : Ko'csi Zolta'n
> > E-mail :  [Australia]
> > Temakor: MPEG-4
> > Idopont: Sun Jan 20 10:53:36 CET 2002 CODER #1412

> A linuxos kornyezet nagysagrendekkel tobb CPU idot es
> savszelesseget kinal a DivX lejatszashoz, mint Windows
> alatt a megaloman behemot lajhar mediaplayer.
Na akkor ideirom:
MATRIX.AVI (1CD 640x272, MP3128 kbps) -> meg lejacca:
Softver:
 BSPlayer 0.834 NT RC4,
 DivX.Dll ver 4.02, decode detto.
Hardver:
 ASUS P5B. AMD 300Mhz (3x100).
 128MB RAM (PC133 de FSB 100!)
 MATROX G400. Win98 eng. DX 7.0
Monyitor:
 1600x1200x32 :))) es nem szaggat

Megatobbit is lejacca, de csak nehany van meg :)
if (BSA .or. RIIA ...) a fenti sorokat NeMm En IrTaM :))) 

Kena eze megadni aztis min is futkarozik,
mert annekul fikazni lehet a szegeny M$Widozt.

> A formatumokkal valo kompatibilitast garantalja,
> hogy a windowsos dll-eket ill. mas formatumu kodekeket
> eleve tudja hasznalni.
Ez a szep a DLL-ben :)
A vindozeba az a jo, hogy tud encodolni :)
szepen lassan :)
(mplayert nem ismerem, lehet vele save as ..?)

> De inkabb erdemes DivX-hez nativ kodeket forditani
> magadnal az optimalizalas erdekeben.
A nemetek foglalkoznak vele : XviD a neve (www.xvid.de)
Forraskod, eredeti projectmayo + xvid :))) cool.

> mplayer RULEZ!!!
> Arpi RULEZ!!!
Linux RULEZ :)

> Microsoft es Media Player fanoktol elnezest kerek,
> de sajnos ami igaz az igaz.
Ha jol beallijja az ember a rendszert
meg hasznalhato is :)
Bar i810 (Celern 633 Mhz) alatt nem lehet
tejes kepenyos modba lejaccani,
mert szaggat (i745 sz@r)

Aki foglalkozik divx.el! az ossza meg
a listaval a tapasztalatait.

p.s.: Ami nekem van kb. jovo heten elkozlom itt.

udv.: XiX/PsychoMix
+ - Re: Soronkenti olvasas 2 (mind) VÁLASZ  Feladó: (cikkei)

> Felado : , 
Re: Soronkenti olvasas filebol C ben 2002 Jan 22

bocs, most látom, ez talán nem volt elég világos, reflektálnék
magamra ;)

> Ezert a minden C lib ad neked egy default I/O puffert, 
> altalaban 2-4-8 KB-osat, csak elrejti eloled.
> A kis puffer elonyos akkor, ha ide-oda ugralsz a fajlban (pl
> adatbazis). A nagy puffer akkor, ha folyamatosan nagy blokkokat kell
> olvasni (video stream).

Csak hogy senkit se keverjek meg:
1. a fájlok i/o pufferének méretét át lehet állítani tetszőleges értékre 
(setvbuf), ennek elhagyásakor a defaultot használjuk. 

2. a példában adott 5000 byte-os puffernek ehhez semmi köze, az egy
sorpuffer, vagyis egy szövegsor tárolására fenntartott "magasszintű"
puffer, szemben a C lib fájlonként megnyitott, alacsony szintű i/o pufferével.

3. az fgets tulajdonsága: ha a beolvasandó szövegsor hosszabb, 
mint a sorpuffer (tehát itt 5k), akkor csak 5k-1 betűt olvas be belőle, 
amennyi oda belefér (az utolsó byte-ra lezáró nullát mindenképpen tesz).
Ez a jelenség úgy vehető észre, hogy a sor végén nincs \n.
Elképzelhető azonban, hogy a fájl utolsó sorát nem zárták
le \n-nel, ezt viszont a feof mutatja.

4. Jó tanács: ha i/o párhuzamosan zajlik, akkor 
szumma(input pufferek mérete) legyen = szumma(output pufferek mérete)
-- 
Jozsi

+ - Delphi dll keszites (mind) VÁLASZ  Feladó: (cikkei)

Ugy lettem oktatva nehai iskolamba, hogy a Delphiben 
helyesen elkeszített dll mas fejlesztoeszkoz számára is 
tokeletesen használhato. 

Szeretnek kesziteni, de nem tudom mi a fenet jelent az 
a "helyesen elkeszitett" ? 
Hogyan kell csinálni? Fol tudna valaki homalyositani, 
ill.megmondani, hogy vajon hol van errol vmi. leirva, - 
mert en semmit nem talaltam? 

Elore is kosz! tatt
+ - Re: VC++ editbox + CString (mind) VÁLASZ  Feladó: (cikkei)

On Fri, 18 Jan 2002  wrote:

Hello,

>Rostellem hogy ekkora intenzitassal szorakoztatlak
>titeket ujabban, de ez a windoz sdk kikeszit :)

Csak a pontossag kedveert, a win32 sdk-nak a problemadhoz semmi koze ;-],
annal inkabb az mfc-nek.

>       for(i=0;i < Sources; i++)
>        {
>               CString OneLine;
>               LPTSTR StrOneLine =
>                 OneLine.GetBuffer(Edit11->LineLength(i));
>               Edit11->GetLine(i,StrOneLine);
>               sprintf(ProfileLine,"Source%i",i);
>               OneLine.ReleaseBuffer();
>SmsCfg->WriteProfileString("Global",ProfileLine,OneLine.GetBuffer (0));
>        }

Kisse tulbolonyitod - raadasul rosszul - ezt az egyszeru problemat:

    CEdit* Edit11 = (CEdit *)GetDlgItem (IDC_EDIT1);
    int	Sources = Edit11->GetLineCount ();
    CString OneLine, ProfileLine;
    for (int i = 0; i < Sources; i++)
    {
	Edit11->GetLine (i, OneLine.GetBufferSetLength (
		Edit11->LineLength (Edit11->LineIndex (i))));
	OneLine.ReleaseBuffer ();
	ProfileLine.Format ("Source%d", i);
	SmsCfg->WriteProfileString ("Global", LPCTSTR (ProfileLine),
		LPCTSTR (OneLine));
    }

(bocs a sortoresekert, nem fert el minden egy sorban.)
A problemat alapvetoen a dokumentacio nem eleg alapos tanulmanyozasa
okozza (bar elismerem, nem trivialis a megoldas). A LineLength()-et a
fenti modon erdemes meghivni (illetve igy mukodik ;-]). Egyeb
megjegyzeseim:
Miert van szukseg char tombre, amikor van CString-ed?
Az i valtozo eleg nehezen lehet negativ, igy a %i helyett %d-t javaslok.
A CString deklaraciokat erdemes a cikluson kivulre helyezni, igy nem fut
le minden iteracional a CString konstruktor (raadasul ketszer is)
feleslegesen, viszont igy a CString GetBufferSetLength() metodusat kell
hasznalni, mert a GetBuffer() csak annyit garantal, hogy legalabb annyi
karaktert beletehetsz a sztringbe, mint a parametere, a
GetBufferSetLength() viszont be is allitja a buffer hosszat (csokkenti is,
ha kell).
Hasznald nyugodtan a visszateresi ertekeket fuggvenyparameternek
(ha mashol nem hasznalod mar), olvashatobb lesz a kod, es mellesleg
hatekonyabb is.
Igy hirtelen ennyi.
Sok sikert!

udv,

medve
+ - Re: VC++ editbox + CString (#2) (mind) VÁLASZ  Feladó: (cikkei)

>Az i valtozo eleg nehezen lehet negativ, igy a %i helyett %d-t javaslok.

Bocs, ez hulyeseg, elneztem ;-] Szoval %u. (bar ez mar kimeriti a
szorszalhasogatas fogalmat.)

udv,

medve
+ - PROMOÇĂO CARNAVALESCA IMPERDIVEL !!! (mind) VÁLASZ  Feladó: (cikkei)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<!-- saved from url=(0025)http://www.lehugo.com.br/ -->
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 10">
<meta name=Originator content="Microsoft Word 10">
<link rel=File-List href="LEHUGO%20PROPAGANDA%20URGENTE_arquivos/filelist.xml">
<title>Le Hugo - Shopping Virtual</title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>Lennan Martins</o:Author>
  <o:Template>Normal</o:Template>
  <o:LastAuthor>Lennan Martins</o:LastAuthor>
  <o:Revision>2</o:Revision>
  <o:TotalTime>0</o:TotalTime>
  <o:Created>2002-01-17T23:51:00Z</o:Created>
  <o:LastSaved>2002-01-17T23:51:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>9</o:Words>
  <o:Characters>53</o:Characters>
  <o:Lines>1</o:Lines>
  <o:Paragraphs>1</o:Paragraphs>
  <o:CharactersWithSpaces>61</o:CharactersWithSpaces>
  <o:Version>10.2625</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Zoom>0</w:Zoom>
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Tabela normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<frameset framespacing=0 frameborder=0 border=0 rows="0,1*">
 <frame name=blank src="Le%20Hugo%20-%20Shopping%20Virtual_arquivos/blank.htm"
 scrolling=no noresize>
 <frame name=loja src="Le%20Hugo%20-%20Shopping%20Virtual_arquivos/lehugo.htm">
 <noframes>
  <body lang=PT-BR style='tab-interval:35.4pt'>
  <div class=Section1>
  <p>This page uses frames, but your browser doesn't support them.</p>
  </div>
  </body>
 </noframes>
</frameset>

</html>

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS