You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

128 lines
4.6 KiB

# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: package/.../dvdstyler/x86_64.patch
# Copyright (C) 2006 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This patch file is dual-licensed. It is available under the license the
# patched project is licensed under, as long as it is an OpenSource license
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
# of the GNU General Public License as published by the Free Software
# Foundation; either version 2 of the License, or (at your option) any later
# version.
# --- SDE-COPYRIGHT-NOTE-END ---
diff -ur DVDStyler-1.4_orig/src/ButtonPropDlg.cpp DVDStyler-1.4/src/ButtonPropDlg.cpp
--- DVDStyler-1.4_orig/src/ButtonPropDlg.cpp 2006-08-25 14:06:34.000000000 +0100
+++ DVDStyler-1.4/src/ButtonPropDlg.cpp 2006-08-25 14:20:22.000000000 +0100
@@ -61,7 +61,7 @@
if (!customAction.length())
{
// check if selection was ok, otherwise set this action as custom action
- int tsi = m_object->GetActionTsi() > -2 ? m_object->GetActionTsi() : m_tsi;
+ long tsi = m_object->GetActionTsi() > -2 ? m_object->GetActionTsi() : m_tsi;
if (GetTsi() != tsi || GetPgci() != m_object->GetActionPgci() ||
GetChapter() != m_object->GetActionChapter())
customAction = m_object->GetAction();
@@ -112,21 +112,21 @@
sizer->Add(mainSizer, 1, wxEXPAND|wxALL, 10);
}
-int ButtonPropDlg::GetTsi()
+long ButtonPropDlg::GetTsi()
{
if (m_titlesetChoice->GetSelection() >= 0)
- return ((int) m_titlesetChoice->GetClientData(m_titlesetChoice->GetSelection()))-1;
+ return ((long) m_titlesetChoice->GetClientData(m_titlesetChoice->GetSelection()))-1;
return 0;
}
-int ButtonPropDlg::GetPgci()
+long ButtonPropDlg::GetPgci()
{
if (m_targetChoice->GetSelection() >= 0)
- return (int) m_targetChoice->GetClientData(m_targetChoice->GetSelection());
+ return (long) m_targetChoice->GetClientData(m_targetChoice->GetSelection());
return 0;
}
-int ButtonPropDlg::GetChapter()
+long ButtonPropDlg::GetChapter()
{
if (m_chapterChoice->GetSelection() >= 0)
return m_chapterChoice->GetSelection();
@@ -137,7 +137,7 @@
{
int sel = 0;
wxChoice* ctrl = m_titlesetChoice;
- int tsi = m_object->GetActionTsi() > -2 ? m_object->GetActionTsi() : m_tsi;
+ long tsi = m_object->GetActionTsi() > -2 ? m_object->GetActionTsi() : m_tsi;
ctrl->Clear();
if (m_dvd->GetVmgm().GetCount()>0)
ctrl->Append(_("video manager"), (void*) 0);
@@ -157,8 +157,8 @@
{
int sel = 0;
wxChoice* ctrl = m_targetChoice;
- int tsi = GetTsi();
- int pgci = ctrl->GetCount() ? GetPgci() : m_object->GetActionPgci();
+ long tsi = GetTsi();
+ long pgci = ctrl->GetCount() ? GetPgci() : m_object->GetActionPgci();
ctrl->Clear();
PgcArray& pgcs = m_dvd->GetPgcArray(tsi, true);
for (int i=0; i<(int)pgcs.Count(); i++)
@@ -185,9 +185,9 @@
void ButtonPropDlg::UpdateChapters()
{
wxChoice* ctrl = m_chapterChoice;
- int tsi = GetTsi();
- int pgci = GetPgci();
- int chapter = ctrl->GetCount() ? GetChapter() : m_object->GetActionChapter();
+ long tsi = GetTsi();
+ long pgci = GetPgci();
+ long chapter = ctrl->GetCount() ? GetChapter() : m_object->GetActionChapter();
ctrl->Clear();
ctrl->Append(wxString::Format(_("chapter %d"), 1));
if (tsi>=0 && pgci%2 == 1)
@@ -296,9 +296,9 @@
return false;
}
int n = 1;
- int tsi = ((int)GetClientData(n++))-1;
+ long tsi = ((long)GetClientData(n++))-1;
m_object->SetActionTsi(tsi != m_tsi ? tsi : -2);
- m_object->SetActionPgci((int)GetClientData(n++));
+ m_object->SetActionPgci((long)GetClientData(n++));
m_object->SetActionChapter(GetInt(n++));
if (GetBool(n++))
m_object->SetCustomAction(GetString(n));
diff -ur DVDStyler-1.4_orig/src/ButtonPropDlg.h DVDStyler-1.4/src/ButtonPropDlg.h
--- DVDStyler-1.4_orig/src/ButtonPropDlg.h 2006-08-25 14:06:34.000000000 +0100
+++ DVDStyler-1.4/src/ButtonPropDlg.h 2006-08-25 14:20:24.000000000 +0100
@@ -31,17 +31,17 @@
MenuButton* m_object;
Menu* m_menu;
DVD* m_dvd;
- int m_tsi;
- int m_pgci;
- int m_btInd;
+ long m_tsi;
+ long m_pgci;
+ long m_btInd;
void CreatePropPanel(wxSizer* sizer);
wxChoice* m_titlesetChoice;
wxChoice* m_targetChoice;
wxChoice* m_chapterChoice;
- int GetTsi(); // returns selected titleset id
- int GetPgci(); // returns selected pgc (target) id
- int GetChapter(); // returns selected chapter nummer
+ long GetTsi(); // returns selected titleset id
+ long GetPgci(); // returns selected pgc (target) id
+ long GetChapter(); // returns selected chapter nummer
void UpdateTitlesets();
void UpdateTargets();
void UpdateChapters();