Which module does what (1 Viewer)

Eeyore

Portal Pro
April 2, 2006
260
4
Newcastle, Australia
Home Country
yes, i'm a newb...

how do i find in what part of the source code is certain finctionality...

eg...I'd like to see if i can fix a certain problem with compressing recorded TV...how do i find where that functionality is?
 

ziphnor

Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    I frequently have the same problem as you do, its very difficult to get an overview over the source files. There is a decent amount on localised comments, but nothing that for example explains the overall workflow.

    As to your specific question, you want to look in Core/Transcoding.

    If you are looking to fix the WMV resolution bug, i would pay special attention to WMVEncoder.cs. I looked briefly at this problem myself, and i suspect thats the place where the problem is. Look at the lines around 564+ where the ASFWriter is configured. Its probably something to do with the WMV encoder profiles and the settings set there. I read somewhere that the WMV Encoder/writer filter defaults to 320x240, so most likely some settings are not being set correctly.
     

    samuel337

    Portal Pro
    August 25, 2004
    772
    0
    Melbourne, Australia
    If someone wants to host an NDoc style wiki, I would be more than happy to help fill it out with the bits I know. I'm not a big fan of the current wiki system as its all too manual, i.e. you have to type all the methods in, their parameters, their output etc.

    Even if NDoc was not able to be wiki-ed, just letting a select group of people update it would be good.

    Sam
     

    Users who are viewing this thread

    Similar threads

    I also have never used a set-top box with MP, but I think that you need to use an IR emitter (aka "IR blaster"). The IRSS software controls the emitter, and transmits IR signals under the direction of MP. The IR signal is received by the IR receiver within the set-top box, and so can be used to change channel and so on. The set-top...
    I also have never used a set-top box with MP, but I think that you need to use an IR emitter (aka "IR blaster"). The IRSS software...
    My computer is running Windows 10 Pro. I have installed MP2. Not sure what version. I have a Hauppauge WinTV 1850 TV card...
    Replies
    8
    Views
    2K
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings, advanced options, I switched to UNC paths instead of the default RSS, and it's working very well. Sure I had to figure out the paths, but no big deal. Maybe helpful for someone in the future. Thanks for the...
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings...
    Hi folks. I have an issue with a new install/integration into my mediaportal system. I have a “mediaportal server” which has the TV...
    Replies
    5
    Views
    555
    MP1 MP2 Delete recordings DE
    Hi, please check the yellow box (almost bottom of the page) about deleting recordings in the wiki. It’s possible to delete recordings, if access is guaranted. I’m not sure which connection problems you have. Normally the client is directly connected to the server on startup. In case you feel it’s too long, please describe the issue...
    Hi, please check the yellow box (almost bottom of the page) about deleting recordings in the wiki. It’s possible to delete...
    Hi, I can't seem to find any posts in this forum or on the wiki on deleting recordings. I am currently running 2.4.1 and there...
    Replies
    1
    Views
    889
    MP1 MP2 Case Downsizing DE
    Most (all?) small PC cases accept only ITX motherboards, which have only one PCI-E slot. So you could install only one PCI-E tuner card. A quad-tuner card would give you four tuners, but if you wanted more tuners you would need to use the TBS eight-tuner card, or use external tuners, either USB tuners (available with single or dual...
    Most (all?) small PC cases accept only ITX motherboards, which have only one PCI-E slot. So you could install only one PCI-E tuner...
    I've been using MP2 now for about 3 years: I really happy with the way it works, although I can think of many great features I'd...
    Replies
    1
    Views
    440
    I agree about the dash instead of colon on the LIVE thing. I did a little change to get the current program, just removed the D from the tags. Not that important, so I dont upload any new file. A little sad about the end time, but nothing to do about it.
    I agree about the dash instead of colon on the LIVE thing. I did a little change to get the current program, just removed the D...
    I'm trying to develop a new WebEPG grabber for sweden, but I got a few problem in parsing the html-file to get all programs. In...
    Replies
    9
    Views
    735
    Top Bottom