From rgammon at real.com  Thu Sep  1 09:29:52 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep  1 12:23:31 2005
Subject: [Player-dev] Fwd: need help
In-Reply-To: 
References: 
Message-ID: <43172C80.2090902@real.com>

Hi kresit,

What platform are you working on? Windows, mac, or linux?

Shailaja Sony wrote:

>hi
>i want to use helix client kit.i don't know how to use it.can u tell me 
>how to use helix client kit.i have source code of hxplay-1.0.5.plz
>tell me will it also stream *.rm file from helix server?if yes than plz 
>tell how.
>kindly reply soon.
>
>kresit
>
>
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From sreddy_kumca at rediffmail.com  Thu Sep  1 03:54:54 2005
From: sreddy_kumca at rediffmail.com (ramakrishna reddy)
Date: Thu Sep  1 13:11:33 2005
Subject: [Player-dev] hi. i can't play..........
Message-ID: <20050901105454.9357.qmail@webmail10.rediffmail.com>

 ?
 ?
 ?hi.
         i am using redhat linux opreting system. i  Installed real palyer 10.0.0. but it is not playing vedio such as mpeg,dat,mpg, etc. tell me the reason. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050901/4df74147/attachment.html
From shailajas at it.iitb.ac.in  Thu Sep  1 05:28:48 2005
From: shailajas at it.iitb.ac.in (Shailaja Sony)
Date: Thu Sep  1 13:11:33 2005
Subject: [Player-dev] Fwd: need help
In-Reply-To: <430EB0BE.4080803@real.com>
Message-ID: 

hi
i want to use helix client kit.i don't know how to use it.can u tell me 
how to use helix client kit.i have source code of hxplay-1.0.5.plz
tell me will it also stream *.rm file from helix server?if yes than plz 
tell how.
kindly reply soon.

kresit


From dshirzad at real.com  Thu Sep  1 12:27:28 2005
From: dshirzad at real.com (Donya Shirzad)
Date: Thu Sep  1 15:20:44 2005
Subject: [Player-dev] hi. i can't play..........
In-Reply-To: <20050901105454.9357.qmail@webmail10.rediffmail.com>
Message-ID: <5.1.0.14.2.20050901122418.0261cdf8@mailone.real.com>

At 10:54 AM 9/1/2005 +0000, ramakrishna reddy wrote:
>   hi.
>         i am using redhat linux opreting system. i  Installed real palyer 
> 10.0.0. but it is not playing vedio such as mpeg,dat,mpg, etc. tell me 
> the reason.

Hi Ramakrishna -

I'd need more details about the issue is that you are seeing.  Are you able 
to play .rm, .ra and mp3 files?  Are you getting an error when you try to play?

Also, is there a reason you installed RealPlayer 10.0.0 instead of the 
currently released player - 10.0.5 (http://www.real.com/linux)?

Thanks,
- Donya

___

Donya Shirzad
dshirzad@real.com
Program Manager for Helix Player
http://player.helixcommunity.org


From rgammon at real.com  Thu Sep  1 23:27:20 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep  2 02:20:53 2005
Subject: [Player-dev] Fwd: need help
In-Reply-To: <32952.10.129.76.41.1125640229.squirrel@www.it.iitb.ac.in>
References: 
	<43172C80.2090902@real.com>
	<32952.10.129.76.41.1125640229.squirrel@www.it.iitb.ac.in>
Message-ID: <4317F0C8.6070509@real.com>

kresit,

You can build the source tarball by typing "make".

That will give you debug/libhxclient.a among other things.

Download 
https://helixcommunity.org/viewcvs/cgi/viewcvs.cgi/player/hxclientkit/test/main.cpp 
and modify it to meet your needs. You can build & use it using something 
along the lines of the following:

$ g++ -I/path/to/player/hxclientkit/pub main.cpp -o main.o
$ g++ -o kresit-player main.o libhxclient.a
$ export HELIX_LIBS=/usr/local/RealPlayer
$ ./kriseit-player

If you can't get the source tarball to build, there's a prebuilt 
libhxclient.so.1.0 here:

http://cvs.gnome.org/viewcvs/banshee/mediaengines/helix/libhxclient.so.1.0?rev=1.1&view=log

You can link against that by sticking it in /usr/lib and using:
$ g++ -o kresit-player main.o -lhxclient

... to link.

The easier way to go would be to figure out why CVS isn't working for 
you -- what problems are you seeing?

shailajas@it.iitb.ac.in wrote:

>linux sir.plz help me to solve this problem.i want to integrate this
>helixclientkit into my application so that it can stream and play a *.rm
>file from helix server.i have as i told u in my previous mail i have
>hxplay-1.0.5 source code and all_clients-helix-20050822_source source code
>also.but the player/hxclientkit is only present in hxplay-1.0.5.i am
>facing some problem while fetching code from CVS that's why i am using
>hxplay-1.0.5 source code package.
>kidly reply soon.
>
>regards
>kresit
>
>
>
>  
>
>>Hi kresit,
>>
>>What platform are you working on? Windows, mac, or linux?
>>
>>Shailaja Sony wrote:
>>
>>    
>>
>>>hi
>>>i want to use helix client kit.i don't know how to use it.can u tell me
>>>how to use helix client kit.i have source code of hxplay-1.0.5.plz
>>>tell me will it also stream *.rm file from helix server?if yes than plz
>>>tell how.
>>>kindly reply soon.
>>>
>>>kresit
>>>
>>>
>>>
>>>
>>>      
>>>
>
>
>
>  
>
>>--
>>Ryan Gammon
>>rgammon@real.com
>>Developer for Helix Player
>>https://player.helixcommunity.org
>>
>>    
>>
>
>  
>


From rgammon at real.com  Fri Sep  2 11:45:36 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep  2 14:38:59 2005
Subject: [Player-dev] Is it feasible to write a encoder/decoder plugin
	for	RealPlayer?
In-Reply-To: <431671DB.3030207@n2nconsulting.com>
References: <431671DB.3030207@n2nconsulting.com>
Message-ID: <43189DD0.4080800@real.com>

Hi Rony,

The client supports plugins for adding new formats, both for encoding 
and decoding.

Not sure how this works at the RealPlayer UI level, are you specifically 
interested in RealPlayer for windows, or are you building your own 
player on top of helix?

Rony Xu wrote:

> Greeting,
>
> RealPlayer allows user to convert/rip from cd to various format. Is it 
> feasible to write a plugin for RealPlayer to encode/decode a new 
> format? Is RealPlayer support this plugin architecture?
>
>
> Thanks and Regards,
> Rony
>
>
> _______________________________________________
> Player-dev mailing list
> Player-dev@helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/player-dev
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Fri Sep  2 16:00:42 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep  2 18:54:05 2005
Subject: [Player-dev] Playlist context menu
Message-ID: <4318D99A.5080803@real.com>

The attached patch hooks up the context playlist menu & buttons in the 
playlist dialog.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: plcm.patch
Type: text/x-patch
Size: 71419 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050902/ebc5b54f/plcm-0001.bin
From dshirzad at real.com  Fri Sep  2 18:01:23 2005
From: dshirzad at real.com (Donya Shirzad)
Date: Fri Sep  2 20:54:18 2005
Subject: [Player-dev] Radio Sign In Spec Posted
Message-ID: <5.1.0.14.2.20050902180104.0264b9a8@mailone.real.com>

Hi Everyone -

I've posted a spec for Radio Sign In support - for inclusion in the next 
Linux RealPlayer.  The spec defines all the features we've discussed 
including and can be found at:

https://player.helixcommunity.org/2005/specs/Radio_SignIn.doc

This spec covers the functionality required for premium ad-free radio 
playback through http://radio.real.com.

If you'd like to comment, please reply to player-dev@helixcommunity.org.

Thanks,
Donya Shirzad 


From timo.jyrinki at hut.fi  Tue Sep  6 06:31:19 2005
From: timo.jyrinki at hut.fi (Timo Jyrinki)
Date: Tue Sep  6 09:25:11 2005
Subject: [Player-dev] RTSP over HTTP proxy?
Message-ID: 

Hello,

What features need to be enabled to allow RTSP streaming via HTTP
proxy? I'm testing in a network in which this is needed, and while
realplay does work, I currently can't get my version of Helix to utilize
the HTTP proxy for RTSP connections. HTTP streaming does work if I
set the parameters in HelixSDK_10_0, and AttemptRTSPvHTTP=1 is also there.

project.AddDefines('HELIX_FEATURE_HTTPCLOAK') is set, which I
thought could relate to this. Also set are eg.
project.AddDefines('HELIX_FEATURE_NETINTERFACES')
project.AddDefines('HELIX_FEATURE_SMARTERNETWORK')
project.AddDefines('HELIX_FEATURE_PROXYMGR')

-Timo

From ljuba.v at ptt.yu  Tue Sep  6 00:26:03 2005
From: ljuba.v at ptt.yu (goran ljubic)
Date: Tue Sep  6 13:53:42 2005
Subject: [Player-dev] real player
Message-ID: <000c01c5b2b4$3dc698d0$ba7489d5@goran1qacobql6>

How that i can install Real Player.I'm newbie in Linux Fedora?
Thank's
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050906/bf53be77/attachment.html
From rgammon at real.com  Tue Sep  6 15:18:04 2005
From: rgammon at real.com (Ryan Gammon)
Date: Tue Sep  6 18:10:37 2005
Subject: [Player-dev] real player
In-Reply-To: <000c01c5b2b4$3dc698d0$ba7489d5@goran1qacobql6>
References: <000c01c5b2b4$3dc698d0$ba7489d5@goran1qacobql6>
Message-ID: <431E159C.5050700@real.com>

Hi Goran,

You can find instructions & the download on http://www.real.com/linux

goran ljubic wrote:

> How that i can install Real Player.I'm newbie in Linux Fedora?
> Thank's
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Player-dev mailing list
>Player-dev@helixcommunity.org
>http://lists.helixcommunity.org/mailman/listinfo/player-dev
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Tue Sep  6 18:33:33 2005
From: rgammon at real.com (Ryan Gammon)
Date: Tue Sep  6 21:26:05 2005
Subject: [Player-dev] DnD in playlists
Message-ID: <431E436D.7080707@real.com>

Hi guys,

I'm working on Drag 'n drop support for playlists, and have run up 
against the fact that the GtkTreeView does not currently support 
dragging and dropping multiple items:

http://bugzilla.gnome.org/show_bug.cgi?id=70479

Adding this support is in the "possible features for gtk 2.10"
http://www.gtk.org/plan/2.10/

There's some code in libegg to deal with this:
http://cvs.gnome.org/viewcvs/libegg/libegg/treeviewutils/eggtreemultidnd.c?rev=1.4&view=markup

... but libegg is a library that people typically cut & paste code from, 
vs one that ships with a distribution. The libegg code is LGPL, which 
makes it difficult for us to use this code.

The playlist spec:
https://player.helixcommunity.org/2005/specs/playlist.pdf

... doesn't get into multi-item drag and drop.

Would people consider single-item drag and drop sufficient for the spec, 
or is it worth figuring out multi-item DnD?

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Tue Sep  6 18:36:42 2005
From: rgammon at real.com (Ryan Gammon)
Date: Tue Sep  6 21:29:16 2005
Subject: [Player-dev] Enable single-item DnD in playlists
Message-ID: <431E442A.7050008@real.com>

This patch enables single item DnD in playlists:

diff -u -r1.5 playlistdialog.cpp
--- playlistdialog.cpp  2 Sep 2005 22:58:48 -0000       1.5
+++ playlistdialog.cpp  7 Sep 2005 01:36:07 -0000
@@ -1114,6 +1114,8 @@

     
gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(info->playlist_tree_view), TRUE);

