You are an ass, in every since of the word. This is free software. It is given to you as is. Sub has spent only a couple of hours each night for the last six months or so making this. Come back in a couple of years after you turn 18 and maybe the project will be at where you want it.
Linux is not crap. It's running most of the internet you are surfing on right now. I hope you never get this software running and give up. That way we have to worry about one less baby.
Hey oopicmaster you should learn to control your comments when someone is doing the best they can to provide everyone here something for free. I guess as a child you most likely did not get any praise on your efforts from your parents or gaudians and that really a shame( I really mean that ).
Sub with his crappy programing skills was the first to create a 3rd party app to use the OSD on the PVR-350 TV output. Something Sage users had asked for a very long time before it was delivered. Sub is the only one who has his own replacement software for use with the MVP.
Base on those 2 items only I believe your statement about his programming skills are incorrect. By the I way I did not think your initial comments were out of place about items that did not work for you. I just think you had bad timing with them. I could imagine that reading and responding to all these post would take its toll on anyone. I just think you should of realized that and not added wood to the fire. I would expect that type of reation from someone when they have paid for a product not when its is offered for free.
I use Girder forums as well and there was an idiot like that there as well.
Bizzarelly they claim to be great programmers who have been doing it since the time of the dinosaurs, and yet strangely aren't running thier own projects and putting into practice all the stuff they spout off about.
It's great work you are doing Sub, and the vast majority of us appreciate that you are providing us with a great piece of software , free of charge and giving up your own time to do it.
[b Wrote:Quote[/b] ]Thats a fine Attitude to take!
The problem is... you dont let people know what the problems with the release are!
You let them find it out for themselves!
Not a good way to run a project.
Ive been coding for 18+ years... so I know... Better not to do something... than to do it half way
So if you have 18+ years in the industry then you will understand the concept of "beta". I assume you understand the terms "development", "testing", "QA", etc?
Sub is running this project well. He develops and tests as much as he can. He makes the software available to the forum for further testing. We report bugs, he fixes them, the cycle continues. Sound familiar?
And if you believe GBPVR is not of a standard worthy to install on your computer, then don't install it.
As for Linux, freeware and any other license you have an issue with - who cares that you do not like them.
I use this software since a couple of months and I had some problems and some suggestions. And guess what. All problems were solved so far and most of the suggestions are now features. I feel that sub is absolutely positive about critics and suggestions and I absoluteley appreciate his work.
Therefore I will continue to use this software and I will criticize and suggest. I bet this will be an even better piece of software after each new version than it is already now.
For me the killer feature in this software is the great OSD implementation.
And I do not miss a single match of the european soccer championchips this time!
Whenever I release a Beta Version of an App... I give it to specially qualified individuals to test out new features.
THEN AND ONLY THEN!!! After we have knocked out the issues...
It gets released to the customer.
THATS the way a good software development project is handled
LiveTV was released to the general population WAAAAAY before it was ready...
Better to leave a feature out... and get it right... than to release it full of bugs... (unless of course you are Microsoft and releasing a new version of windows ha,ha,ha,ha)
A) There is NO WAY I would release software that eats up an entire hard drive
B) Theres NO WAY I would release software that hangs when the buffer reaches a certain size...
Its called Unit Testing folks
Sigh... I guess Ill just have to throw my hat into the OSD PVR ring...geez!
come on! you know as well as I do that you are not going to develop your own PVR software.
I'm not sure but I do not think sub has released this software to any cutomer$.
You have made some valid points but I think most people here are not expecting a completed fully polished PVR package. For GBpvr being the new kid in town, I must say it really is pretty good.
It might be time for you to become a customer somewhere so that you may be happy.
Every release does go out to a set of pre-release tester before being unleased on the general public. No one noticed your problem, get over it. Shit happens. You're taking this all too seriously.
This project is work in progress. I'm very open about this. Every project has to start somewhere, and so far I'm very happy with the progress this project is making.
One of my biggest problems stems from my support for several different decoder devices (XCard/PVR350/MVP), which share very little common code because of the very different ways I need to interact with these devices. In general, this consumes a huge amount of time in each release because I need to do (nearly) everything three times over.
You're obviously not happy with using my software when it is still being developed, but alot of people are. Maybe you should come back in six months when the features have reached the level of maturity you're expecting.
>> One of my biggest problems stems from my support for several different decoder devices (XCard/PVR350/MVP), which share very little common code because of the very different ways I need to interact with these devices
There are SOME things that must hold true throughout all devices
Buffering to disk for LiveTV is one of these things....
This set of core, functionality in a well layered design, should be isolated in a software layer, and the specifics for each card should exist in an upper layer.
No matter which card the customer has... the functional layer which does the "actual" LiveTV buffering to disk should be the same code (That is in a well layered Object Oriented design).
If you have Code that handles Disk Buffering for Card X, and then OTHER code for Disk Buffering for Card Y then there is a fundamental design problem with the software.