|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#41
|
|||
|
|||
Quote:
Hmm... its ONLY those files? What about non-DRM'd wma files? I'm curious because I don't actually treat the file differently if its DRM'd or not (but presumably Winamp does). Some questions: 1) If you play the same file directly from Winamp (ie: not through sage) does it work fine? 2) If you could download DebugView from http://www.sysinternals.com/Files/DebugViewNt.zip and start it up and then allow a music file to play through the plugin and send me the log I should be able to see whats going on. |
#42
|
|||
|
|||
Quote:
|
#43
|
||||
|
||||
Quote:
|
#44
|
||||
|
||||
Sent you the log in email. For just a couple seconds of playback the log was too big to upload in the forum - even compressed .
|
#45
|
||||
|
||||
Quote:
|
#46
|
|||
|
|||
Quote:
|
#47
|
|||
|
|||
Quote:
|
#48
|
|||
|
|||
Quote:
1) This message appears (and its not from me): 00000029 0.77653974 [2788] ********************************************************************************************** 00000030 0.77653974 [2788] This breakpoint is By Design. You are accessing DRM protected content while running a debugger. 00000031 0.77653974 [2788] If you are using Windows Media Player to copy music from a CD, disable DRM protection in the player. Tools menu, 00000032 0.77653974 [2788] Options. Look at the Copy Music window pane and unckeck the Copy protected music box. 00000033 0.77653974 [2788] You will also see this problem if you have the /DEBUG switch enabled in your boot.ini file. 00000034 0.77653974 [2788] ********************************************************************************************** Is process 2788 on your system Winamp? The second interesting thing is that the getState() function is getting absolutely -hammered- with requests during the 5-10 second period that it was running. If I had to guess, I would say that SageTV is calling getState() or the playback time elapsed/duration and not getting the result that it expects because of the DRM -- and then trying again immediately. The problem isn't helped by all the trace messages that I have in the module (from tracking down the playlist issue) because those certainly slow things down. I'll recompile without the trace messages and send you (by email) a new .dll you can try. If you put two of the DRM'd files into a playlist and play them back, does it properly switch from one to another? |
#49
|
||||
|
||||
Ah, another case of DRM making life easier
|
#50
|
|||
|
|||
I got everything working correctly (using mlbdude's latest development STV, which includes support for this plugin), however, after stopping playback, I can't ever get visualization to come back...
__________________
-Jason |
#51
|
||||
|
||||
dude. you did it. Finally the only reason I used meedio has been taken care of. Thanks!
|
#52
|
|||
|
|||
Thanks for putting this together. Music seems to play fine though winamp, but I am having trouble getting the visualizations which is what I am siked for! Milkdrop is going to be great.
When running in FSE mode, I cannot get the visualizations to work at all. Even when I minimize sageTV and try to get the visualization to work though winamp, I get an error regarding video memery and such. I think it has more to do with FSE than my card (6600GT) or your add on. Hopefully between everyone we will be able to get this working as FSE provides the best video playback for me and others. When not in FSE, while the visualizations work great though winAMP (sage minimized). I can not get them to start though sageTV. I am not using a client, this is on my main machine. It just goes to the default sageTV visualization if you can call it that... Any help would be appreciated and thanks for putting this together! |
#53
|
|||
|
|||
Would it matter if I did not add all the extensions to seeker/music_library_import_filename_extensions? As far as the above problem with visualizations?
Thanks |
#54
|
||||
|
||||
Quote:
Visualization Support ============== If you want visualizations (at all) you will need to make a minor (easy) change to your .STV file (detailed below). If you do not intend to use visualizations, you can skip this section. The normal "now playing" screen will continue to work fine (except there will be no visualization shown). Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#55
|
|||
|
|||
I am using the latest sageMCE and figured that I dident need to do anything. Looking closely I missed the mlbdude/use_winamp_plugin=true part, so I am pretty sure that is why I could not get them working. I will have to check if that fixes the FSE problem.
Thanks for the help! |
#56
|
|||
|
|||
i just can't get the vizualizations to run in sagemc without getting memory errors using milkdrop or layer render errors with geiss2? i am using FSE and haven't tried disabling it yet.
any other ideas? ps. the music playback works freakin' awesome though!!! |
#57
|
|||
|
|||
update:
unsurprisingly the errors go away when you disable FSE.....bummer!!!! any ideas how we can get both to play nicely? |
#58
|
||||
|
||||
FSE should not work since the visualizations need DX9 and Sage is using it exclusively. And, um, yeah, err, I updated the SageMC post with that property you need to enable this morning . Sorry.
I am thinking of doing something fun for a screensaver/current song display since I can't use this with FSE myself. Playback wise, it works great. Just wish it would work with my Napster subscription wma's . |
#59
|
|||
|
|||
Regarding FSE: There is very little that I can do about that. Normally when a D3D application is running in exclusive mode, and another application requests exclusive mode, the first will be minimized. If a D3D application is running in exclusive mode and another requests non-exclusive mode, though, its request will simply be denied. As a test, try entering windowed mode in SageTV (if it will let you while the FSE flag is active) and then starting the visualization. Let me know if that works for you. If it does, I support I could add a check in the STV that checks the mode and then switches from full-screen to windowed and back again before and after the visualization. I'm getting ahead of myself, though. FIrst, let me know if what I suggested even works for you.
Regarding DRM WMA: I'm still thinking about what I can do about this. The problem is that getState() (one of the functions that I have to implement in order to act as a MediaPlayer) is getting called many, many, many times every second while a DRM track is playing. This is going to be hard for me to track down because I have no content that is DRM'd and off the top of my head can't think of any way to get any. |
#60
|
||||
|
||||
Quote:
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|