+    
gtk_tree_view_set_reorderable(GTK_TREE_VIEW(info->playlist_tree_view), 
TRUE);
+
     GtkTreeSelection* selection;

     selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(info->playlist_tree_view));

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Wed Sep  7 16:13:01 2005
From: rgammon at real.com (Ryan Gammon)
Date: Wed Sep  7 19:05:05 2005
Subject: [Player-dev] View Clip Info from playlists
Message-ID: <431F73FD.9010904@real.com>

The attached patch gets the clip info dialog box working off of a 
HXMetadataReader, and updates the playlist context menu to use it.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: view.patch
Type: text/x-patch
Size: 21890 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050907/0795d3e3/view-0001.bin
From dshirzad at real.com  Thu Sep  8 16:16:46 2005
From: dshirzad at real.com (Donya Shirzad)
Date: Thu Sep  8 19:08:26 2005
Subject: [Player-dev] DnD in playlists
In-Reply-To: <431E436D.7080707@real.com>
Message-ID: <5.1.0.14.2.20050908161235.02641d50@mailone.real.com>

Hey Ryan -

Let's go with single item drag and drop reordering within playlists for 
now, as this is the standard behavior in other programs as well.  We'll 
still implement multiple item drag and drop from outside the player into a 
playlist, however.

That's my opinion anyway.  Maybe someone from the community will volunteer 
to do the multiple item drag and drop.

Thanks,
- Donya

At 06:33 PM 9/6/2005 -0700, Ryan Gammon wrote:
>Hi guys,
>
>I'm working on Drag 'n drop support for playlists, and have run up against 
>the fact that the GtkTreeView does not currently support dragging and 
>dropping multiple items:
>
>http://bugzilla.gnome.org/show_bug.cgi?id=70479
>
>Adding this support is in the "possible features for gtk 2.10"
>http://www.gtk.org/plan/2.10/
>
>There's some code in libegg to deal with this:
>http://cvs.gnome.org/viewcvs/libegg/libegg/treeviewutils/eggtreemultidnd.c?rev=1.4&view=markup
>
>... but libegg is a library that people typically cut & paste code from, 
>vs one that ships with a distribution. The libegg code is LGPL, which 
>makes it difficult for us to use this code.
>
>The playlist spec:
>https://player.helixcommunity.org/2005/specs/playlist.pdf
>
>... doesn't get into multi-item drag and drop.
>
>Would people consider single-item drag and drop sufficient for the spec, 
>or is it worth figuring out multi-item DnD?
>
>--
>Ryan Gammon
>rgammon@real.com
>Developer for Helix Player
>https://player.helixcommunity.org
>
>
>_______________________________________________
>Player-dev mailing list
>Player-dev@helixcommunity.org
>http://lists.helixcommunity.org/mailman/listinfo/player-dev


From rgammon at real.com  Thu Sep  8 18:30:09 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep  8 21:22:18 2005
Subject: [Player-dev] Shuffle & continuous
Message-ID: <4320E5A1.2020703@real.com>

The attached patch implements shuffle & continuous in playlists, and 
switches from GtkTreeIter's to GtkTreeRowReferences for tracking 
requested and currently playing clips.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: shufcon.patch
Type: text/x-patch
Size: 72822 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050908/7debe205/shufcon-0001.bin
From rgammon at real.com  Fri Sep  9 17:56:44 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep  9 20:48:42 2005
Subject: [Player-dev] Update DnD, enable open location in playlists
Message-ID: <43222F4C.1050102@real.com>

The attached patch improves DnD from the file manager to the playlists 
and main player, and enables add-location from the playlist editor.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: location.patch
Type: text/x-patch
Size: 43012 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050909/8719406f/location-0001.bin
From rgammon at real.com  Mon Sep 12 10:47:09 2005
From: rgammon at real.com (Ryan Gammon)
Date: Mon Sep 12 13:38:02 2005
Subject: [Player-dev] Playlists & ff / rew
Message-ID: <4325BF1D.3050706@real.com>

The attached patch does a couple of things:

- Adds the ability to open multiple files & non-.m3u files from the 
add->file dialog in the playlist
- Fixes a bug in hiding the status bar where the playlist button wasn't 
getting hidden
- Implements DnD in the playlist editor
- Makes DnD reject invalid drags in the playlist editor and main player
- Adds keybindings to the playlist editor
- Hooks up the velocity control stuff to the arrow keys for 2x fast 
forward / rewind (previously implemented with seeking).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stuff.patch
Type: text/x-patch
Size: 76605 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050912/4a27421b/stuff-0001.bin
From rgammon at real.com  Mon Sep 12 12:41:45 2005
From: rgammon at real.com (Ryan Gammon)
Date: Mon Sep 12 15:33:06 2005
Subject: [Player-dev] Re: [Player-Qt] Player Qt Help !
In-Reply-To: <431D2C22.5020101@gmail.com>
References: <431D2C22.5020101@gmail.com>
Message-ID: <4325D9F9.2070807@real.com>

Hi Rahul,

Are you using Helix?

Rahul Buddhisagar wrote:

> I am a student at OSU,OK.
> My current project involves developing a GUI for controlling TXT 
> robots in my lab using player server and the Qt toolkit. I am using 
> C++ client libraries. But I am not able to get my program compiled , 
> it gives
> an error that states : unreferenced variable : 
> PlayerClient::PlayerClient(NULL, int , int) .
> I have no idea what that means.
> I am using fedora core 2.
> thanks



-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Mon Sep 12 12:48:43 2005
From: rgammon at real.com (Ryan Gammon)
Date: Mon Sep 12 15:40:06 2005
Subject: [Ribosome-dev] Re: [Player-dev] Fwd: need help
In-Reply-To: <34052.10.129.76.41.1126077657.squirrel@www.it.iitb.ac.in>
References: 	<43172C80.2090902@real.com>	<32952.10.129.76.41.1125640229.squirrel@www.it.iitb.ac.in>	<4317F0C8.6070509@real.com>	<33525.10.129.76.41.1125918386.squirrel@www.it.iitb.ac.in>
	<431DBE30.2090102@real.com> <431DC23F.8070409@real.com>
	<34052.10.129.76.41.1126077657.squirrel@www.it.iitb.ac.in>
Message-ID: <4325DB9B.8080007@real.com>

kresit,

Now that you have ribosome working, try building:
bif: hxclient_1_5_0_cayenne
target: splay
profile: helix-client-all-defines
export SYSTEM_ID=linux-2.2-libc6-gcc32-i586

You can run splay by doing something along the lines of:
$ cd debug
$ splay -l . rtsp://my.server.com/foo.rm

Let me know if you can get this much to work, then we can bring 
hxclientkit into the picture.

shailajas@it.iitb.ac.in wrote:

