Subtitles change language when using next button

Hi,
I keep having this problem. I frequently create DVDs in DVDSP 3 with multiple languages, multiple tracks, and often stories within the tracks. Everything works fine in simulator and when played back on a computer. However when I play back on DVD player, I get a recurring problem. If I am watching a video with French subtitles, and I hit next button and I happen to be at the end of the video, the DVD jumps to the first story of the next track (which is fine), but subtitles change to English. It's driving me crazy, any ideas? thanks! - Melissa
G5   Mac OS X (10.4.2)  

Think I got it, few ways to approach
(take a look also at
http://discussions.apple.com/message.jspa?messageID=2069686#2069686,
http://discussions.apple.com/thread.jspa?threadID=430935&tstart=0
think I did more explaining there)
Set up menu/first play - You could just set a GPRM, lets say GPRM 0, to the value of the button pressed (1024 is 1, 2048 is 2 etc.) then at anytime thereafter have the tracks or stories execute a pre script to set the subtitle.
So the script after the button pressed would include the following (assume button1 is french, button 2, spanish, button 3 english and that subtitle streams the same order, does not have to be)
mov GPRM 0, SPRM 8 //SPRM 8 is the button that was pressed
div GPRM 0/1024 // changes 1024, 2048 etc to 1, 2, 3, etc.
And a prescript for each track would be as follows
//If button 1 (French) was selected set to stream 1 for
SET STREAM 1 IF GPRM 0 = 1
SET STREAM 2 IF GPRM 0 = 2

