You are not logged in.

#26 2005-04-22 20:16:20

mic64
Member
Registered: 2005-03-03
Posts: 173

Re: ogle-gui

hi

no..no other player running.
I´m having this issue always with ogle. Never with xine or mplayer
So I never used it.

mic

Offline

#27 2005-04-22 20:30:29

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: ogle-gui

What does the title of the Ogle window say?

Now, recently with xorg, I have experienced several times that the video was just plain black. This was always related to some other program using the XVideo extension at the same time (aka totem or kaffeine).

Offline

#28 2005-04-22 20:44:55

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: ogle-gui

Ok...  I think I found the problem. At least xine is grabbing the xv port for exclusive access, while ogle doesn't. So ogle will lose its port whenever xine grabs the same one. I'll try to create a patch for it.

Offline

#29 2005-04-23 01:58:11

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: ogle-gui

I've got two patches that really need to be applied to Ogle 0.9.2.

One them is related on how Ogle initializes Xv. It doesn't request exclusive access to a Xv port which causes other media players that do request exclusive access to steal the Xv port from Ogle. Ogle's video window turns black. Also it doesn't enumerate correctly over all available Xv ports.

The other patch is needed to able to compile with GCC 3.4.

Patches:

http://www.fifthplanet.net/files/xvideofix.patch
http://www.fifthplanet.net/files/gcc34alsafix.patch

There is third patch that turns -mcpu into mtune, but you need to run autoconf for that, only developers do that normaly.

Please test!

Offline

#30 2005-04-23 02:25:00

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: ogle-gui

The broken Goggles package is now also fixed:

# Contributor: Sander Jansen <sander@knology.net>

pkgname=goggles
pkgver=0.8.0
pkgrel=2
pkgdesc="Frontend for Ogle DVD Player"
depends=('fox>=1.4.0' 'ogle' )
source=(http://fifthplanet.net/files/$pkgname-$pkgver.tar.gz)
url="http://fifthplanet.net/goggles.html"
md5sums=('21f2509b63377c4a66f3518e124e9ec5')

build() {
	cd $startdir/src/$pkgname-$pkgver

	# Override default flags
	export CFLAGS="-Wall -O2 -pipe -march=i686"
	export CXXFLAGS="-Wall -O2 -pipe -march=i686"

	# Compile	
	./gb 

	# gb does not return valid error code
	if [ ! -f src/ogle_gui_goggles ] ; then
		return 1
	fi	
	
	# make sure destination exists	
	mkdir -p $startdir/pkg/usr/{bin,share/goggles} 

	# Install
	./gb install --prefix=$startdir/pkg/usr 

	# Now the goggles script will point to /var/abs....etc
	# We need to correct this:
       sed -i "s|DVDP_UI=${startdir}/pkg/usr/bin/ogle_gui_goggles|DVDP_UI=/usr/bin/ogle_gui_goggles|" $startdir/pkg/usr/bin/goggles
}

[/code]

Offline

Board footer

Powered by FluxBB