>Respected Sir,
>               It is building on writing cvs 'update -D 2005/03/01' in my
>ribosome directory and after it i wrote 'make' in the
>directory but i don't know how to run the player after that
>as in directory there is no hxplay file from which i can
>run the player.The files and directory i get after building
>the source code from CVS r --
>
>[kresit@linux01 helix]$ ls
>audio          build.reg   CVS       Faux-CVS-DIR  protocol       video
>build          client      datatype  filesystem    protocol_dist
>build.out      clientapps  dbg       Makefile      Umakefil
>build.out.bkp  common      debug     md5_sign.txt  Umakefil.upp
>
>plz tell me how to run my the player from this directory so that i can
>test whether it streams a *.rm file properly with helix server or not.In
>this datatype i don't get rm/video directory from cvs inspite of choosing
>the *-local-net-ra-rv-mp* from CVS (for linux platform).
>
>My second problem is how to run that main.cpp
>file(of/player/hxclientkit/test/main.cpp) ? as u directed me in previous
>mail i downloaded that shared lib file from the link and included the file
>/player/hxclientkit/src/HXClientCFuncs.cpp in the main file(so that it can
>find out the references to various functions like
>ClientPlayerCreate(),ClientPlayerPlay() etc) but i am getting lot's of
>error while compiling it by writing ' g++
>-I/path/to/player/hxclientkit/pub main.cpp -o main.o' on terminal.i am
>just checking for the functions given in main.cpp that whether the file
>compiles and the functions work?i didn't add any new function to the
>file.tell me what to do?how to compile and run it?
>
>Can i use CHXClientPlayer.cpp given at
>/player/hxclientkit/src/CHXClientPlayer.cpp to work as my media player
>file which  can stream a *.rm file from helix server by adding in it a
>main method and by calling all the functions in main method?Actually i
>have to make my player using helix API which can stream a *.rm file from
>helix server.
>kindly help me.plz reply soon.
>
>regards
>kresit
>
>
>
>
>
>
>  
>
>>Missed the update...
>>
>>cvs update -D 2005/03/01
>>
>>Ryan Gammon wrote:
>>
>>    
>>
>>>Try doing a:
>>>
>>>cvs -D 2005/03/01
>>>
>>>in your ribosome build directory, and see if that version works better.
>>>
>>>shailajas@it.iitb.ac.in wrote:
>>>
>>>      
>>>
>>>>the problem is that while typing 'build' in helix directory it is
>>>>stucking
>>>>at one point and not moving forward.I am writing what i am getting
>>>>after
>>>>typing build in helix directory ---
>>>>
>>>>[kresit@linux01 helix]$ build
>>>>heaping...
>>>>Threads enabled, workers = 3
>>>>kresit@cvs.helixcommunity.org's password:
>>>>kresit@cvs.helixcommunity.org's
>>>>password:
>>>>Updating [client] BIF files...
>>>>running 'cvs -d :ext:kresit@cvs.helixcommunity.org:/cvsroot/client
>>>>checkout -d BIF build/BIF' in '/home/shailaja/helix' +
>>>>'/home/shailaja/build/bif-cvs/helix/client/build' (as =
>>>>'/home/shailaja/build/bif-cvs/helix/client/build/BIF')
>>>>cvs checkout: Updating BIF
>>>>Available threads:
>>>>=========== -154420304 ==========
>>>>   stack:
>>>>     fileno @ /home/shailaja/build/lib/shell.py # 427
>>>>     run @ /home/shailaja/build/lib/shell.py # 514
>>>>     run @ /home/shailaja/build/lib/shell.py # 862
>>>>     update @ /home/shailaja/build/lib/cvs.py # 277
>>>>     update @ /home/shailaja/build/lib/cvs.py # 373
>>>>     Checkout @ /home/shailaja/build/lib/cvs.py # 192
>>>>     Checkout @ /home/shailaja/build/lib/cvs.py # 554
>>>>     Checkout @ /home/shailaja/build/lib/cvs.py # 674
>>>>     do_checkout @ /home/shailaja/build/lib/branchlist.py # 96
>>>>     run @ /home/shailaja/build/lib/chaingang.py # 166
>>>>     doit @ /home/shailaja/build/lib/chaingang.py # 253
>>>>     doit @ /home/shailaja/build/lib/chaingang.py # 587
>>>>     worker @ /home/shailaja/build/lib/chaingang.py # 262
>>>>     worker @ /home/shailaja/build/lib/chaingang.py # 731
>>>>
>>>>help me.my source code is also giving error while building.
>>>>
>>>>regards,
>>>>kresit
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>>>kresit,
>>>>>
>>>>>You can build the source tarball by typing "make".
>>>>>
>>>>>That will give you debug/libhxclient.a among other things.
>>>>>
>>>>>Download
>>>>>https://helixcommunity.org/viewcvs/cgi/viewcvs.cgi/player/hxclientkit/test/main.cpp
>>>>>
>>>>>and modify it to meet your needs. You can build & use it using
>>>>>something
>>>>>along the lines of the following:
>>>>>
>>>>>$ g++ -I/path/to/player/hxclientkit/pub main.cpp -o main.o
>>>>>$ g++ -o kresit-player main.o libhxclient.a
>>>>>$ export HELIX_LIBS=/usr/local/RealPlayer
>>>>>$ ./kriseit-player
>>>>>
>>>>>If you can't get the source tarball to build, there's a prebuilt
>>>>>libhxclient.so.1.0 here:
>>>>>
>>>>>http://cvs.gnome.org/viewcvs/banshee/mediaengines/helix/libhxclient.so.1.0?rev=1.1&view=log
>>>>>
>>>>>
>>>>>You can link against that by sticking it in /usr/lib and using:
>>>>>$ g++ -o kresit-player main.o -lhxclient
>>>>>
>>>>>... to link.
>>>>>
>>>>>The easier way to go would be to figure out why CVS isn't working for
>>>>>you -- what problems are you seeing?
>>>>>
>>>>>shailajas@it.iitb.ac.in wrote:
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>>>linux sir.plz help me to solve this problem.i want to integrate this
>>>>>>helixclientkit into my application so that it can stream and play a
>>>>>>*.rm
>>>>>>file from helix server.i have as i told u in my previous mail i have
>>>>>>hxplay-1.0.5 source code and all_clients-helix-20050822_source source
>>>>>>code
>>>>>>also.but the player/hxclientkit is only present in hxplay-1.0.5.i am
>>>>>>facing some problem while fetching code from CVS that's why i am
>>>>>>using
>>>>>>hxplay-1.0.5 source code package.
>>>>>>kidly reply soon.
>>>>>>
>>>>>>regards
>>>>>>kresit
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>Hi kresit,
>>>>>>>
>>>>>>>What platform are you working on? Windows, mac, or linux?
>>>>>>>
>>>>>>>Shailaja Sony wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>>>hi
>>>>>>>>i want to use helix client kit.i don't know how to use it.can u
>>>>>>>>tell me
>>>>>>>>how to use helix client kit.i have source code of hxplay-1.0.5.plz
>>>>>>>>tell me will it also stream *.rm file from helix server?if yes
>>>>>>>>than plz
>>>>>>>>tell how.
>>>>>>>>kindly reply soon.
>>>>>>>>
>>>>>>>>kresit
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                
>>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>--
>>>>>>>Ryan Gammon
>>>>>>>rgammon@real.com
>>>>>>>Developer for Helix Player
>>>>>>>https://player.helixcommunity.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>
>>>>        
>>>>
>>>      
>>>
>>--
>>Ryan Gammon
>>rgammon@real.com
>>Developer for Helix Player
>>https://player.helixcommunity.org
>>
>>    
>>
>
>
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From cosmo_vk at mail.ru  Sun Sep 11 22:49:00 2005
From: cosmo_vk at mail.ru (=?koi8-r?Q?=E1=CC=C5=CB=D3=C5=CA=20=F7=CC=C1=D3=CF=D7?=)
Date: Mon Sep 12 17:47:38 2005
Subject: [Player-dev] Fw: Real player 10
Message-ID: 



-----Original Message-----
From: ??????? ?????? 
To: player@helixcommunity.org
Date: Mon, 12 Sep 2005 09:43:59 +0400
Subject: Real player 10

