OK, I'm onto my next project...Making ATI Remote Wonder plugins - mostly for GBPVR, but also so that I can make plugins for my many other HTPC apps. I still use myHTPC and WinDVD
The problem is I don't know how to compile dll's in C. Can anyone give me a tutorial on what I need to compile someone's source code so that it becomes a dll?
Things I need to know:
What compiler should I use and is it free?
What are the commands to compile the thing?
If I compile a bad dll can I wreck my system?
Any other tips you C programmers can give me. I don't really know where to start
I'm currently running XP SP2 with a single PVR 150. I just picked up a faster computer with more memory that I would like to use as my digital recorder. My current GBPVR set up is working well. Does anyone know if I would have any success if I just pulled my hard drive and PVR 150 and moved them to the new computer? I've heard that XP, unlike older Windows versions, can handle this, but I didn't know if GBPVR would like the move. I like the idea of a clean install, but don't have the time to invest right now. I would apreciate any advice regarding the short cut. Thanks in advance.
In Australia some of our dvb-t channels utilise ac3 audio even for standard definition channels. Live viewing of ac3 channels works okay using the microsoft dvr-ms muxer however recording or timeshifting results in no audio.
I have tried the other mux options such as intervideo (3.0.79.81) and cyberlink (5.0.0.1307) these both result in no audio for live tv. The cyberlink mux records an mpg file without audio. The intervideo mux refuses to record anything.
I figure the dvr-ms muxer is probably the best bet as it appears capable producing of ac3 dvr-ms files with webscheduler. I have read on other forums that the cyberlink muxer is not ac3 capable, i'm unsure about the intervideo muxer.
Any ideas ? I can supply a full .ts file for testing if required.
I get an error everytime I try to update the EPG. The configuration also won't save my capture source. When I enter all the info (the epg won't load, i get the error) and hit ok, then hit ok to restart the recording service. No capture source is saved. GBPVR says to go back into the config and add a capture source. I'm running the latest version of GB with a hauppauge 150. Thanks for the help.
Following is the Config log (I cut and pasted several sections):
2/13/2006 6:44:47 PM.812 VERBOSE [11] getValue() loading new key/value into cache: /settings/PreShowPadding
2/13/2006 6:44:47 PM.812 VERBOSE [11] getValue: /settings/PreShowPadding : 1
2/13/2006 6:44:47 PM.812 VERBOSE [11] getValue() loading new key/value into cache: /settings/PostShowPadding
2/13/2006 6:44:47 PM.812 VERBOSE [11] getValue: /settings/PostShowPadding : 2
2/13/2006 6:44:47 PM.859 VERBOSE [11] getDatabaseConnection() creating new connection
2/13/2006 6:44:48 PM.125 ERROR [11] Error int SourceConfigurationContainer::LoadAll(): System.Data.OleDb.OleDbException: Unknown
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.OleDb.OleDbCommand.ExecuteReader()
at xd426863f4d052758.xda34526142ca690b.x1f966edc637a8924(Boolean x81c765f11f40b327)
2/13/2006 6:44:48 PM.234 ERROR [11] Failure in ChannelFactory::loadChannelSummary(): Unknown
2/13/2006 6:44:48 PM.328 VERBOSE [11] CustomTaskSettings.loadAll()
2/13/2006 6:44:48 PM.359 VERBOSE [11] getValue cached value: /settings/EPGProcessingMode : NORMAL
2/13/2006 6:44:48 PM.359 VERBOSE [11] getValue cached value: /settings/EPGProcessingMode : NORMAL
2/13/2006 6:45:07 PM.656 VERBOSE [11] creating DirectRecordingSource
2/13/2006 6:45:07 PM.765 VERBOSE [11] SourceCreate_Load:1
2/13/2006 6:45:07 PM.796 ERROR [11] Failure in ChannelFactory::loadChannelSummaryForSource(): Unknown
2/13/2006 6:45:07 PM.796 VERBOSE [11] getValue cached value: /settings/CaptureSubtitles : false
2/13/2006 6:45:07 PM.796 VERBOSE [11] SourceCreate_Load:2
2/13/2006 6:45:07 PM.796 VERBOSE [11] SourceCreate_Load:2.1
2/13/2006 6:45:07 PM.828 VERBOSE [11] SourceCreate_Load:3
2/13/2006 6:45:07 PM.828 VERBOSE [11] SourceCreate_Load:4
2/13/2006 6:45:07 PM.828 VERBOSE [11] SourceCreate_Load:5
2/13/2006 6:45:07 PM.828 VERBOSE [11] SourceCreate_Load:6
2/13/2006 6:45:07 PM.828 VERBOSE [11] SourceCreate_Load:7
2/13/2006 6:45:07 PM.843 ERROR [11] Failure in ChannelFactory::loadChannelSummaryForSource(): Unknown
2/13/2006 6:45:07 PM.843 VERBOSE [11] getValue cached value: /settings/CaptureSubtitles : false
2/13/2006 6:45:42 PM.859 VERBOSE [11] getValue() loading new key/value into cache: /settings/Zap2itListingDays
2/13/2006 6:45:42 PM.859 VERBOSE [11] getValue: /settings/Zap2itListingDays : 4
2/13/2006 6:45:56 PM.046 ERROR [11] Error saving CaptureSource: Unknown
2/13/2006 6:45:56 PM.046 ERROR [11] Stack:
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
at xd426863f4d052758.xda34526142ca690b.x35ca223d3ef12fee()
2/13/2006 6:45:56 PM.093 INFO [166] Updating EPG for capture source: 0
2/13/2006 6:45:56 PM.203 VERBOSE [166] getValue() loading new key/value into cache: /settings/UseNewZap2itParser
2/13/2006 6:45:56 PM.203 VERBOSE [166] getValue: /settings/UseNewZap2itParser : true
2/13/2006 6:45:56 PM.265 VERBOSE [166] Processing zap2it channels using SAX parser
2/13/2006 6:45:56 PM.265 VERBOSE [166] getValue cached value: /settings/Zap2itListingDays : 9
2/13/2006 6:45:56 PM.265 VERBOSE [166] getValue cached value: /settings/CompleteEPGReload : true
2/13/2006 6:45:56 PM.265 VERBOSE [166] Requesting listings for the period: 2006-02-13T00:00:00Z to 2006-02-22T00:00:00Z
2/13/2006 6:45:56 PM.265 VERBOSE [166] Notify()
2/13/2006 6:45:57 PM.140 VERBOSE [11] labelAction.Text = Requesting listing information from Zap2it.com
2/13/2006 6:46:35 PM.296 ERROR [166] Failure in ChannelFactory::getShowsInTimePeriod(): Unknown
2/13/2006 6:46:35 PM.296 WARNING [166] Unexpected error removing old shows from EPG: Unknown
2/13/2006 6:46:35 PM.343 ERROR [166] Failure in ChannelFactory:toreChannels(): Unknown
2/13/2006 6:46:35 PM.343 ERROR [166] Failure in ChannelFactory:toreChannels(): at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteScalar()
at xd426863f4d052758.x645bf0ede6e7454f.x091b0bb67b0c21bd(ICollection xb539b3782652833f, Int32 xeba3e20435eb0e32)
2/13/2006 6:46:36 PM.140 VERBOSE [11] labelAction.Text = Saving new listings and
2/13/2006 6:46:43 PM.921 VERBOSE [166] getDatabaseConnection() creating new connection
2/13/2006 6:46:43 PM.921 ERROR [166] Error int SourceConfigurationContainer::LoadAll(): System.Data.OleDb.OleDbException: Unknown
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.OleDb.OleDbCommand.ExecuteReader()
at xd426863f4d052758.xda34526142ca690b.x1f966edc637a8924(Boolean x81c765f11f40b327)
2/13/2006 6:46:43 PM.921 VERBOSE [166] About to connect to remote recording service
2/13/2006 6:46:43 PM.953 VERBOSE [166] getValue() loading new key/value into cache: /settings/RecordingServiceLocation
2/13/2006 6:46:43 PM.953 VERBOSE [166] getValue: /settings/RecordingServiceLocation : tcp://localhost:7968/RecordingRemote
2/13/2006 6:46:44 PM.031 VERBOSE [166] RecordingFactory.loadSchedule()
2/13/2006 6:46:44 PM.031 VERBOSE [166] getValue() loading new key/value into cache: /settings/AutoRemoveMissingRecordings
2/13/2006 6:46:44 PM.031 VERBOSE [166] getValue: /settings/AutoRemoveMissingRecordings : true
2/13/2006 6:46:44 PM.031 VERBOSE [166] getDatabaseConnection() creating new connection
2/13/2006 6:46:44 PM.031 VERBOSE [166] Purging any stale logically deleted recordings
2/13/2006 6:46:44 PM.140 VERBOSE [11] labelAction.Text = Saving new listings and channel information
2/13/2006 6:46:47 PM.578 ERROR [166] Error UpdateEPG()'ing: Unknown
2/13/2006 6:46:47 PM.578 ERROR [166] at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.OleDb.OleDbCommand.ExecuteReader()
at xd426863f4d052758.x396614b3dae3b1da.x005239145b965dc1()
at xd426863f4d052758.x396614b3dae3b1da.xdfdc7398ddcb16b6()
at xeb983fa94d0b4753.xca74b9c9b310df0b.xcba1f05fb5a46d5f()
2/13/2006 6:46:47 PM.593 ERROR [11] Failure in ChannelFactory::loadChannelSummaryForSource(): Unknown
2/13/2006 6:46:48 PM.140 VERBOSE [11] labelAction.Text = Saving new listings and channel information
2/13/2006 6:46:49 PM.140 VERBOSE [11] labelAction.Text = Saving new listings and channel information
2/13/2006 6:46:49 PM.859 VERBOSE [11] getValue cached value: /settings/Zap2itListingDays : 9
I am experiencing the out of order frame glitch that is common of DX 9.0c systems. After doing a bit of looking at different sites, googling, and landing right back in GBPVR's wiki, I have determined I need the older version of quartz.dll. Does anyone here have a copy of the 1.87MB version of this file? Also will this cause any incompatiblities with games and such? My machine is used for many purposes=)
I probably missed this, so if it exists, could someone please point me to the documentation on the functions of the buttons on the MVP remote control with GB-PVR?
In particular, wondering if some of the features from the stock software were implemented the same. Fast-forward/rewind don't seem to work right for me with GB-PVR. Also, the stock software uses the number buttons to jump through lists or through a playing video, 1 = 10% jump, 2 = 20% jump, etc. I haven't had any luck with these either.
Unhandled Exception: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetResponse()
at ChannelImage.SatIcons.getIcons(String region, String directory)
at ChannelImage.MainClass.Main(String[] args)
-------------------------------------------------------------
This is not a complaint; I just thought you would like to know.
Hello,
When I play avi's that are not full aspect, ie it's size is 640x272, it get's stretched to full screen. Is there anyway to correct this? When I was using MythTV it came out approximately the right size. Thanks