Similar Messages

  • How do I make this code generate a new pro when the "NEXT" button is pushed

    How do I make this code generate a new set of problem when the "NEXT" Button is pushed
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    /* Figure out how to create a new set of problms
    * Type a list of specifications, include a list of test cases
    * DONE :]
    package javaapplication1;
    import java.awt.GridLayout;
    import java.awt.Window;
    import javax.swing.*;
    import java.awt.event.*;
    * @author Baba Akinlolu -
    class Grid extends JFrame{
        int done = 0;
        final int score = 0;
        final int total = 0;           
            //Create Panels
            JPanel p2 = new JPanel();
            JPanel p3 = new JPanel();
            final JPanel p1 = new JPanel();
            //Create Radio buttons & group them
            ButtonGroup group = new ButtonGroup();
            final JRadioButton ADD = new JRadioButton("Addition");
            final JRadioButton SUB = new JRadioButton("Subtraction");
            final JRadioButton MUL = new JRadioButton("Multiplication");
            final JRadioButton DIV = new JRadioButton("Division");
            //Create buttons
            JButton NEXT = new JButton("NEXT");
            JButton END = new JButton("End");
            //Create Labels
            JLabel l1 = new JLabel("First num");
            JLabel l2 = new JLabel("Second num");
            JLabel l3 = new JLabel("Answer:");
            JLabel l4 = new JLabel("Score:");
            final JLabel l5 = new JLabel("");
            JLabel l6 = new JLabel("/");
            final JLabel l7 = new JLabel("");
            //Create Textfields
            final JTextField number = new JTextField(Generator1());
            final JTextField number2 = new JTextField(Generator1());
            final JTextField answer = new JTextField(5);
        Grid(){
            setLayout(new GridLayout(4, 4, 2 , 2));
            p2.add(ADD);
            p2.add(SUB);
            group.add(ADD);
            group.add(SUB);
            group.add(MUL);
            group.add(DIV);
            p2.add(ADD);
            p2.add(SUB);
            p2.add(DIV);
            p2.add(MUL);
            //Add to panels
            p1.add(l1);
            p1.add(number);
            p1.add(l2);
            p1.add(number2);
            p1.add(l3);
            p1.add(answer);
            p1.add(l4);
            p1.add(l5);
            p1.add(l6);
            p1.add(l7);
            p3.add(NEXT);
            p3.add(END);
            //Add panels
            add(p2);
            add(p1);
            add(p3);
            //Create Listners
            Listeners();
    void Listeners(){
          NEXT.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
             int answer1 = 0;
             //Grab the numbers entered
             int numm1 = Integer.parseInt(number.getText());
             int numm2 = Integer.parseInt(number2.getText());
             int nummsanswer = Integer.parseInt(answer.getText());
             //Set the score and total into new variabls
             int nummscore = score;
             int nummtotal = total;
             //Check if the add radio button is selected if so add
             if (ADD.isSelected() == true){
                 answer1 = numm1 + numm2;
             //otherwise check if the subtract button is selected if so subtract
             else if (SUB.isSelected() == true){
                 answer1 = numm1 - numm2;
             //check if the multiplication button is selected if so multiply
             else if (MUL.isSelected() == true){
                 answer1 = numm1 * numm2;
             //check if the division button is selected if so divide
             else if (DIV.isSelected() == true){
                 answer1 = numm1 / numm2;
             //If the answer user entered is the same with th true answer
             if (nummsanswer == answer1){
                 //add to the total and score
                 nummtotal += 1;
                 nummscore += 1;
                 //Convert the input back to String
                 String newscore = String.valueOf(nummscore);
                 String newtotal = String.valueOf(nummtotal);
                 //Set the text
                 l5.setText(newscore);
                 l7.setText(newtotal);
             //Otherwise just increase the total counter
             else {
                 nummtotal += 1;
                 String newtotal = String.valueOf(nummtotal);
                 l7.setText(newtotal);
      //Create End listener
    END.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            // get the root window and call dispose on it
            Window win = SwingUtilities.getWindowAncestor(p1);
            win.dispose();
    //new Grid();
    String Generator1(){
         int randomnum;
         randomnum = (1 + (int)(Math.random() * 100));
         String randomnumm = String.valueOf(randomnum);
         return randomnumm;
    public class Main {
         * @param args the command line arguments
        public static void main(String[] args) {
            // TODO code application logic here
            JFrame frame = new Grid();
            frame.setTitle("Flashcard Testing");
            frame.setSize(500, 200);
            frame.setLocationRelativeTo(null);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setVisible(true);
    }Edited by: SirSaula on Dec 7, 2009 10:17 AM

    Not only are you continuing to post in the wrong forum but now you are multiposting: [http://forums.sun.com/thread.jspa?threadID=5418935]
    If people haven't answered you other posting its probably because we don't understand the question. Quit cluttering the forum by asking the same question over and over and then next time you have a new question post it in the proper forum. Your first posting was moved becuase you didn't post it properly.

  • How to select installation language when using silent install

    Hi,
    How can i select installation language when using silent install.
    Power management
    Presentation_Director
    System_Update
    EasyEject_Utility
    When i install those programs with silent install string it will install language i have select at windows regional options. I want thinkvantage software to be installed in english but now its finnish.
    So how to set default language EN with silent install?
    Cannot change windows regional options.

     No solution yet....?

  • Errors when using Spark Buttons in dynamically loaded modules loaded by dynamically loaded modules

    Ok ... I have to admit this issue is rather special ;-)
    I have a flex application that loads a list of modules after the user logs in, depending on the permissions of the user.
    One of these modules contains a component, that allows the user to configure settings for different types of objects.
    For each object type (can be extended) there exists one module swf.
    The strange problem I am having now is that as soon as a Spark Button (or anything derived from one ... CheckBox) inside the settings-module. I get the following error (unfortunately in german ... but I'll try to translate).
    This error happens when using a spark CheckBox (Which is derived from Spark Button):
    ArgumentError: Error #2004: Einer der Parameter ist ungültig.
    at flash.display::Graphics/drawRect()
    at mx.graphics::RectangularDropShadow/drawShadow()[E:\dev\4.x\frameworks\projects\framework\ src\mx\graphics\RectangularDropShadow.as:575]
    at mx.skins.spark::BorderSkin/updateDisplayList()[E:\dev\4.x\frameworks\projects\sparkskins\ src\mx\skins\spark\BorderSkin.mxml:174]
    at mx.core::UIComponent/validateDisplayList()[E:\dev\4.x\frameworks\projects\framework\src\m x\core\UIComponent.as:8709]
    at mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.x\frameworks\projects\framework \src\mx\managers\LayoutManager.as:663]
    at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.x\frameworks\projects\framewo rk\src\mx\managers\LayoutManager.as:718]
    at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.x\frameworks\projects \framework\src\mx\managers\LayoutManager.as:1072]
    When having a look at the problem the cause is that width and height are not set (NaN).
    If I use a plain Button I get the same error in "drawRoundRect".
    As soon as I change back to a mx-Button/Checkbox, everything is fine.
    In my current Case I wanted to use a custom TreeItemRenderer to display a CheckBox in the tree. This tree Item renderer is included in a custom Lib that is used by all modules.
    I have one Second Level module using this renderer. I have one Third Level Module thas uses the exact same tree definition. If I use the MX CheckBox I get CheckBoxes in the Second- and Third-Level Module. If I use the Spark-CheckBox I get a CheckBox in my Second Level Module and the above Error in the Third Level Module.
    To make everything even stranger: I have a custom component loading my modules and I use this in the Top Level Module to load the Second Level Modules and in my Second Level Module to load my Third Level Modules (So I would guess If my loader is broken, then the Second Level Modules should not work either).
    Help is greatly appreciated :-)
    Regards,
          Chris

    Ok, I managed to find out what was going wrong and to get my stuff working again. I have to admit that I have no idea why my application / flex was showing this behaviour. The only way I could track this down was by undoing the Subversion checkins one by one. Finding out what was happening using common sense seems to be out of the question with this issue.
    My application is built up of a main application swf that loads module swfs and a library swc that contains common stuff and is used in the main application and the modules.
    I now had some custom TreeItemRenderers in my modules. The problem was caused by moving a custom TreeItemRenderer from one module to the library-swc. I could successfully reproduce this. If I add only one class extending TreeItemRenderer to my library (I don't even have to use it), the entire flex system goes haywire. As soon as I remove that class, everything is ok. I checked, if there might be a problem with third party libs containing flex core classes which might be used instead of the sdk ones, but after looking at the catalogs of the third party swcs I couldn't find a reference to TreeItemRenderer.
    Any Ideas? I sort of dislike the idea of being able to run into such strange problems. Is there a tool that allows me to check for class compatibility issues?

  • How to switch the keyboard language when using a bluetooth keyboard?

    When using the on-screen keyboard I have the little globe to switch languages, but when using a bluetooth keyboard the on-screen keyboard is hiden.
    I want to be able to write in different languages using the bluetooth keyboard, also the auto-correct gets in the way if I write in a different language than english and it tries to change the words to the closest similar english word.
    Help!

    I see that now Tom, I'm sorry to confuse things.  I think my problem might have been that I had the keyboard too far away from the phone, and so when I looked back from the keyboard to the phone, the screen indication of the languages had already disappeared from the screen.  Because I have more than one language with Roman characters installed, I thought that no change was occurring from that sequence of commands, since I wasn't getting Korean.  But now that I see your correction, and watch the screen closely, I see that you're right.  I apologize.  (And of course, I'm grateful to have a simpler way of switching languages!)

  • Using Next Button To Go From Track To Track?

    I'm working on a concert DVD. The show has two sets. The content was edited elsewhere and I'm doing the authoring only. They send the first and second sets as two separate files MPEG files (with matching audio). No biggie for my authoring accept this...
    If a user is using the next and back buttons to go from song to song, how can I make the next button go to the first marker of the next track from the last marker of the last track? In other words, how can one navigate from the last song of set 1 to the first song of set 2 with the next button considering they're on separate tracks? Right now it simply doesn't do anything when pressing next during the final song of the first set.
    I normally put both sets into one file but I'm stuck with two files here.

    I've found the marker in the advanced connection tab but not sure how to direct it.
    Its not the Marker you need to Direct its the Track. If you select Track 1 in Graphical View or the Outline Tab. Then go to the Connections Tab>Advanced View. You can set the Next Jump option for the Track. Then you can set the Prev Jump option for Track 2 by selecting it and heading back to the Connections tab.
    Look-up sequential-PGCs (PGC = Program Chain) and Multi-PGCs. You may need to google as its spec stuff and you wont find that level of info in the dvdsp manual probably. You might want to search the discussions too... not sure it's come up before.
    -Jake

  • Changing the label of Next button in af:trainButtonBar

    Hi,
    I have a bounded task flow that contains 5 train stops.
    In each step, I’m using the train button component to show the back and next buttons.
    In the third train stop, I need to change the label of the next button to something else (read from a resource bundle if possible) but I need to do it only for this taskflow and for this step only.
    I found that I can do this with the skinning, but this will change it for the whole application no? but I need to do it for this task flow only
    Any hints how can i change the label?
    Thank you

    Hi,
    The task flow I’m implementing is a simple task flow where the user navigates through all the stops. No stop is skipped. So the af:trainButtonBar is very suitable for my case. The only modification I need is to change the text label of the next button from “next” to “a string read from a resource bundle”.
    In the example in the link, we are using command buttons but what I need is to stick to af:trainButtonBar with just changing the label.
    Thank you again

  • Safari 5.1 reloads page when using back button or gesture

    Safari has the strange behavior of reloading pages "navigated to" using the back button or gesture.  Most other browsers I've worked with pull from cache when using the back button.  I don't think this behavior is compliant with standards - defacto as they may be. 
    An example of why this is wrong is the navigation of this forum.  I just loaded Lion and need to use the forum for support.  When navigating back from a particular post to the list of posts the page will reload.  Needless to say several hundred posts have been entered since last looking at the list and I subsequently lose the context of what I read last.  The list of posts from cache which I orginally looked at should be returned - not the latest updated one.  Let me choose when to refresh a page from the cache.
    I downloaded Google Chrome to compare behaviors.  Chrome does not reload pages navigated to using the back button - it pulls the pages from cache.
    I've looked at the configuration of Safari and see no options to configure this behavior. 

    Switch from one finger swipe to two finger swipe
    ok, since i do not have a trackpad, i used my magic mouse. I changed my swipe between pages from one finger to two and my pages no longer re-loaded. Changing that option back to one finger swipe then set my pages to re-load   our setting are slightly differnt, but were looking for the same outcome.   Lood for a "Swipe between pages option. Then look for a drop down triangle. now change your swipe left or right with two fingers to one.   this should re-load your pages now ;-)

  • How can forbid changing data when using BAPI  'BAPI_MATERIAL_SAVEREPLICA'?

    I am using BAPI  'BAPI_MATERIAL_SAVEREPLICA' to creat material master data in batch.
    But this BAPI also can be used for change mode.
    How to forbid the change of MAT data when use this BAPI?
    TKS a lot~~
    I am looking foward to your response~~~

    you have to find out what the user did before your program goes ahead and starts the BAPI.

  • Error Message when using menu buttons in IE but not chrome

    Hi.
    My recently uploaded site has an issue when using the menu buttons anywhere on the site in Internet Explorer but not on my mac using chrome? I get this error message come up on screen which takes three clicks to go away  MuseJSAssert: Error calling selector function:TypeError: Object doesn't support property or method . Then if I click anything else it pop ups again. Any ideas how to get rid of this? I have tried re-uploading the muse files but the same happens. I even tried uploading the files from a different exported frm muse folder as I saw had worked for someone else on here but no difference? Any help much appreciated.
    Website : vanletteringco.com
    You may get an error that iPage are sorting when opening too, just delete the /root1 in the address bar to see the site?
    Thanks
    Gav

    Hello,
    I am only getting the MuseJSAssert error on the contact page of your site when viewed in Internet Explorer.
    And as I can see you have used a webform from Jotforms which I suspect might be creating issues here.
    I would suggest you to remove the form  once and then upload your website again. if it starts working fine then get the Embed code of your form again from Jotforms and insert it again to check if it works fine or not.
    Please let us know the results of the testing.
    Regards,
    Sachin

  • How can forbid changging data when using BAPI  'BAPI_MATERIAL_SAVEREPLICA'?

    I am using BAPI  'BAPI_MATERIAL_SAVEREPLICA' to creat material master data in batch.
    But this BAPI also can be used for change mode.
    How to forbid the change of MAT data when use this BAPI?
    TKS a lot~~
    I am looking foward to your response~~~
    Edited by: lorryhappy on Dec 22, 2009 11:35 AM

    Hi
    You can achieve it in another way..
    Before Passing Data to BAPI , Check whether the material is existing or not..
    If material is existing (Present in Material Master Tables e.g. MARA ) using
    data: l_matnr like mara-matnr.
    Select single matnr from mara into l_matnr.
    IF sy-subrc EQ 0.
    " Material is existing ==> Do Not Pass to BAPI
    else.
    " Material is NOT existing ==> Pass to BAPI for creation.
    endif.
    Repeat above logic for every material in batch..
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7
    ilesh Nandaniya

  • 2005 A Add-on upgrade to Sp01 u0096 Disconnects when using VCR buttons

    I have a strange issue after I upgraded my add-on to 2005 SP01. 
    The add-on seem to work fine except when the VCR buttons are used I get a system message  “Add-on XXXX is disconnected.” 
    I’m not doing anything with the VCR buttons. 
    And the Add-on continues to run in the background, although SAP isn’t connected to it any more. 
    And I don’t get this error when I’m debugging it. 
    This only happens after I’ve installed it as an add-on.

    Hi John,
    Thanks for your assistance.  i followed the steps and now its working.
    Regards,
    Jennifer

  • How do I change language Firefox uses?

    I don´t seem to be able to find how I should change the language Firefox itself uses, not the feature where I can choose which language is used to show webpages.
    I have the latest version of Firefox in Spanish, v5. something and use Windows XP prof. updated.
    Gracias.

    Something is messed up with your Firefox installation, your User Agent says you used Firefox 3,5,3 to post here - not Firefox 5.0.
    [http://en.wikipedia.org/wiki/User_Agent]
    type '''about:config''' in the URL bar and hit Enter
    ''If you see the warning, you can confirm that you want to access that page.''
    Filter = '''general.useragent.'''
    Right-click the preferences that are '''bold''', one line at a time, and select '''''Reset''''',
    Then restart Firefox

  • How to get next record using next  button

    my database is very large and i awnt to display results 1 page at a time by keeping next button.so when i click next i should get next record.
    help me out

    Re-direct this post under relevant Developer Tools Forums.
    http://forums.oracle.com/forums/category.jspa?categoryID=19
    Regards,
    Sabdar Syed.

  • Change language when connected

    Hi experts,
    Is there anyway to change the system language when already connected without disconnect/reconnect?
    Thanks.
    Amine

    No, there isn't a way to do that. You need to logoff and back on selecting the desired language as you do.
    Steve.

Maybe you are looking for

  • Deploying a web app under 9.2

    Hello, I am trying to deploy a web app using bea 9.2 console and i am getting error with deployment descriptor (which 8.2 specific). So i tried to use appc and got the same error (listed below). Can anyone tell me what is wrong with my descriptor? Th

  • After MAc Book Pro update NO Camera on SKype

    Updated my MAc Book Pro to OS Yosemite 10.10.2 and updated skype to latest version and since then NO camera. I can see the person I call they can only see a black/gray screen although my camera on my screen is shining green.

  • Question about Recovery CD and the Vista anytime upgrade

    Hi, I purchased a toshiba laptop about a year ago now, it came pre-installed with vista home premium. I would like to do a complete clean of my system as its been useless lately and have not done one since i purchased. It only came with - a product r

  • BOM Data

    Hi BW Gurus,        I have requirement where user wants report on BOM Usage. Here I m clear on data coming from R/3. BOM stucture which has parent material and its component is from transaction CS03 that is table MAST and STPO. The material consumpti

  • BEx Analyzer still in german (office 2007, vista, gui710)

    Hi! Just recently installed bex analyzer in my laptop. It is running in vista and has office 2007 installed.  After installing, i applied the gui710 patch.  When i opened the analyzer and tried to connect to the server, the buttons displayed german w