> 
> Why changing a level of a sound in player Real 10.0 the sound in system varies and does not vary at closing the program back? : /
> Excuse for my bad English, translation is made with the help of the program - translator. (X-Translator Platinum 5.0.0.15 (English <-> Russian), www.x-translator.translate.ru) : (
> My E-mail: cosmo_vk@mail.ru
> 
> 


From rgammon at real.com  Mon Sep 12 17:11:24 2005
From: rgammon at real.com (Ryan Gammon)
Date: Mon Sep 12 20:02:44 2005
Subject: [Player-dev] Set CookiesPath as a client preference
Message-ID: <4326192C.4060406@real.com>

The attached patch sets CookiesPath as a client preference.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: CookiesPath.patch
Type: text/x-patch
Size: 3949 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050912/7fa107bf/CookiesPath.bin
From risingstar8428 at yahoo.com  Tue Sep 13 10:44:51 2005
From: risingstar8428 at yahoo.com (S.Abdullah)
Date: Tue Sep 13 13:35:29 2005
Subject: [Player-dev] Frame per second info
Message-ID: <20050913174451.32577.qmail@web53204.mail.yahoo.com>

Hi,
  I want to determine frame per second in hte original
video stream before actually decoding it.
Is there a way to know it just like "author",
"title".. info before actaully playing back the clip.

risingstar8428@yahoo.com

br,
Abdullah

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

From rgammon at real.com  Tue Sep 13 11:25:27 2005
From: rgammon at real.com (Ryan Gammon)
Date: Tue Sep 13 14:16:40 2005
Subject: [Player-dev] Frame per second info
In-Reply-To: <20050913174451.32577.qmail@web53204.mail.yahoo.com>
References: <20050913174451.32577.qmail@web53204.mail.yahoo.com>
Message-ID: <43271997.20009@real.com>

Hi Abdullah,

Check out dtdriver:

https://datatype.helixcommunity.org/2005/devdocs/DTR-USR-DtdriveFramework.txt
https://datatype.helixcommunity.org/2005/dtdrive/

$ ./dtdrive -p +h  file:///home/ryan/work/content/alice.rm  | grep 
AllFrameRates
AllFrameRates            = 15.0, 30.0

You can use the dtdrplin to query for AllFrameRates programatically.

S.Abdullah wrote:

>Hi,
>  I want to determine frame per second in hte original
>video stream before actually decoding it.
>Is there a way to know it just like "author",
>"title".. info before actaully playing back the clip.
>
>risingstar8428@yahoo.com
>
>br,
>Abdullah
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around 
>http://mail.yahoo.com 
>
>_______________________________________________
>Player-dev mailing list
>Player-dev@helixcommunity.org
>http://lists.helixcommunity.org/mailman/listinfo/player-dev
>
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Tue Sep 13 13:03:27 2005
From: rgammon at real.com (Ryan Gammon)
Date: Tue Sep 13 15:54:36 2005
Subject: [Player-dev] Suppress context-pane hurls
Message-ID: <4327308F.5030602@real.com>

The attached patch suppresses context pane hurls in the player.


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.diff
Type: text/x-patch
Size: 846 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050913/94284e43/main.bin
From risingstar8428 at yahoo.com  Wed Sep 14 14:11:42 2005
From: risingstar8428 at yahoo.com (S.Abdullah)
Date: Wed Sep 14 17:02:10 2005
Subject: [Player-dev] Frame per second info
In-Reply-To: <43271997.20009@real.com>
Message-ID: <20050914211143.36744.qmail@web53203.mail.yahoo.com>

Hi Ryan,
  Thanks for your reply. The dtdriver/dtdrplin -
framework SDK provides an effecitve way to know
file/stream header.
In my scenaio, I am using Helix DNA client kit on
linux-based arm device. It would be useful if I am
able to know the frame rate info in the same way as
the Helix client does it (e.g,) using HXRegistry
values pair.(client/common/container/hxclreg.cpp)

So after calling ClientPlayerPlay().. I would like to
query frame rate info using a simpler method.
Or is it only possible using dtdriver?

br,
Abdullah
 

--- Ryan Gammon  wrote:

> Hi Abdullah,
> 
> Check out dtdriver:
> 
>
https://datatype.helixcommunity.org/2005/devdocs/DTR-USR-DtdriveFramework.txt
> https://datatype.helixcommunity.org/2005/dtdrive/
> 
> $ ./dtdrive -p +h 
> file:///home/ryan/work/content/alice.rm  | grep 
> AllFrameRates
> AllFrameRates            = 15.0, 30.0
> 
> You can use the dtdrplin to query for AllFrameRates
> programatically.
> 
> S.Abdullah wrote:
> 
> >Hi,
> >  I want to determine frame per second in hte
> original
> >video stream before actually decoding it.
> >Is there a way to know it just like "author",
> >"title".. info before actaully playing back the
> clip.
> >
> >risingstar8428@yahoo.com
> >
> >br,
> >Abdullah
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> >http://mail.yahoo.com 
> >
> >_______________________________________________
> >Player-dev mailing list
> >Player-dev@helixcommunity.org
>
>http://lists.helixcommunity.org/mailman/listinfo/player-dev
> >
> >  
> >
> 
> 
> -- 
> Ryan Gammon
> rgammon@real.com
> Developer for Helix Player
> https://player.helixcommunity.org
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

From rgammon at real.com  Wed Sep 14 15:45:50 2005
From: rgammon at real.com (Ryan Gammon)
Date: Wed Sep 14 18:36:04 2005
Subject: [Player-dev] Frame per second info
In-Reply-To: <20050914211143.36744.qmail@web53203.mail.yahoo.com>
References: <20050914211143.36744.qmail@web53203.mail.yahoo.com>
Message-ID: <4328A81E.8070300@real.com>

Hi Abdullah,

Source#.Stream#.Renderer.CurrentFrameRate is one potential statistic to 
look at, where the #'s are replaced with the source & stream numbers.

With hxclientkit, you can use ClientPlayerGetStatistic with, eg, 
Source0.Stream0.Renderer.CurrentFrameRate as the pStatisticKey on a 
playing stream.

S.Abdullah wrote:

>Hi Ryan,
>  Thanks for your reply. The dtdriver/dtdrplin -
>framework SDK provides an effecitve way to know
>file/stream header.
>In my scenaio, I am using Helix DNA client kit on
>linux-based arm device. It would be useful if I am
>able to know the frame rate info in the same way as
>the Helix client does it (e.g,) using HXRegistry
>values pair.(client/common/container/hxclreg.cpp)
>
>So after calling ClientPlayerPlay().. I would like to
>query frame rate info using a simpler method.
>Or is it only possible using dtdriver?
>
>br,
>Abdullah
> 
>
>--- Ryan Gammon  wrote:
>
>  
>
>>Hi Abdullah,
>>
>>Check out dtdriver:
>>
>>
>>    
>>
>https://datatype.helixcommunity.org/2005/devdocs/DTR-USR-DtdriveFramework.txt
>  
>
>>https://datatype.helixcommunity.org/2005/dtdrive/
>>
>>$ ./dtdrive -p +h 
>>file:///home/ryan/work/content/alice.rm  | grep 
>>AllFrameRates
>>AllFrameRates            = 15.0, 30.0
>>
>>You can use the dtdrplin to query for AllFrameRates
>>programatically.
>>
>>S.Abdullah wrote:
>>
>>    
>>
>>>Hi,
>>> I want to determine frame per second in hte
>>>      
>>>
>>original
>>    
>>
>>>video stream before actually decoding it.
>>>Is there a way to know it just like "author",
>>>"title".. info before actaully playing back the
>>>      
>>>
>>clip.
>>    
>>
>>>risingstar8428@yahoo.com
>>>
>>>br,
>>>Abdullah
>>>
>>>__________________________________________________
>>>Do You Yahoo!?
>>>Tired of spam?  Yahoo! Mail has the best spam
>>>      
>>>
>>protection around 
>>    
>>
>>>http://mail.yahoo.com 
>>>
>>>_______________________________________________
>>>Player-dev mailing list
>>>Player-dev@helixcommunity.org
>>>      
>>>
>>http://lists.helixcommunity.org/mailman/listinfo/player-dev
>>    
>>
>>> 
>>>
>>>      
>>>
>>-- 
>>Ryan Gammon
>>rgammon@real.com
>>Developer for Helix Player
>>https://player.helixcommunity.org
>>
>>
>>    
>>
>
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around 
>http://mail.yahoo.com 
>
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From dayanandabv at spatika.com  Tue Sep 13 21:37:42 2005
From: dayanandabv at spatika.com (Dayananda)
Date: Wed Sep 14 18:39:26 2005
Subject: [Player-dev] help needed
Message-ID: <1126672662.3482.5.camel@localhost.localdomain>

hello,
i have realplayer 10Gold for linux (fedora core 3)
my problem is i am not able control the volume control
it always a constant sound. Weather it increases or decreases the
sound.
help is need overcome this problem
thanks in advance
daya



From rgammon at real.com  Wed Sep 14 17:49:23 2005
From: rgammon at real.com (Ryan Gammon)
Date: Wed Sep 14 20:39:37 2005
Subject: [Player-dev] Experiment with playlist dialog wm hints
Message-ID: <4328C513.2060309@real.com>

The attached patch does some experimentation with the playlist dialog wm 
hints for tomorrow's nightly.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pos.patch
Type: text/x-patch
Size: 1678 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050914/b8824da5/pos.bin
From rgammon at real.com  Thu Sep 15 12:36:11 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep 15 15:26:20 2005
Subject: [Player-dev] [Fwd: Comments on playlist usability]
Message-ID: <4329CD2B.6050501@real.com>

Hello all,

We've gotten some feedback on the playlists currently in the RealPlayer 
nightly builds (thanks David & Donya):

http://forms.helixcommunity.org/helix/builds/?category=realplay-current

Feedback with my $0.02 below:

    1) The initial position of the playlist dialog completely blots out the
    Player. I was initially confused by this, wondering what state I was
    thrown
    into. Suggestion: offset the initial position so that some portion
    of the
    Player window is still visible. In doing this, users will plainly
    see that
    they've been thrown into a popup window rather than a completely new
    window.


Yeah, I agree.

Two comments -

Comment 1)
When we get into discussing absolutely positioning windows, there's some 
background info on the X windows system that's worth understanding, as 
trying to absolutely position things with X is breaking a model, & it's 
good to understand something before you break it.

Suggested reading is "Server, Client, window manager" here, I'll try to 
also explain this below:
http://developer.gnome.org/doc/API/2.4/gtk/gtk-x11.html#gtk-X11-arch

X Windows (and by extension the linux desktop) has this concept / model 
of a window manager [1].

When X was designed the architectural decision was made to have one 
program, the window manger, control placement and decoration of 
application windows, like our playlist window for example ("clients" in 
X-speak). Clients were permitted to give "hints" to the window manager 
as to how to display windows, but final say was given to the window 
manager to place and size the window. [2] And so you get documentation 
like this, taken from gtk_window_maximize:

    Asks to maximize /window/, so that it becomes full-screen. Note that
    you shouldn't assume the window is definitely maximized afterward,
    because other entities (e.g. the user or window manager) could
    unmaximize it again, and not all window managers support
    maximization. But normally the window will end up maximized. Just
    don't write code that crashes if not.

While this might sound silly at first, this turns out to be kinda cool 
in some ways. The window manager knows about things like multiple 
displays, tool bars & panels, and user preferences, and can generally be 
pretty smart about how it displays things (push windows onto the screen, 
center things on one monitor when working with multi-monitor displays, 
etc).

Unfortunately, we're a little limited in the relationships we can 
express with windows. Generally, things either look like a dialog or a 
top level window. With mainstream wm's like metacity (gnome), dialogs 
get centered over their parents, and top levels get placed so they don't 
overlap with other windows, or failing that, under the mouse cursor IIRC.

The playlist dialog was a dialog. For today's nightly, I've made it a 
top-level, so its placement rules will have changed.

Maybe we can take it for a spin & see if it feels any better, as this is 
good X behavior. If not, we can talk about absolute positioning...

[1] http://xwinman.org/
[2] http://tronche.com/gui/x/xlib/window/create.html has the guidelines

Comment 2)

