|
SageTV Downloads & Instructions This forum is for discussions containing Downloads and Instructions related to the Open Source version of SageTV. Please do not post questions in this forum. |
|
Thread Tools | Search this Thread | Display Modes |
#81
|
|||
|
|||
I figured out which statement is crashing it:
Crossbar.cpp Code:
hr = TurnBDAChannel( env, pCapInfo, cnum ); env->ReleaseStringUTFChars(jnum, cnum); |
#82
|
||||
|
||||
Quote:
|
#83
|
|||
|
|||
So this statement was causing it:
Code:
if ( cnum == NULL || *cnum == 0x0 ) cnum = "0"; Code:
const char *cnum_save = cnum; // preserve for Release . . . env->ReleaseStringUTFChars(jnum, cnum_save); So what I don't know is if the blank channel is the issue or only happens to crash in 64-bit for the above bug. Regardless, here's a patched DLL for those who want to continue on in the meantime. |
#84
|
||||
|
||||
Looking good wnjj
|
#85
|
|||
|
|||
The new .dll works perfectly. I now have all 6 tuners installed on my x64 system.
|
#86
|
|||
|
|||
|
#87
|
|||
|
|||
This new dll allows me to add my HDHR capture device. Thanks. Testing continues.
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200. System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200. System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200. |
#88
|
|||
|
|||
When I try and playback a video, (usually a .mp4 or .mkv rip of a DVD or BluRay) in the x64 client I get the following attached error. If I try and play the exact same video in the 32bit client the video plays correctly.
Somewhere ages ago I remember reading something about installing the 7 client before upgrading to the 9 client. That way the default video decoders got put into your version 9 install. My x64 bit install is a fresh install. What am I missing? |
#89
|
|||
|
|||
Quote:
|
#90
|
|||
|
|||
I have the LAV Filters 0.73.1 installed on both the server and the client. Where should I go to verify that those filters are being used?
This is a screen shot of the Video/Audio settings on the x64 client. Last edited by Ghildebr; 12-05-2018 at 10:12 PM. |
#91
|
|||
|
|||
OK, it works in the Placeshifter x64 client but not the SageTV Client x64. I am sure I have something set wrong somewhere. The strange thing is these should of been the defaults. I don't believe I have changed any of these settings.
|
#92
|
|||
|
|||
Quote:
All of these decoders and renderers are above my pay grade but from the log file I can tell it's trying to use the SageTV Stream Demuxer. That one uses a bunch of cross-compiled code from FFMPEG along with some Visual Studio stuff. There's a lot going on there. I'll do what I can as I have time but this one make take awhile. |
#93
|
|||
|
|||
In the meantime, you can add (or edit) this key in the registry to disable the SageTV Stream Demux:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\DirectShow\EnableSageTVStreamDemux When I did that on mine, an MP4 played ok. |
#94
|
|||
|
|||
Should i be forcing EnableSageTVStreamDemux to 0 on install?
k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#95
|
||||
|
||||
Odd that it work just fine on server end with out it disable
On Client side it has no problem play the TV recording from quadHD or from HD-PVR I think the problem is in the StrmDeMux.ax Last edited by SHS; 12-06-2018 at 08:09 AM. |
#96
|
|||
|
|||
With it disabled on both the server and the client I do have .mp4's playing without the error but the video is choppy, sound seems normal. I do not have the ability to play anything on the server. That is a headless box. The ability to play video's (ripped movies) is the last thing I have to get working. Any recorded TV show is playing perfectly on both client and placeshifter. I have tested everything else and this is the only issue I have left.
Last edited by Ghildebr; 12-06-2018 at 08:16 AM. |
#97
|
||||
|
||||
Quote:
|
#98
|
|||
|
|||
Not sure if this is related or not but in the 32 bit client I am getting a movie synopses when I highlight the movie. On the x64 client that data is not there. (see attachments).
|
#99
|
|||
|
|||
All good info. I spent some time last night looking into this some. As i mentioned, the SageTV Stream DeMux has a lot of pieces from many sources so will take some time just to understand what it does.
Initial debugging into the audio pin error shows it only enumerates an input pin when in needs both an input and output. I’m just starting to figure out how it all gets defined. I suspect the missing synopsis has to do with how the file format is getting parsed incorrectly (i.e. compiled ffmpeg library code). |
#100
|
|||
|
|||
This is an awesome group of dedicated developers\end users. Keep up the good work.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Windows Installer | jusjoken | SageTV Downloads & Instructions | 606 | 02-25-2022 02:33 PM |
Windows Installer Update? | JrClocker | SageTV Github Development | 2 | 07-02-2016 08:48 PM |
Does Windows Installer work on WHS | emotionnotion | SageTV Github Development | 7 | 05-20-2016 07:55 AM |
problems with windows installer | Galaxysurfer | SageTV Github Development | 2 | 04-15-2016 05:41 AM |
Any news on the Windows installer? | Damstas | SageTV Github Development | 2 | 09-03-2015 10:09 AM |