I find that if I'm working with the playlist, I tend to end up wanting 
to stop or pause playback. To do that, I have to find my player window 
(which is currently usually under my playlist window). Not sure what to 
do about this -- any thoughts of adding pause & stop controls where the 
play button currently is? Maybe my change making the playlist into a top 
level window will help.

I was playing around a bit with totem, which has a permenantly docked 
playlist -- kinda solves the problem, but we have a lot of music stuff 
going on in our playlists, not sure that would work.

    2) There is no Maximize option for the playlist dialog. So in order
    to get
    a larger space to operate within, I have to Resize the dialog which
    is more
    cumbersome than a simple Maximize. I have a faint recollection that
    this
    question was raised during review...


We're picking up default dialog behavior here, but it's easy enough to 
override -- today's nightlies should have a maximize button.

    3) The Add button's visual treatment is ambiguous. Is it a button?
    Is it a
    dropdown? I recall that this button's coding was non-trivial. Is this
    non-trivialness the reason for this ambiguity?

    Is there any way to make this match the Spec more?  In the spec it
    looks like a button and has a down arrow instead of an ellipse.

Yeah... it's technically a GtkMenu. None of the stock widgets widgets we 
have to work with fit the bill exactly of what the spec is asking for, 
and doing a custom widget takes a bit of time to do right.

Another knock against GtkMenu -- it turns out that, depending on your 
theme, the add drop-down can look kinda weird. On most themes, it looks 
like a button. On Clearlooks, I get this:



There's a case for just making "add" a button that adds a file, and 
ditching the Add Location stuff. Doing a widget that matches the spec 
exactly will take a bit of time.

    4) Are the plus icons on the Add menu necessary? While they don't hurt
    anything per se, I'm not seeing that they add any value either. As
    such,
    they could be considered visual clutter.


For reference:



I like the way they offset the menu items, but to each his own :) I'll 
take them out for tomorrow's build so people can see how that looks -- 
feedback appreciated.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
Skipped content of type multipart/related
From rgammon at real.com  Thu Sep 15 13:36:51 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep 15 16:26:55 2005
Subject: [Player-dev] Expand playlist title column
Message-ID: <4329DB63.1010209@real.com>

I'm making the title column in the playlist expand to take up slack space.

The behavior we're ultimately shooting for:

    By default 10 rows of playlist entries are visible without
    scrolling. As well, Title, Artist, and
    Album are the only visible columns.

https://player.helixcommunity.org/2005/specs/playlist.pdf

diff -u -r1.11 playlistdialog.cpp
--- playlistdialog.cpp  15 Sep 2005 00:47:02 -0000      1.11
+++ playlistdialog.cpp  15 Sep 2005 20:31:17 -0000
@@ -1830,7 +1830,9 @@
                                                       NULL);
     gtk_tree_view_column_set_resizable (column, TRUE);
     gtk_tree_view_column_add_attribute (column, renderer, "weight-set", 
HX_PLAYLIST_COLUMN_BOLD_ENTRY);
-
+
+    gtk_tree_view_column_set_expand (column, TRUE);
+
     gtk_tree_view_append_column(GTK_TREE_VIEW(info->playlist_tree_view),
                                 column);

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Thu Sep 15 18:53:13 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep 15 21:43:14 2005
Subject: [Player-dev] RA10 Lossless
Message-ID: <432A2589.3050004@real.com>

This patch adds the most excellent RA10 lossless codec to the 
RealPlayer, as it's available now on linux with the cayenne core.

You can find sample content here:
http://www.realnetworks.com/products/codecs/realaudio.html

--- make_tempdir        6 Sep 2005 17:43:26 -0000       1.66
+++ make_tempdir        16 Sep 2005 01:51:16 -0000
@@ -294,6 +294,10 @@
         ("datatype/rm/video/codec/rvg2dec", "drv2", "codecs/drv2"),
         ("datatype/rm/video/codec/rv89combo", "drvc", "codecs/drvc"),
         ("datatype/rm/audio/codec/sipro", "sipr", "codecs/sipr"))
+    # RA10 Lossless
+    inst.CopyModuleDlls(
+        ("datatype/lsd/codec", "ralf", "codecs/ralf"))
+
     # AAC support (XXXNH: only if raac.so built!)
     if os.path.exists(os.path.join(project.src_root_path,
                                    "datatype/aac/codec/helixaac",

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Fri Sep 16 09:55:19 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep 16 12:45:17 2005
Subject: [Player-dev] Update the sign in dialog
Message-ID: <432AF8F7.8010800@real.com>

The attached patch updates the sign in dialog, as seen in the attached 
screen shot.

There's still some reconciliation to be done here with the spec:
https://player.helixcommunity.org/2005/specs/Radio_SignIn.doc

... the HIG
http://developer.gnome.org/projects/gup/hig/

... and what this patch does. The functionality in the spec is 
implemented, however, minus "save password" which I'm looking at now.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signin.png
Type: image/png
Size: 23942 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050916/896ab70d/signin-0001.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signin-update.patch
Type: text/x-patch
Size: 47867 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050916/896ab70d/signin-update-0001.bin
From rgammon at real.com  Fri Sep 16 11:21:30 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep 16 14:11:25 2005
Subject: [Player-dev] Remembering passwords
Message-ID: <432B0D2A.1030400@real.com>

I was looking through how a couple of apps implement save password / 
remember password. Most seem to just base64 the password and call that 
good enough.

I was thinking we could do a little better than that :)

Maybe hash the unix username + radiopass username, xor the password with 
that, and base64 the result... At least if someone gets access to the 
~/.realplayerrc, there's additional info required to extract the password.

Anyone have any better ideas?

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rahullal at gmail.com  Fri Sep 16 11:27:24 2005
From: rahullal at gmail.com (Rahul Lal)
Date: Fri Sep 16 14:17:17 2005
Subject: [Player-dev] Remembering passwords
In-Reply-To: <432B0D2A.1030400@real.com>
References: <432B0D2A.1030400@real.com>
Message-ID: <2ab71058050916112774cfbac1@mail.gmail.com>

Always like the X-OR involved in password protection.Sounds really good.

-Rahul

On 9/16/05, Ryan Gammon  wrote:
> 
> I was looking through how a couple of apps implement save password /
> remember password. Most seem to just base64 the password and call that
> good enough.
> 
> I was thinking we could do a little better than that :)
> 
> Maybe hash the unix username + radiopass username, xor the password with
> that, and base64 the result... At least if someone gets access to the
> ~/.realplayerrc, there's additional info required to extract the password.
> 
> Anyone have any better ideas?
> 
> --
> Ryan Gammon
> rgammon@real.com
> Developer for Helix Player
> https://player.helixcommunity.org
> 
> 
> _______________________________________________
> Player-dev mailing list
> Player-dev@helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/player-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050916/fc29883e/attachment.html
From nhart at real.com  Fri Sep 16 11:37:49 2005
From: nhart at real.com (Nicholas Hart)
Date: Fri Sep 16 14:27:36 2005
Subject: [Player-dev] Remembering passwords
In-Reply-To: <432B0D2A.1030400@real.com>
References: <432B0D2A.1030400@real.com>
Message-ID: <432B10FD.6070905@real.com>

there's always good ol' "chmod 600" too.

other than that I'd suggest picking a good salt that hopefully makes it 
harder to crack.


Ryan Gammon wrote:
> I was looking through how a couple of apps implement save password / 
> remember password. Most seem to just base64 the password and call that 
> good enough.
> 
> I was thinking we could do a little better than that :)
> 
> Maybe hash the unix username + radiopass username, xor the password with 
> that, and base64 the result... At least if someone gets access to the 
> ~/.realplayerrc, there's additional info required to extract the password.
> 
> Anyone have any better ideas?
> 

From gwright at real.com  Fri Sep 16 11:54:07 2005
From: gwright at real.com (Greg Wright)
Date: Fri Sep 16 14:41:51 2005
Subject: [Player-dev] Remembering passwords
In-Reply-To: <432B0D2A.1030400@real.com>
References: <432B0D2A.1030400@real.com>
Message-ID: <432B14CF.4050002@real.com>

Ryan Gammon wrote:
> I was looking through how a couple of apps implement save password / 
> remember password. Most seem to just base64 the password and call that 
> good enough.
> 
> I was thinking we could do a little better than that :)
> 
> Maybe hash the unix username + radiopass username, xor the password with 
> that, and base64 the result... At least if someone gets access to the 
> ~/.realplayerrc, there's additional info required to extract the password.
> 
> Anyone have any better ideas?

How is the password sent to the server? Is it over a secure connection?
If not, then anyone can just sniff the wire for whatever is needed.

If it is secure, you could encrypt the password, before storing it,
with a key generated from some stuff you mention plus some stuff not
so easy to guess. I would guess user names would be trivial to get
if you managed to get the users .realplayerrc file. Maybe you could
encrypt it with the users password hash from the /etc/passwd file (or
whatever the system is using). Assuming you could get to something like
that, then at least the attacker would have to gain access to both
files in order to use it.

--greg.


From rgammon at real.com  Fri Sep 16 11:56:06 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep 16 14:45:57 2005
Subject: [Player-dev] Remembering passwords
In-Reply-To: <432B14CF.4050002@real.com>
References: <432B0D2A.1030400@real.com> <432B14CF.4050002@real.com>
Message-ID: <432B1546.8080609@real.com>

Greg Wright wrote:

> How is the password sent to the server? Is it over a secure connection?


Yup, https.

> If it is secure, you could encrypt the password, before storing it,
> with a key generated from some stuff you mention plus some stuff not
> so easy to guess. I would guess user names would be trivial to get
> if you managed to get the users .realplayerrc file. Maybe you could
> encrypt it with the users password hash from the /etc/passwd file (or
> whatever the system is using).


Yeah... that would probably mean that the user would have to sign in 
again if they changed their system password, but I get your point. Maybe 
mix the hostname in there too, that's fairly invariant & a little harder 
to guess.

> Assuming you could get to something like
> that, then at least the attacker would have to gain access to both
> files in order to use it.
>
> --greg.
>
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From rgammon at real.com  Fri Sep 16 19:32:49 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep 16 22:22:37 2005
Subject: [Player-dev] Save sign in login info
Message-ID: <432B8051.8030702@real.com>

The attached patch saves radiopass login info when requested via the 
"save password" checkbox.




-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: save-pass.patch
Type: text/x-patch
Size: 15563 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050916/745ccdf8/save-pass-0001.bin
From maheshrpc at rediffmail.com  Mon Sep 19 03:45:55 2005
From: maheshrpc at rediffmail.com (mahesh kumar shivanandappa)
Date: Mon Sep 19 06:34:54 2005
Subject: [Player-dev] Hi
Message-ID: <20050919104555.25725.qmail@webmail6.rediffmail.com>

 ?
hello all,

i am working on helix client side,i downloaded the code 
as per the quick start guide.
able to play mp3 and rm files via local play back as well as rtp on from the helix server but unable to play from HTTP.downloaded the code
as per branch selected   neptune_1_2  client all define  splay .

which is the latest code where the helix client middleware which  suports all the data types as given in the helix community.org data type list like mp3.aac,amr.mp4,h.263,h.264 etc including all the ntwrk like rtp/rtsp/http.
and also wanted to know like whether there are patches and  the codec dll's to add to the existing downloaded code where in i can compile with teh other things and make the above work.

Ur suggestion wil be very helpful to me thanking you.



regards
mahesh  



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050919/2e414618/attachment.html
From rgammon at real.com  Mon Sep 19 09:42:11 2005
From: rgammon at real.com (Ryan Gammon)
Date: Mon Sep 19 12:31:31 2005
Subject: [Player-dev] Hi
In-Reply-To: <20050919104555.25725.qmail@webmail6.rediffmail.com>
References: <20050919104555.25725.qmail@webmail6.rediffmail.com>
Message-ID: <432EEA63.2040201@real.com>

Hi Mahesh,

What platform are you working on? hxclient_1_5_0_cayenne might be a 
better choice. Can you play back that http url with RealPlayer?

mahesh kumar shivanandappa wrote:

>  
> hello all,
>
> i am working on helix client side,i downloaded the code
> as per the quick start guide.
> able to play mp3 and rm files via local play back as well as rtp on 
> from the helix server but unable to play from HTTP.downloaded the code
> as per branch selected  neptune_1_2  client all define  splay .
>
> which is the latest code where the helix client middleware which  
> suports all the data types as given in the helix community.org data 
> type list like mp3.aac,amr.mp4,h.263,h.264 etc including all the ntwrk 
> like rtp/rtsp/http.
> and also wanted to know like whether there are patches and  the codec 
> dll's to add to the existing downloaded code where in i can compile 
> with teh other things and make the above work.
>
> Ur suggestion wil be very helpful to me thanking you.
>
>
>
> regards
> mahesh 
>
>
>
>  
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Player-dev mailing list
>Player-dev@helixcommunity.org
>http://lists.helixcommunity.org/mailman/listinfo/player-dev
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From espy at pepper.com  Wed Sep 21 07:46:21 2005
From: espy at pepper.com (Tony Espy)
Date: Wed Sep 21 10:35:04 2005
Subject: [Player-dev] Problems with Build for XScale...
Message-ID: <4331723D.1080007@pepper.com>

I work at a company called Pepper Computer.  We've built a portable 
media player / Internet appliance called the Pepper Pad.  It uses an 
XScale (le) CPU with no FPU.  We currently use the Client Engine ( 
1_4_2_neptunex ) to provide playback of MP3s.  Our current architecture 
uses a set of JNI methods to control the engine.

We would like to our next step with Helix to be the addition of 
RealAudio/Video and MPEG4 codec support.

My first step was to try and build the helix player application, then 
move on to the RA/RV/MPEG4 code.

My first question is, is there a webpage that describes the various 
player targets?  The player quickstart page refers to a target 
'player_all' which I don't see when I run build.  The only player 
targets listed are:

[0] player
[1] player_app
[2] player_gtk
[3] player_hxclientkit
[4] player_plugin
[5] player_tar
[6] player_widget

So, I tried a build with 'player', profile 
'helix-client-all-defines-free' and branch = 'hxclient_1_4_2_neptunex'.

My SYSTEM_ID is 'linux-2.2-libc6-armv4l-cross2.95', and I'm using a 
slightly modified version of the corresponding CF file to pick up the 
correct build tools.

My build fails with 6 of 81 modules failing.  The error output from my 
build.out file follow my sig.

Any help would be much appreciated.

Thanks,
Tony Espy
Principal Software Engineer
Pepper Computer, Inc.

----------------------------------------------------------------------

1. ERROR UNIXCompile(datatype/png/image/common) failed:

pxpngdec.cpp: In member function `HX_RESULT
    PXPNGDecode::SetDecompressParam(IHXBuffer*, long unsigned int, long 
unsigned int, long unsigned int, long unsigned int, long unsigned int, 
int, int)':
pxpngdec.cpp:409: error: `png_clear_invert_alpha' undeclared (first use 
this function)

This is most likely a missing define somewhere, however I wasn't able to 
find any PNG defines in the build/umakepf dir.  A bunch of subsequent 
png sub-dirs fail because pngcomlib.a can't be found.

3. ERROR UNIXCompile(video/site) failed:

xscale_le-gcc -shared vidsite.exp -o armv4l-dbg/vidsite.so -u 
RMACreateInstance -u SetDLLAccessPath -u CanUnload2 
armv4l-dbg/obj/siteplug.o  armv4l-dbg/vidsite_libs.a -L/opt/fdo/lib 
-L/opt/gtk/lib  -lstdc++ -lm -lX11 -lXext -lXv
armv4l-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x0):../../common/include/atomicbase.h:1218: 
multiple definition of `HXAtomicIncUINT32'
armv4l-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x0):../../common/include/atomicbase.h:1218: 
first defined here
armv4l-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x40):../../common/include/atomicbase.h:1238: 
multiple definition of `HXAtomicDecUINT32'
armv4l-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x40):../../common/include/atomicbase.h:1238: 
first defined here

I've truncated the list of errors.  The last multiple define is 
HXAtomicSubRetINT32.

4. ERROR: UNIXCompile(player/app/gtk) ERROR: Make failed.

xscale_le-g++ -pipe -W -Wreturn-type -fno-exceptions -mcpu=xscale 
-msoft-float --permissive -fno-rtti  -Wall -O0 -g -DDEBUG -D_DEBUG 
-I../../../common/runtime/pub -I/opt/fdo/include -I/opt/gtk/include 
-I/opt/gtk/lib/gtk-2.0/include -I/opt/gtk/include/atk-1.0 
-I/opt/gtk/include/pango-1.0 -I/opt/fdo/include/freetype2 
-I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include 
-I/opt/gtk/include/gtk-2.0 -I../../../common/include 
-I../../../player/common/gtk/pub -I../../../player/app/gtk/pub 
-I../../../client/include -I../../../common/dbgtool/pub 
-I../../../common/util/pub -I../../../filesystem/memory/pub 
-I../../../filesystem/http -I../../../player/hxclientkit/pub 
-I../../../player/mime/include -I../../../player/mime/util/pub -I./pub 
-I../../../common/system/pub -I../../../common/container/pub -I. 
-include armv4l-dbg/player_app_gtk_ribodefs.h -o 
armv4l-dbg/obj/mimetypes.o -c mimetypes.cpp
mimetypes.cpp:65:24: ihxappinfo.h: No such file or directory
mimetypes.cpp:66:28: ihxappinfoenum.h: No such file or directory
mimetypes.cpp:67:33: ihxmimeassocmanager.h: No such file or directory
mimetypes.cpp:68:25: ihxmimeinfo.h: No such file or directory
mimetypes.cpp:69:29: ihxmimeinfoenum.h: No such file or directory
mimetypes.cpp:70:28: chxmimemanager.h: No such file or directory






From gwright at real.com  Wed Sep 21 11:44:34 2005
From: gwright at real.com (Greg Wright)
Date: Wed Sep 21 14:31:00 2005
Subject: [Player-dev] Problems with Build for XScale...
In-Reply-To: <4331723D.1080007@pepper.com>
References: <4331723D.1080007@pepper.com>
Message-ID: <4331AA12.8010103@real.com>

Tony Espy wrote:
> I work at a company called Pepper Computer.  We've built a portable 
> media player / Internet appliance called the Pepper Pad.  It uses an 
> XScale (le) CPU with no FPU.  We currently use the Client Engine ( 
> 1_4_2_neptunex ) to provide playback of MP3s.  Our current architecture 
> uses a set of JNI methods to control the engine.
> 
> We would like to our next step with Helix to be the addition of 
> RealAudio/Video and MPEG4 codec support.
> 
> My first step was to try and build the helix player application, then 
> move on to the RA/RV/MPEG4 code.
> 
> My first question is, is there a webpage that describes the various 
> player targets?  The player quickstart page refers to a target 
> 'player_all' which I don't see when I run build.  The only player 
> targets listed are:

It sounds like to me that you don't really want to build the player,
just the engine and all of the datatypes (like RA/RV, etc). I would
suggest you build the simple command line player. It will build all
the datatypes and a simple player you can use for testing.

Target: splay
profile: helix-client-all-defines.

Also, if you are interested in moving up to the latest code base
I would suggest you move to 150Cay:

branch: hxclient_1_5_0_cayenne

Let me know if you think that works for you. If you really do need
to build the player, then we can address your errors below after
you decide on the branch you want to use.

--greg.


> 
> [0] player
> [1] player_app
> [2] player_gtk
> [3] player_hxclientkit
> [4] player_plugin
> [5] player_tar
> [6] player_widget
> 
> So, I tried a build with 'player', profile 
> 'helix-client-all-defines-free' and branch = 'hxclient_1_4_2_neptunex'.
> 
> My SYSTEM_ID is 'linux-2.2-libc6-armv4l-cross2.95', and I'm using a 
> slightly modified version of the corresponding CF file to pick up the 
> correct build tools.
> 
> My build fails with 6 of 81 modules failing.  The error output from my 
> build.out file follow my sig.
> 
> Any help would be much appreciated.
> 
> Thanks,
> Tony Espy
> Principal Software Engineer
> Pepper Computer, Inc.
> 
> ----------------------------------------------------------------------
> 
> 1. ERROR UNIXCompile(datatype/png/image/common) failed:
> 
> pxpngdec.cpp: In member function `HX_RESULT
>    PXPNGDecode::SetDecompressParam(IHXBuffer*, long unsigned int, long 
> unsigned int, long unsigned int, long unsigned int, long unsigned int, 
> int, int)':
> pxpngdec.cpp:409: error: `png_clear_invert_alpha' undeclared (first use 
> this function)
> 
> This is most likely a missing define somewhere, however I wasn't able to 
> find any PNG defines in the build/umakepf dir.  A bunch of subsequent 
> png sub-dirs fail because pngcomlib.a can't be found.
> 
> 3. ERROR UNIXCompile(video/site) failed:
> 
> xscale_le-gcc -shared vidsite.exp -o armv4l-dbg/vidsite.so -u 
> RMACreateInstance -u SetDLLAccessPath -u CanUnload2 
> armv4l-dbg/obj/siteplug.o  armv4l-dbg/vidsite_libs.a -L/opt/fdo/lib 
> -L/opt/gtk/lib  -lstdc++ -lm -lX11 -lXext -lXv
> armv4l-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x0):../../common/include/atomicbase.h:1218: 
> multiple definition of `HXAtomicIncUINT32'
> armv4l-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x0):../../common/include/atomicbase.h:1218: 
> first defined here
> armv4l-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x40):../../common/include/atomicbase.h:1238: 
> multiple definition of `HXAtomicDecUINT32'
> armv4l-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x40):../../common/include/atomicbase.h:1238: 
> first defined here
> 
> I've truncated the list of errors.  The last multiple define is 
> HXAtomicSubRetINT32.
> 
> 4. ERROR: UNIXCompile(player/app/gtk) ERROR: Make failed.
> 
> xscale_le-g++ -pipe -W -Wreturn-type -fno-exceptions -mcpu=xscale 
> -msoft-float --permissive -fno-rtti  -Wall -O0 -g -DDEBUG -D_DEBUG 
> -I../../../common/runtime/pub -I/opt/fdo/include -I/opt/gtk/include 
> -I/opt/gtk/lib/gtk-2.0/include -I/opt/gtk/include/atk-1.0 
> -I/opt/gtk/include/pango-1.0 -I/opt/fdo/include/freetype2 
> -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include 
> -I/opt/gtk/include/gtk-2.0 -I../../../common/include 
> -I../../../player/common/gtk/pub -I../../../player/app/gtk/pub 
> -I../../../client/include -I../../../common/dbgtool/pub 
> -I../../../common/util/pub -I../../../filesystem/memory/pub 
> -I../../../filesystem/http -I../../../player/hxclientkit/pub 
> -I../../../player/mime/include -I../../../player/mime/util/pub -I./pub 
> -I../../../common/system/pub -I../../../common/container/pub -I. 
> -include armv4l-dbg/player_app_gtk_ribodefs.h -o 
> armv4l-dbg/obj/mimetypes.o -c mimetypes.cpp
> mimetypes.cpp:65:24: ihxappinfo.h: No such file or directory
> mimetypes.cpp:66:28: ihxappinfoenum.h: No such file or directory
> mimetypes.cpp:67:33: ihxmimeassocmanager.h: No such file or directory
> mimetypes.cpp:68:25: ihxmimeinfo.h: No such file or directory
> mimetypes.cpp:69:29: ihxmimeinfoenum.h: No such file or directory
> mimetypes.cpp:70:28: chxmimemanager.h: No such file or directory
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Player-dev mailing list
> Player-dev@helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/player-dev
> 

From dayanandabv at spatika.com  Sun Sep 18 21:00:47 2005
From: dayanandabv at spatika.com (Dayananda)
Date: Wed Sep 21 15:16:09 2005
Subject: [Player-dev] need help
Message-ID: <1127102447.3420.2.camel@localhost.localdomain>

 hello all,

i have Fedora core 3 Operating system.
i have a Real Player Gold10.

I am not able to control Volume Control
it always constant sound but it mutes the sound.
weather it increases or decreases sound when i
adjust the sound.

any help greatly appreciated

thanks in advance
daya



From espy at pepper.com  Wed Sep 21 13:23:49 2005
From: espy at pepper.com (Tony Espy)
Date: Wed Sep 21 16:12:29 2005
Subject: [Player-dev] Problems with Build for XScale...
In-Reply-To: <4331AA12.8010103@real.com>
References: <4331723D.1080007@pepper.com> <4331AA12.8010103@real.com>
Message-ID: <4331C155.5000301@pepper.com>

Greg Wright wrote:
> Tony Espy wrote:

>> We would like to our next step with Helix to be the addition of 
>> RealAudio/Video and MPEG4 codec support.
>>
>> My first step was to try and build the helix player application, then 
>> move on to the RA/RV/MPEG4 code.
> 
> It sounds like to me that you don't really want to build the player,
> just the engine and all of the datatypes (like RA/RV, etc). I would
> suggest you build the simple command line player. It will build all
> the datatypes and a simple player you can use for testing.

As I mentioned, we currently use the Helix Engine via JNI wrappers for 
audio playback.  For video, we're currently using mplayer.  We use it in 
it's standard form via it's mozilla plugin as we embed mozilla in our 
product.

So, for video via Helix, I was planning on using the same model ( ie. 
the Helix player + the mozilla plugin ).

> Target: splay
> profile: helix-client-all-defines.
> 
> Also, if you are interested in moving up to the latest code base
> I would suggest you move to 150Cay:
> 
> branch: hxclient_1_5_0_cayenne

I have no problems moving up to 1.5.0.  I hadn't tried it as ARM wasn't 
listed in the platform column of the branches table.

I'll go ahead and try the 1.5.0 branch for splay, and then the player 
and let you know if I still have trouble.

Thanks!
Tony Espy
Pepper Computer

From dayanandabv at spatika.com  Wed Sep 21 23:10:00 2005
From: dayanandabv at spatika.com (Dayananda)
Date: Thu Sep 22 01:56:40 2005
Subject: [Player-dev] need help regarding controling volume control
Message-ID: <1127369401.3903.3.camel@localhost.localdomain>

hello all,

i have a fedora core 3 Operating system
and i installed RealPlayer 10Gold (rpm)

I am not able to control Volume Control(slider) 
it always constant sound but it mutes the sound.
weather it increases or decreases sound when i
adjust the (slider) sound.

any help greatly appreciated
thanks in advance
daya


From dayanandabv at spatika.com  Wed Sep 21 23:12:58 2005
From: dayanandabv at spatika.com (Dayananda)
Date: Thu Sep 22 01:59:29 2005
Subject: [Player-dev] email id
Message-ID: <1127369579.3903.5.camel@localhost.localdomain>

dayanandabv@spatika.com


From rgammon at real.com  Thu Sep 22 09:33:44 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep 22 12:22:24 2005
Subject: [Player-dev] need help regarding controling volume control
In-Reply-To: <1127369401.3903.3.camel@localhost.localdomain>
References: <1127369401.3903.3.camel@localhost.localdomain>
Message-ID: <4332DCE8.9000606@real.com>

Hi Daya,

What kind of sound card do you have?

Dayananda wrote:

>hello all,
>
>i have a fedora core 3 Operating system
>and i installed RealPlayer 10Gold (rpm)
>
>I am not able to control Volume Control(slider) 
>it always constant sound but it mutes the sound.
>weather it increases or decreases sound when i
>adjust the (slider) sound.
>
>any help greatly appreciated
>thanks in advance
>daya
>
>
>_______________________________________________
>Player-dev mailing list
>Player-dev@helixcommunity.org
>http://lists.helixcommunity.org/mailman/listinfo/player-dev
>
>  
>


-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


From espy at pepper.com  Thu Sep 22 16:52:47 2005
From: espy at pepper.com (Tony Espy)
Date: Thu Sep 22 19:41:10 2005
Subject: [Player-dev] Problems with Build for XScale...
In-Reply-To: <4331C155.5000301@pepper.com>
References: <4331723D.1080007@pepper.com> <4331AA12.8010103@real.com>
	<4331C155.5000301@pepper.com>
Message-ID: <433343CF.3000702@pepper.com>

Greg --

I tried your suggestion of moving to:

branch: hxclient_1_5_0_neptunex
target: splay
profile: helix-client-all-defines

my SYSTEM_ID is: linux-2.2-libc6-armv4l-cross-gcc3.2-softfloat

i had to slightly modify the cf file to pickup our cross-compiler X11 
code.  my diff is:

Index: linux-2.2-libc6-armv4l-cross-gcc3.2-softfloat.cf
===================================================================
RCS file: 
/cvsroot/ribosome/build/umakecf/linux-2.2-libc6-armv4l-cross-gcc3.2-softfloat.cf,v
retrieving revision 1.2
diff -r1.2 linux-2.2-libc6-armv4l-cross-gcc3.2-softfloat.cf
54a55,60
 > ## setup X11 cross-compiled paths
 > project.AddIncludes('/opt/fdo/include')
 > project.AddSystemPaths('-L/opt/fdo/lib')
 > project.AddSystemLibraries("X11")
 > project.AddSystemLibraries("Xau")


I get 13 of 117 modules failing to build.

I've condensed the errors from my build.out below.

Thanks,
Tony Espy
Pepper Computer

-----------------------------------------------------------
1. UNIXCompile(datatype/image/png/common) ERROR: Make failed

arm-linux-g++ -pipe -W -Wreturn-type -fno-exceptions -march=armv4t 
-msoft-float --permissive -fno-rtti -O0 -g -DDEBUG -D_DEBUG 
-I../../../../common/runtime/pub -I/opt/fdo/include 
-I../../../../common/include -I../../../../common/util/pub 
-I../../../../common/dbgtool/pub -I../../../../common/container/pub 
-I../../../../common/system/pub -I../../../../client/include 
-I../../../../common/import/zlib/pub -I../import/libpng -I./pub -I. 
-include armv4l-softfloat-dbg/datatype_image_png_common_ribodefs.h -fPIC 
-DPIC -o armv4l-softfloat-dbg/obj/pxpngdec.o -c pxpngdec.cpp
pxpngdec.cpp: In member function `HX_RESULT 
PXPNGDecode::SetDecompressParam(IHXBuffer*, UINT32, UINT32, UINT32, 
UINT32, UINT32, BOOL, BOOL)':
pxpngdec.cpp:409: error: `png_clear_invert_alpha' undeclared (first use 
this function)

The fallout from this causes another 4 failures as pngcomlib.a didn't build.

2. UNIXCompile(datatype/rm/audio/codec/sipro): ERROR: Make failed

UMAKE: Umakefil -> Makefile in datatype/rm/audio/codec/sipro
UMAKE: Applying profile 
/var/pepper/home/tony.espy/helix/build/umakepf/helix-client-all-defines.pf
UMAKE: SiproHelixDll -> SiproHelixDll.mak in datatype/rm/audio/codec/sipro
UMAKE: Applying profile 
/var/pepper/home/tony.espy/helix/build/umakepf/helix-client-all-defines.pf
ERROR: UNIXCompile(datatype/rm/audio/codec/sipro) ERROR:   Failed to 
find path to SDK named 'sipro_fix_frontend_lib'. Please read 
documentation for instructions on how to obtain and install this SDK.

3. ERROR: UNIXCompile(video/site) ERROR: Make failed.

arm-linux-gcc -shared vidsite.exp -o armv4l-softfloat-dbg/vidsite.so -u 
RMACreateInstance -u SetDLLAccessPath -u CanUnload2 
armv4l-softfloat-dbg/obj/siteplug.o  armv4l-softfloat-dbg/vidsite_libs.a 
-L/opt/fdo/lib  -lstdc++ -lstdc++ -lm -lpthread -ldl -lX11 -lXau -lm 
-lX11 -lXext -lXv
armv4l-softfloat-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x0): 
In function `HXAtomicIncUINT32':
../../common/include/atomicbase.h:1400: multiple definition of 
`HXAtomicIncUINT32'
armv4l-softfloat-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x0):../../common/include/atomicbase.h:1400: 
first defined here
armv4l-softfloat-dbg/vidsite_libs.a(sitecreatelib.unixcmap.o)(.text+0x44): 
In function `HXAtomicDecUINT32':
../../common/include/atomicbase.h:1420: multiple definition of 
`HXAtomicDecUINT32'
armv4l-softfloat-dbg/vidsite_libs.a(vidutillib.colormap.o)(.text+0x44):../../common/include/atomicbase.h:1420: 
first defined here
.
.
.


4. Finally I get a bunch of failures due to the lack of a bunch of 
static libraries missing from /datatype_dist:

UNIXCompile(datatype/rm/video/codec/rv1dec) ERROR: Make failed.
no rule to make rv10lib.a

UNIXCompile(datatype/rm/video/codec/g2mp4combo) ERROR: Make failed.
no rule to make cdecg2mp4.a

UNIXCompile(datatype/rm/video/codec/rv89combo) ERROR: Make failed.
no rule to make rv3xlib.a

UNIXCompile(datatype/rm/video/codec/rvg2dec) ERROR: Make failed.
no rule to make rvcodcomlib.a

UNIXCompile(datatype/lsd/codec) ERROR: Make failed.
no rule to make ralf_lib.a



From dayanandabv at spatika.com  Wed Sep 21 23:15:07 2005
From: dayanandabv at spatika.com (Dayananda)
Date: Fri Sep 23 15:36:25 2005
Subject: [Player-dev] help
Message-ID: <1127369707.3903.8.camel@localhost.localdomain>

hello all,

i have fedora core 3 operating system.
and RealPlayer Gold10

I am not able to control Volume Control(slider) of real player
it always constant sound but it mutes the sound.
weather it increases or decreases sound when i
adjust the sound.

and i also checked with all type of mixers like
aumix, kmix, alsamixer.


any help greatly appricated
thanks in advance


From rgammon at real.com  Sun Sep 25 17:28:39 2005
From: rgammon at real.com (Ryan Gammon)
Date: Sun Sep 25 20:16:42 2005
Subject: [Player-dev] Display radio metadata in video area
Message-ID: <433740B7.7040205@real.com>

The attached patch adds radio metadata to the video area. Patch & 
screenshot attached.

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: radiometa.patch
Type: text/x-patch
Size: 81654 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050925/47cfe582/radiometa-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: metadata.png
Type: image/png
Size: 18244 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050925/47cfe582/metadata-0001.png
From zhongyi.tan at gmail.com  Thu Sep 29 00:03:04 2005
From: zhongyi.tan at gmail.com (=?GB2312?B?zLfW0NLi?=)
Date: Thu Sep 29 12:02:18 2005
Subject: [Player-dev] can realplayer on linux play CD or DVD?
Message-ID: 

I often use realplayer on windows to play CD and DVD.

but when I download realplayer for linux,
I dont know how to use it to play CD and DVD?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050929/1d5b9134/attachment.html
From rgammon at real.com  Thu Sep 29 09:46:28 2005
From: rgammon at real.com (Ryan Gammon)
Date: Thu Sep 29 12:33:45 2005
Subject: [Player-dev] can realplayer on linux play CD or DVD?
In-Reply-To: 
References: 
Message-ID: <433C1A64.4040008@real.com>

An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/player-dev/attachments/20050929/fe23c823/attachment.html
From burnus at gmx.de  Thu Sep 29 12:22:00 2005
From: burnus at gmx.de (Tobias Burnus)
Date: Thu Sep 29 15:09:55 2005
Subject: [Player-dev] Re: Remembering passwords
Message-ID: <433C3ED8.5030105@gmx.de>

Hello,

 > Yeah... that would probably mean that the user would have to sign in
 > again if they changed their system password, but I get your point. Maybe
 > mix the hostname in there too, that's fairly invariant & a little harder
 > to guess.

Hmm, I was in one University department where I constantly changed 
computer (laboratory, office, sys-admin office, and on a varing number 
of Students' computers [although the latter had mostly no speakers].) 
Having it based on the hostname or the password doesn't seem to be a 
good solution (using the other finger fields like group, name (-> 
changing names/office number) etc. is bad as well).
Anyway: As Helixplayer is open source, any documented way to retrieve 
the password is inheriently unsave.
What do you (we) want to protect against?
- Evil other users: Use permissions
- Unlocked computer or missing correct permissions
(a) an user or the admin, which accidentally reads the password string: 
A simple xor is enough, as long it is not plain string
(b) a copy of the xored string to another computer/account. I think 
using the login should be enough in this case. It changes rarely enough, 
it rather stable and prevents the simple theft of identity.

Tobias

From rgammon at real.com  Fri Sep 30 14:01:13 2005
From: rgammon at real.com (Ryan Gammon)
Date: Fri Sep 30 16:47:34 2005
Subject: [Player-dev] Re: Remembering passwords
In-Reply-To: <433C3ED8.5030105@gmx.de>
References: <433C3ED8.5030105@gmx.de>
Message-ID: <433DA799.3020408@real.com>

Tobias Burnus wrote:

> Hello,
>
> > Yeah... that would probably mean that the user would have to sign in
> > again if they changed their system password, but I get your point. 
> Maybe
> > mix the hostname in there too, that's fairly invariant & a little 
> harder
> > to guess.
>
> Hmm, I was in one University department where I constantly changed 
> computer (laboratory, office, sys-admin office, and on a varing number 
> of Students' computers [although the latter had mostly no speakers].) 
> Having it based on the hostname or the password doesn't seem to be a 
> good solution (using the other finger fields like group, name (-> 
> changing names/office number) etc. is bad as well).
> Anyway: As Helixplayer is open source, any documented way to retrieve 
> the password is inheriently unsave.


Yeah, makes sense... if you're sharing your home directory with 
something like nfs, using the hostname isn't going to work that well -- 
saving your radiopass password isn't going to work if you switch machines.

> What do you (we) want to protect against?
> - Evil other users: Use permissions


Check.

> - Unlocked computer or missing correct permissions
> (a) an user or the admin, which accidentally reads the password 
> string: A simple xor is enough, as long it is not plain string
> (b) a copy of the xored string to another computer/account. I think 
> using the login should be enough in this case. It changes rarely 
> enough, it rather stable and prevents the simple theft of identity.


Yeah... maybe the marginal security gained by mixing in the hostname 
doesn't outweight the cost of saving passwords not working with home 
directories shared across different machines.

I'd be up for switching things to xor with a constant. Anyone else have 
any thoughts?

Gaim has an interesting take on password saving:
http://gaim.sourceforge.net/plaintextpasswords.php

-- 
Ryan Gammon
rgammon@real.com
Developer for Helix Player
https://player.helixcommunity.org


 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.