Rodrigo Braz Monteiro
1d6f2f90c6
Issue #446 - Fixed some crashing while trying to play video without audio loaded, on posix
...
Originally committed to SVN as r1463.
2007-07-30 04:05:45 +00:00
Rodrigo Braz Monteiro
1e1f7b411b
Fonts collector now seems to work on Linux, and presumably on other posix systems.
...
Originally committed to SVN as r1462.
2007-07-30 00:56:54 +00:00
Rodrigo Braz Monteiro
0ccf9cb111
Small fix to font attaching to file.
...
Originally committed to SVN as r1461.
2007-07-30 00:25:26 +00:00
Niels Martin Hansen
0718cf5a2c
Hack: Use a single-play (non-looping) buffer for very short samples that fit entirely in the buffer for DSound playback. This avoids unwanted repeating of very short samples, but also makes it impossible to extend these selections to continue playback.
...
Fixing the real problem could prove to be very hard or even impossible, as it seems to be a problem of timing and possibly even related to the time slices allocated by the OS. As a buffer size in the DSound player is fixed at 150 ms the side-effect of this hack hopefully won't be a real problem.
Originally committed to SVN as r1460.
2007-07-29 21:00:57 +00:00
Rodrigo Braz Monteiro
8d69e930f6
Issue #394 - Fixed conflicting names in style storage.
...
Originally committed to SVN as r1458.
2007-07-29 09:45:11 +00:00
Rodrigo Braz Monteiro
ad601c46d1
Issue #504 - Fixed crash with rotation tools if no line was available for visual typesetting.
...
Originally committed to SVN as r1457.
2007-07-29 09:15:32 +00:00
Rodrigo Braz Monteiro
c098e4d2a3
Issue #466 - Fixed ffmpegsource with vfr videos. Also re-added the warning for dss. Avisynth provider *should* now be 100% reliable if ffmpegsource.dll is present.
...
Originally committed to SVN as r1456.
2007-07-29 09:06:38 +00:00
Rodrigo Braz Monteiro
1aec7be708
Issue #481 - Fixed update of edit box after using resampling.
...
Originally committed to SVN as r1455.
2007-07-29 07:49:56 +00:00
Rodrigo Braz Monteiro
e568425e97
Issue #464 - Fixed commiting of default line timing
...
Originally committed to SVN as r1454.
2007-07-29 07:32:40 +00:00
Rodrigo Braz Monteiro
d256a61703
Implemented font config file lister, except that it doesn't work.
...
Originally committed to SVN as r1453.
2007-07-29 01:47:18 +00:00
Rodrigo Braz Monteiro
fec497a047
Split the font file lister in a base class and two subclasses, freetype for win32 (implemented) and fontconfig for everything else (todo)
...
Originally committed to SVN as r1452.
2007-07-29 01:21:28 +00:00
Rodrigo Braz Monteiro
4cee0dd054
Fixed drawing of text via OpenGL (in particular, video coordinates) in Linux, and probably everywhere else where it was broken.
...
Originally committed to SVN as r1451.
2007-07-28 23:17:33 +00:00
Niels Martin Hansen
9ab2d1c7fe
Seems to fix DSound player repeat-at-end problem.
...
Also avoid throwing-catching an exception during audio display drawing, only because it looks bad in the debug output.
Originally committed to SVN as r1449.
2007-07-28 13:59:32 +00:00
Rodrigo Braz Monteiro
3f934a66db
Resolved #341
...
Originally committed to SVN as r1448.
2007-07-27 08:24:49 +00:00
Rodrigo Braz Monteiro
7e6a5ad6c8
Implemented issue #345 - Added a "new window" command to the file menu, to launch a new instance of Aegisub.
...
Originally committed to SVN as r1447.
2007-07-27 07:30:33 +00:00
Rodrigo Braz Monteiro
a9e9e9b62c
Fixed issue #367 - The default secondary style colour is now red.
...
Originally committed to SVN as r1446.
2007-07-27 07:14:49 +00:00
Rodrigo Braz Monteiro
857938f18b
Joining of two lines will no longer take the timings of any line that starts and ends at 0 into consideration. Issue #206
...
Originally committed to SVN as r1445.
2007-07-27 07:08:22 +00:00
Rodrigo Braz Monteiro
fcd9974772
Fixed #458 , along with other style manager/editor related issues.
...
Originally committed to SVN as r1444.
2007-07-27 06:14:38 +00:00
Rodrigo Braz Monteiro
1bd5869ac6
Fixed #480
...
Originally committed to SVN as r1443.
2007-07-27 05:58:55 +00:00
Rodrigo Braz Monteiro
00dfc86bcc
Fixed #496 and #488
...
Originally committed to SVN as r1442.
2007-07-27 05:25:51 +00:00
Rodrigo Braz Monteiro
7a19d18942
Fixed bug #490 - rotation visual tools weren't updated after manual text edit.
...
Originally committed to SVN as r1441.
2007-07-27 04:50:15 +00:00
Rodrigo Braz Monteiro
6110808dad
Some failed attempts to fix detached video window stuff :3
...
Originally committed to SVN as r1440.
2007-07-27 04:05:18 +00:00
Rodrigo Braz Monteiro
14b425d0a3
Fixed issue with time edit boxes being unable to represent times over 1 hour in certain cases - #482
...
Originally committed to SVN as r1439.
2007-07-26 22:47:49 +00:00
Niels Martin Hansen
55f64cf6a4
Rename stack.txt to crashlog.txt
...
Originally committed to SVN as r1438.
2007-07-23 21:46:56 +00:00
Niels Martin Hansen
742240b5d8
Added debug-builds-only dummy audio provider (can provide either blank or noise audio.)
...
Originally committed to SVN as r1436.
2007-07-23 15:19:48 +00:00
Dan Donovan
2134cb4ba8
commit nekodar's style parser fix
...
Originally committed to SVN as r1435.
2007-07-20 22:41:43 +00:00
Niels Martin Hansen
a078676cf7
I broke the build. Now it's no longer broken.
...
Originally committed to SVN as r1434.
2007-07-18 13:49:44 +00:00
Niels Martin Hansen
a0beaef640
Clarified a bunch of error messages
...
Originally committed to SVN as r1433.
2007-07-18 13:46:38 +00:00
Rodrigo Braz Monteiro
52904f6217
demi's patches #3 : Added a dialogue to text importing, asking which character to use as comment and actor separator.
...
Originally committed to SVN as r1427.
2007-07-16 03:22:11 +00:00
Rodrigo Braz Monteiro
9ab04c7ea3
demi's patches #2 : fixed x button on translation assistant
...
Originally committed to SVN as r1426.
2007-07-16 03:17:11 +00:00
Rodrigo Braz Monteiro
5269a2e2a1
demi's patches #1 : scaled border and shadow by default on [Script Info]
...
Originally committed to SVN as r1425.
2007-07-16 03:16:17 +00:00
Niels Martin Hansen
3362b61f73
Hopefully fix assertion failure when audio provider creation succeeds but audio player fails to init.
...
Originally committed to SVN as r1397.
2007-07-09 11:52:28 +00:00
Rodrigo Braz Monteiro
7e7ac23e5f
Fixed crosshair glitch.
...
Originally committed to SVN as r1395.
2007-07-08 19:50:54 +00:00
Niels Martin Hansen
cbec57facf
"Maybe" fix for #470 - reset the playback start time and audio area start when seeking. This should make the times returned correct.
...
Originally committed to SVN as r1394.
2007-07-08 13:49:51 +00:00
Niels Martin Hansen
02a53226ab
"Fix" #471 , shortened the buffer down to 250 ms (instead of 1500 ms) and tightened the loop filling it to run every 100 ms instead of every 500. Result is that it's almost impossible to reproduce the problem now. (It pretty much takes superhuman reflexes.)
...
Originally committed to SVN as r1393.
2007-07-08 13:28:15 +00:00
Rodrigo Braz Monteiro
bd8b8ce4c5
Finished vector clip visual typesetting tool.
...
Originally committed to SVN as r1392.
2007-07-08 07:22:09 +00:00
Rodrigo Braz Monteiro
b0e2ef92c2
Fixed realtime visual typesetting.
...
Originally committed to SVN as r1391.
2007-07-07 21:18:00 +00:00
Rodrigo Braz Monteiro
12534f74a7
Visual typesetting vector clip now supports insertion of new points.
...
Originally committed to SVN as r1390.
2007-07-07 21:13:20 +00:00
Rodrigo Braz Monteiro
14ade371f3
Implemented finding of nearest point to spline classes.
...
Originally committed to SVN as r1389.
2007-07-07 08:53:11 +00:00
Rodrigo Braz Monteiro
ee832d642d
Implemented delete point function to vector clip tool.
...
Originally committed to SVN as r1388.
2007-07-07 07:27:28 +00:00
Rodrigo Braz Monteiro
d1d8302548
Line and bicubic curve appending implemented to vector clip.
...
Originally committed to SVN as r1387.
2007-07-07 06:41:14 +00:00
Rodrigo Braz Monteiro
1af87b0808
Added freehand and smoothed freehand drawing to vector \clip.
...
Originally committed to SVN as r1386.
2007-07-07 05:51:18 +00:00
Rodrigo Braz Monteiro
5f2508ee70
Finished some clean up on visual typesetting
...
Originally committed to SVN as r1385.
2007-07-07 03:21:52 +00:00
Niels Martin Hansen
9eb5ab4e25
Can now set the grid selected from a Lua macro. Should still work in Ruby too but can't test that. Don't blame me if it breaks.
...
Originally committed to SVN as r1384.
2007-07-06 14:26:04 +00:00
Rodrigo Braz Monteiro
70367a1c35
Replaced visual typesetting controls with an actual toolbar.
...
Originally committed to SVN as r1383.
2007-07-06 05:47:03 +00:00
Niels Martin Hansen
9043bdecf8
Fix #450 point 4, playback of drag-retimed karaoke syllables now stops at the right position instead of at the end of line.
...
Originally committed to SVN as r1382.
2007-07-06 01:36:01 +00:00
Niels Martin Hansen
6d55d1fa11
Some (defined out) startup logging code.
...
Originally committed to SVN as r1381.
2007-07-05 19:11:54 +00:00
Niels Martin Hansen
a9df544cee
More minox fixes (well, maybe) to subs preview
...
Originally committed to SVN as r1380.
2007-07-05 19:08:43 +00:00
David Lamparter
4126b0e5bc
fix #398 (crash on opening style editor)
...
Originally committed to SVN as r1379.
2007-07-05 19:03:26 +00:00
Niels Martin Hansen
d578680974
Third and last part of this review-round of localisable strings.
...
Originally committed to SVN as r1377.
2007-07-05 15:51:42 +00:00
Niels Martin Hansen
a3ee2770fa
Fix localisable strings in frame_main, especially main menu bar
...
Originally committed to SVN as r1376.
2007-07-05 15:41:41 +00:00
Niels Martin Hansen
93185b04aa
Misc. changes to localisable text, part one.
...
Originally committed to SVN as r1374.
2007-07-05 15:23:31 +00:00
Rodrigo Braz Monteiro
80b5c07a51
Implemented (untested) splitting of bicubic curves using de Casteljau
...
Originally committed to SVN as r1372.
2007-07-05 14:44:57 +00:00
Rodrigo Braz Monteiro
0bc8847f7a
Random spline stuff added.
...
Originally committed to SVN as r1371.
2007-07-05 14:30:28 +00:00
Rodrigo Braz Monteiro
28b7264d3b
Replaced spline stuff with Vector2D
...
Originally committed to SVN as r1370.
2007-07-05 14:15:28 +00:00
Rodrigo Braz Monteiro
1212de942b
Added a 2D vector class from my old Allegro Wrapper, Halley.
...
Originally committed to SVN as r1369.
2007-07-05 13:53:10 +00:00
David Lamparter
06c2a7f6c3
ignore .cur files on posix
...
Originally committed to SVN as r1368.
2007-07-05 13:25:20 +00:00
Rodrigo Braz Monteiro
1c87280357
Added toolbar for vector clip tool. Not functional yet.
...
Originally committed to SVN as r1367.
2007-07-05 06:13:22 +00:00
Rodrigo Braz Monteiro
ee3e97336a
Gave vector clip an actual icon.
...
Originally committed to SVN as r1366.
2007-07-05 05:07:11 +00:00
Rodrigo Braz Monteiro
201a9a4b26
Tweaks to visual clip tools
...
Originally committed to SVN as r1365.
2007-07-05 04:56:56 +00:00
Rodrigo Braz Monteiro
570321722b
Barely function vector clip tool implemented
...
Originally committed to SVN as r1364.
2007-07-05 04:32:46 +00:00
Rodrigo Braz Monteiro
5e25ffe30b
Unused, incomplete and untested spline class added.
...
Originally committed to SVN as r1363.
2007-07-05 02:01:12 +00:00
Niels Martin Hansen
43ff836901
wxSTATIC_BORDER for Windows, wxSIMPLE_BORDER for everything else. It's probably not very pretty but better than no border at all.
...
Originally committed to SVN as r1362.
2007-07-04 23:53:19 +00:00
Niels Martin Hansen
964e3b3c8e
Misc fixes to colour dropper.
...
Originally committed to SVN as r1361.
2007-07-04 23:47:20 +00:00
Rodrigo Braz Monteiro
6087d6ec22
Added icons to all dialogs that have one for them.
...
Originally committed to SVN as r1360.
2007-07-04 23:09:40 +00:00
Niels Martin Hansen
83d8d48db6
Removed monochrome eyedropper cursor image so the 4 bpp one can be used instead. (What's up with Windows not using the highest bpp cursor image possible?)
...
Originally committed to SVN as r1359.
2007-07-04 22:28:13 +00:00
Niels Martin Hansen
522f5030b0
Tweaks to mouse cursors in colour picker dialog.
...
Originally committed to SVN as r1358.
2007-07-04 22:23:52 +00:00
Niels Martin Hansen
55a06f00b9
Tweaked colour dropper tool.
...
Originally committed to SVN as r1357.
2007-07-04 22:16:24 +00:00
Rodrigo Braz Monteiro
4d98ea25af
Made it possible to drag the origin while in both rotation modes.
...
Originally committed to SVN as r1355.
2007-07-04 21:47:26 +00:00
Rodrigo Braz Monteiro
4f7bb0f6a8
Made ctrl restrict XY rotation and scaling to only one axis.
...
Originally committed to SVN as r1354.
2007-07-04 20:45:01 +00:00
Rodrigo Braz Monteiro
93571ce295
Added dashed line between org anchor and corresponding line, and tweaked the display of all visual typesetting tools to make them more visible.
...
Originally committed to SVN as r1353.
2007-07-04 20:25:24 +00:00
Rodrigo Braz Monteiro
2251c79791
Added support for origin dragging.
...
Originally committed to SVN as r1352.
2007-07-04 07:26:24 +00:00
Rodrigo Braz Monteiro
686c95b8dc
Made the circles at the edges of the rectangular \clip visual typesetting tool draggable.
...
Originally committed to SVN as r1351.
2007-07-04 06:50:03 +00:00
Rodrigo Braz Monteiro
efa8401415
Fixed the orientation of Y and Z axes in XY rotation tool. (mostly a cosmetic fix)
...
Originally committed to SVN as r1350.
2007-07-04 06:16:11 +00:00
Rodrigo Braz Monteiro
0d40d2533f
Visual typesetting fixes and failed attempt to make \clip typesetting allow dragging of corners.
...
Originally committed to SVN as r1349.
2007-07-04 05:22:35 +00:00
Rodrigo Braz Monteiro
92e61f885f
Completed \move support and fixed a bug related to dragging.
...
Originally committed to SVN as r1348.
2007-07-04 04:24:47 +00:00
Rodrigo Braz Monteiro
d6e9c3f730
Fixed \move drag. Note to self: std::vector != std::list, iterators are not preserved after a push_back().
...
Originally committed to SVN as r1344.
2007-07-04 01:22:10 +00:00
Rodrigo Braz Monteiro
7554bd373b
Added support for \move in the drag tool, but it's still not possible to "upgrade" from \pos to it. Also, using the crosshair to position a line that had \move will no longer keep both tags.
...
Originally committed to SVN as r1343.
2007-07-04 00:36:04 +00:00
Niels Martin Hansen
66fa8be021
When disabling karaoke mode during splitting, cancel the split instead of committing it.
...
Originally committed to SVN as r1342.
2007-07-03 18:28:08 +00:00
Niels Martin Hansen
9fafcb6b81
Fixed some Automation defaults.
...
Originally committed to SVN as r1341.
2007-07-03 18:26:35 +00:00
Rodrigo Braz Monteiro
e64f9b2cfe
Applied demi's patch to fix default timing duration.
...
Originally committed to SVN as r1339.
2007-07-03 06:43:57 +00:00
Rodrigo Braz Monteiro
075bb0184c
Layer and margin columns are no longer shown if all lines have default values for those.
...
Originally committed to SVN as r1338.
2007-07-03 01:48:04 +00:00
Rodrigo Braz Monteiro
79e3e49cf4
1337 GET! Fixed behavior of mouse wheel when mouse is over the scintilla subtitle edit control.
...
Originally committed to SVN as r1337.
2007-07-03 01:18:00 +00:00
Rodrigo Braz Monteiro
1125cbb5a9
Fixed two crashes
...
Originally committed to SVN as r1336.
2007-07-03 01:09:39 +00:00
Rodrigo Braz Monteiro
c01bb02942
Redesigned the layout of the styles manager.
...
Originally committed to SVN as r1334.
2007-07-02 06:18:28 +00:00
Rodrigo Braz Monteiro
c70919ff42
Added standard button sizer to timing processor dialog
...
Originally committed to SVN as r1333.
2007-07-02 04:47:04 +00:00
Rodrigo Braz Monteiro
56ea22b0ff
Fixed creation of catalogs on style manager.
...
Originally committed to SVN as r1332.
2007-07-01 19:07:19 +00:00
Rodrigo Braz Monteiro
80573bcb78
Re-implemented drag in visual typesetting (thus completing the rewriting), fixed lots of other visual typesetting stuff, and maybe, JUST MAYBE, fixed the video playback issue on unix.
...
Originally committed to SVN as r1331.
2007-07-01 07:09:37 +00:00
Rodrigo Braz Monteiro
5b1a326804
Visual typesetting fixes.
...
Originally committed to SVN as r1330.
2007-07-01 03:57:34 +00:00
Rodrigo Braz Monteiro
c498c3a0b7
Re-implemented visual typesetting clip, and added a stub for drag.
...
Originally committed to SVN as r1329.
2007-07-01 03:36:17 +00:00
Rodrigo Braz Monteiro
4dd3a031c6
Re-implemented scaling to visual typesetting.
...
Originally committed to SVN as r1328.
2007-07-01 03:17:56 +00:00
Rodrigo Braz Monteiro
d06fdfda65
Fixed rotate z and re-implemented rotate xy.
...
Originally committed to SVN as r1327.
2007-07-01 02:46:12 +00:00
Rodrigo Braz Monteiro
a1050db3f3
Re-implemented z rotation on visual typesetting
...
Originally committed to SVN as r1326.
2007-07-01 02:23:57 +00:00
Niels Martin Hansen
48db3ab310
More actual update after running macros.
...
Originally committed to SVN as r1325.
2007-07-01 00:59:26 +00:00
Rodrigo Braz Monteiro
7e8de1c389
Visual tools rewriting, currently only the crosshair works.
...
Originally committed to SVN as r1324.
2007-07-01 00:19:55 +00:00
Rodrigo Braz Monteiro
f963a8c462
lol, grammar.
...
Originally committed to SVN as r1323.
2007-06-30 22:14:50 +00:00
Rodrigo Braz Monteiro
af9af29419
Very early reform to visual typesetting, in order to implement the more advanced tools.
...
Originally committed to SVN as r1322.
2007-06-30 21:56:15 +00:00
Rodrigo Braz Monteiro
3a7fa50f9d
Made audio mode tooltips update when changed in options dialog.
...
Originally committed to SVN as r1321.
2007-06-30 20:59:32 +00:00
Rodrigo Braz Monteiro
9acbb6a356
Added an untested singleton class to manage tooltips of buttons and account for changes in them when hotkey bindings change.
...
Originally committed to SVN as r1320.
2007-06-30 20:32:02 +00:00
Rodrigo Braz Monteiro
6f283a819e
Added a commit button to the subtitles edit box for the shortcut-impaired.
...
Originally committed to SVN as r1319.
2007-06-30 20:00:07 +00:00
Niels Martin Hansen
3e411f1eed
Ctrl/Ctrl+Shift click Automation toolbar button to reload autoload/all scripts.
...
Originally committed to SVN as r1318.
2007-06-30 19:21:06 +00:00
Niels Martin Hansen
336f0621d7
Implemented spectrum cache aging/memory limiting.
...
Originally committed to SVN as r1317.
2007-06-30 14:40:52 +00:00
Niels Martin Hansen
7b3674abcd
Only one syllable selected after a split now.
...
Originally committed to SVN as r1316.
2007-06-30 01:27:00 +00:00
Niels Martin Hansen
e09ebcf442
Karaoke join back to working state.
...
Originally committed to SVN as r1315.
2007-06-30 00:00:44 +00:00
Rodrigo Braz Monteiro
7082e21765
Added support for BBC's 16:9 overscan standard.
...
Originally committed to SVN as r1314.
2007-06-28 23:27:37 +00:00
Rodrigo Braz Monteiro
b8d5125d6c
Tweaked colours of visual typesetting controls.
...
Originally committed to SVN as r1313.
2007-06-28 23:11:10 +00:00
Rodrigo Braz Monteiro
ec9f32b670
Fixed minor glitch on visual typesetting
...
Originally committed to SVN as r1312.
2007-06-28 22:27:33 +00:00
Rodrigo Braz Monteiro
36df5b3de2
Made lines in typesetting controls antialiased.
...
Originally committed to SVN as r1311.
2007-06-28 22:18:19 +00:00
Rodrigo Braz Monteiro
2f911574d6
Overscan mask fully implemented. Toggleable via video menu.
...
Originally committed to SVN as r1310.
2007-06-28 21:35:37 +00:00
Rodrigo Braz Monteiro
4d4cbe1fcc
Fixed bug with "snap to scene"
...
Originally committed to SVN as r1309.
2007-06-28 21:08:07 +00:00
Rodrigo Braz Monteiro
726305faff
Fixed some video display bugs and added overscan mask drawing (disabled for now).
...
Originally committed to SVN as r1308.
2007-06-28 20:29:56 +00:00
Niels Martin Hansen
907221c940
Added spec for step in floatedit controls in Lua config dialogs and intedit spin controls seem to work properly now.
...
Originally committed to SVN as r1307.
2007-06-28 19:11:41 +00:00
Niels Martin Hansen
53f429c13d
Fixed tooltip hints in Auto4/Lua config dialogs.
...
Originally committed to SVN as r1306.
2007-06-28 17:59:27 +00:00
Niels Martin Hansen
405c263700
Tweaks to spectrum quality index meaning. Insane quality is no longer nearly as insane.
...
Originally committed to SVN as r1305.
2007-06-24 20:54:02 +00:00
Niels Martin Hansen
0a1069407e
Replaced Audio Spectrum Window and Audio Spectrum Overlaps with a single Audio Spectrum Quality option.
...
Originally committed to SVN as r1304.
2007-06-24 20:46:52 +00:00
Niels Martin Hansen
e2858d07c9
Overlapping FFT's seem to work now.
...
Originally committed to SVN as r1303.
2007-06-24 20:09:18 +00:00
Niels Martin Hansen
18340499c6
Functionally useless implementation of overlapping FFT's. The overlaps should be calculated right but seem to not be rendered. (Rendered result is same as without any overlapping.)
...
Originally committed to SVN as r1302.
2007-06-24 19:53:41 +00:00
David Lamparter
bbd368136a
fix ambiguous overload reference (by removing the overload...)
...
Originally committed to SVN as r1301.
2007-06-24 19:03:42 +00:00
Niels Martin Hansen
7779ad6dde
Add some preliminary FFT cache aging... while it "works" it doesn't do so in a very useful fashion, since unused cache segments are killed off much faster when you scroll the view in short segments than when doing large scrolls. It should, however, limit memory usage to cache_line_age_limit*line_length*sizeof(float) bytes, which is 64 MB with the current Audio Spectrum Window size.
...
Originally committed to SVN as r1298.
2007-06-24 02:58:33 +00:00
Rodrigo Braz Monteiro
b28eeabc47
Started adding non-functional help buttons to dialogs and replacing buttons with wxStdDialogButtonSizer.
...
Originally committed to SVN as r1297.
2007-06-23 07:27:09 +00:00
Rodrigo Braz Monteiro
d5a42097ff
Fixed loading of avisynth scripts as audio
...
Originally committed to SVN as r1296.
2007-06-23 06:46:42 +00:00
Rodrigo Braz Monteiro
54f5c82296
Added a non-overwrite mode for text edit controls, which can be set on the menu. Some basic testing was done, but not exhaustive, which means that it MIGHT be buggy (also, the old mode might have been bugged)
...
Originally committed to SVN as r1295.
2007-06-23 06:07:32 +00:00
David Lamparter
69bb371305
make audio display not crash on no audio loaded (1 FPE fix, 1 NULL deref fix)
...
Originally committed to SVN as r1294.
2007-06-23 02:43:42 +00:00
Niels Martin Hansen
7c002835d8
I forgot Makefile.am too
...
Originally committed to SVN as r1293.
2007-06-23 00:36:07 +00:00
Niels Martin Hansen
2b089a7fb2
Forgot some stuff in changelog, as always
...
Originally committed to SVN as r1292.
2007-06-23 00:31:30 +00:00
Rodrigo Braz Monteiro
6dfcbc0cd8
Changed translation assistent to use Scintilla text controls to avoid several issues, including Right-To-Left text entry.
...
Originally committed to SVN as r1291.
2007-06-23 00:25:03 +00:00
Niels Martin Hansen
f205d35a5a
Fix #383 and pray it didn't subtly break something else (reusable struct+function for properly splitting and handling karaoke)
...
Originally committed to SVN as r1290.
2007-06-23 00:21:20 +00:00
Rodrigo Braz Monteiro
2b8fc2a2d5
Moved a lot of the subs_edit_ctrl functionality into a class of its own, so it can be reused elsewhere.
...
Originally committed to SVN as r1289.
2007-06-22 23:43:21 +00:00
Niels Martin Hansen
3818649af7
Fix #441 (Join/Split karaoke buttons now become Cancel/Accept Split buttons when in karaoke split mode)
...
Originally committed to SVN as r1288.
2007-06-22 23:28:28 +00:00
Niels Martin Hansen
cee5c46ab7
Fix #278 (desync between audio and karaoke selection after splitting karaoke)
...
Originally committed to SVN as r1287.
2007-06-22 22:50:02 +00:00
Rodrigo Braz Monteiro
9122cdf74a
Some more fixes to Linux
...
Originally committed to SVN as r1286.
2007-06-22 03:14:25 +00:00
Rodrigo Braz Monteiro
831c423d93
Removed associations dialog from non-win32 and added kanji timer icon to toolbar.
...
Originally committed to SVN as r1285.
2007-06-21 21:14:31 +00:00
Rodrigo Braz Monteiro
d04995bac8
Fixed text_file_writer.h on Linux and made it use fstream on Win32 as well.
...
Originally committed to SVN as r1284.
2007-06-21 21:04:50 +00:00
David Lamparter
2d1df509f4
fix auto* library referencing
...
Originally committed to SVN as r1282.
2007-06-21 20:41:17 +00:00
Rodrigo Braz Monteiro
2d4032d83b
Improved loading of config.dat
...
Originally committed to SVN as r1281.
2007-06-21 06:52:15 +00:00
Rodrigo Braz Monteiro
24d941b2bc
config.dat can optionally be stored on the same folder as aegisub.exe.
...
Originally committed to SVN as r1280.
2007-06-21 06:14:49 +00:00
Rodrigo Braz Monteiro
1db207ea29
Fixed file backup AGAIN...
...
Originally committed to SVN as r1279.
2007-06-21 04:11:24 +00:00
Rodrigo Braz Monteiro
cf710ffd90
Path fixing for release builds.
...
Originally committed to SVN as r1278.
2007-06-21 02:38:04 +00:00
Rodrigo Braz Monteiro
d0fc49ca67
Replaced all references to absolute paths with ?user, ?data or ?temp. Some bugs might have resulted, but it seems to work-ish.
...
Originally committed to SVN as r1277.
2007-06-21 00:46:50 +00:00
Rodrigo Braz Monteiro
c4d94d4dfa
Added ?script, ?video and ?audio to standard paths. It's now all done except for encoding, which isn't very important...
...
Originally committed to SVN as r1276.
2007-06-20 22:23:55 +00:00
Rodrigo Braz Monteiro
4825235896
Forgot to update makefile AGAIN.
...
Originally committed to SVN as r1275.
2007-06-20 21:26:39 +00:00
Rodrigo Braz Monteiro
2fe424644a
Standard paths semi-operational, and font caching (for ft2 retrieval engine) working.
...
Originally committed to SVN as r1274.
2007-06-20 21:08:31 +00:00
Rodrigo Braz Monteiro
01f49dda8d
Unused standard paths class
...
Originally committed to SVN as r1273.
2007-06-20 19:40:06 +00:00
Rodrigo Braz Monteiro
f36ccd9e99
Fonts collector seemingly all fixed and done, except for lack of font caching and use of fc on unix.
...
Originally committed to SVN as r1272.
2007-06-20 07:10:41 +00:00
Rodrigo Braz Monteiro
6319bcca7b
General fixes to fonts collector, and made font attachment work. Collecting to archives still doesn't work, and there are a few destination-box related issues.
...
Originally committed to SVN as r1271.
2007-06-20 06:29:20 +00:00
Rodrigo Braz Monteiro
fa293466d6
Semi-functional new fonts collector, using jfs's freetype2 font finding engine. Only font copying and checking work... and stuff also needs general tweaking.
...
Originally committed to SVN as r1270.
2007-06-20 05:18:47 +00:00
Niels Martin Hansen
de107f3108
Another load of debug prints in audio code, and a semi-working commit of karaoke changes when karaoke mode is just disabled. Still very broken.
...
Originally committed to SVN as r1269.
2007-06-20 02:18:55 +00:00
Rodrigo Braz Monteiro
65c3b424f6
So i hurd u liek new splash
...
Originally committed to SVN as r1268.
2007-06-20 01:39:59 +00:00
Rodrigo Braz Monteiro
ccfe77cd43
Fixed linking of expat for debug (was linking to release)
...
Originally committed to SVN as r1267.
2007-06-19 23:06:05 +00:00
Dan Donovan
bb2aaaba37
Fixing other peoples screwups as usual :D setup.cpp updated
...
Originally committed to SVN as r1266.
2007-06-19 22:56:47 +00:00
Niels Martin Hansen
b52761dd06
Made switching to a different line when in karaoke split-mode commit the splits.
...
Also littered debug prints all over the audio karaoke code.
Originally committed to SVN as r1265.
2007-06-19 22:37:25 +00:00
Rodrigo Braz Monteiro
2a55d6a01e
Added an error message on video context if gl support isn't available.
...
Originally committed to SVN as r1264.
2007-06-19 07:03:33 +00:00
Rodrigo Braz Monteiro
4f4d67d7f7
A few more fixes for pch-less compilation
...
Originally committed to SVN as r1263.
2007-06-19 06:04:47 +00:00
Rodrigo Braz Monteiro
fd9f14573d
Added support for adobe encore export (both PAL and NTSC)
...
Originally committed to SVN as r1262.
2007-06-19 05:04:15 +00:00
Rodrigo Braz Monteiro
e1df257ff4
A few missing header includes
...
Originally committed to SVN as r1261.
2007-06-19 04:14:25 +00:00
Rodrigo Braz Monteiro
64c6c7ee07
Added the associations dialogue to the menu and made Aegisub capable of associating sub and ttxt, as well as opening them by command line or drag-drop
...
Originally committed to SVN as r1260.
2007-06-19 04:04:46 +00:00
Rodrigo Braz Monteiro
708622cc63
Some refactoring and bug fixing to subtitle format stuff, and improved saving of srt, ttxt and microdvd.
...
Originally committed to SVN as r1259.
2007-06-19 03:34:53 +00:00
Rodrigo Braz Monteiro
4a63ffe94a
Aegisub should now be able to save TTXT 1.1 compliant files... at least, it's identical to the one generated by 'mp4box -ttxt'
...
Originally committed to SVN as r1257.
2007-06-19 01:30:27 +00:00
Rodrigo Braz Monteiro
b96f4ba5d0
Working TTXT export, aside from the incomplete header
...
Originally committed to SVN as r1256.
2007-06-19 00:44:18 +00:00
Rodrigo Braz Monteiro
14195cc2bb
Completely broken TTXT writing pseudo-implemented.
...
Originally committed to SVN as r1255.
2007-06-18 22:20:50 +00:00
Rodrigo Braz Monteiro
808a1fe06c
Fixed reading and writing of microdvd subtitles
...
Originally committed to SVN as r1254.
2007-06-18 19:25:11 +00:00
Rodrigo Braz Monteiro
9b880fd963
Modified makefile to include the two new subtitle formats.
...
Originally committed to SVN as r1253.
2007-06-18 18:27:27 +00:00
Rodrigo Braz Monteiro
5d24b07b50
Added a copy constructor to the numeric validator, to hopefully fix the issues that xat had with it on Linux. Also, made it enforce stricter standards (that is, not allowing you to type numbers before the sign)
...
Originally committed to SVN as r1252.
2007-06-18 18:20:45 +00:00
Niels Martin Hansen
b1b89523d0
Link wxbase28u[d]_xml.lib
...
Originally committed to SVN as r1251.
2007-06-18 18:13:01 +00:00
Rodrigo Braz Monteiro
0ceff61352
Fixed support for TTXT version 1.1
...
Originally committed to SVN as r1247.
2007-06-18 06:56:10 +00:00
Rodrigo Braz Monteiro
ee5aea601c
Added full read-write support for MicroDVD subtitles, including reading of fps from first line, or asking user for one, including that of video.
...
Originally committed to SVN as r1245.
2007-06-18 04:03:58 +00:00
Rodrigo Braz Monteiro
b41c288677
Fixed handling of single quotes/lines in TTXT, but still at a loss on how to decode the line properly (a sample that actually has an apostrophe would be useful)
...
Originally committed to SVN as r1244.
2007-06-18 01:50:49 +00:00
Rodrigo Braz Monteiro
c9c8f41e1f
Implemented basic (plain-text only) TTXT reading.
...
Originally committed to SVN as r1243.
2007-06-18 01:17:03 +00:00
Rodrigo Braz Monteiro
d84d930c87
Changed layer box with a spin control and further organized changes in changelog
...
Originally committed to SVN as r1241.
2007-06-17 23:49:51 +00:00
Rodrigo Braz Monteiro
a12a6f229c
Float spin control mostly works, but there are two bugs that I don't want to deal with, so, meh.
...
Originally committed to SVN as r1240.
2007-06-17 22:57:36 +00:00
Rodrigo Braz Monteiro
673a818e49
Replaced some numeric validators with a new, improved one... It still allows wrong data on paste, though.
...
Originally committed to SVN as r1239.
2007-06-17 21:12:28 +00:00
Rodrigo Braz Monteiro
a2ef89c752
More incomplete float spin code
...
Originally committed to SVN as r1237.
2007-06-17 18:43:57 +00:00
Rodrigo Braz Monteiro
de81a61ee6
Added base and mostly unimplemented float spin control
...
Originally committed to SVN as r1233.
2007-06-17 07:40:43 +00:00
Rodrigo Braz Monteiro
a98fc362d3
Added icon for kanji timer and enabled the 'delete line' icon
...
Originally committed to SVN as r1232.
2007-06-17 05:15:20 +00:00
Rodrigo Braz Monteiro
1cb3b05ada
Fixed issues with close buttons.
...
Originally committed to SVN as r1231.
2007-06-17 02:51:11 +00:00
Rodrigo Braz Monteiro
063bf22a42
Added a "toggle next line on commit" button to the audio tool bar
...
Originally committed to SVN as r1230.
2007-06-17 02:34:27 +00:00
Rodrigo Braz Monteiro
35f2610bb8
Fixed insertion of bold/italics/etc overrides on lines that contained non-ascii characters.
...
Originally committed to SVN as r1228.
2007-06-16 23:05:05 +00:00
Rodrigo Braz Monteiro
34cd74525d
Made Avisynth video provider use FFMpegSource for non avi/d2v/avs, but it will break for vfr because of the hack to make it work with dss
...
Originally committed to SVN as r1227.
2007-06-16 22:07:43 +00:00
Rodrigo Braz Monteiro
cec8828bb2
Some random changes that I didn't have committed
...
Originally committed to SVN as r1224.
2007-06-16 19:38:44 +00:00
Niels Martin Hansen
ac662477b9
Support multiple Automation autoload dirs. (I hope. As usual, not tested.)
...
Originally committed to SVN as r1219.
2007-06-10 01:49:11 +00:00
Dan Donovan
77e2f20424
Fix override block parsing
...
Originally committed to SVN as r1218.
2007-06-09 21:45:14 +00:00
David Lamparter
f7fe30b7c9
Commit Wars Episode V: The setup.h strikes back
...
Originally committed to SVN as r1217.
2007-06-08 00:44:44 +00:00
Niels Martin Hansen
b40b5b325a
Killed off setup.h - only feature still controlled by it was PRS export, which in its current state is worthless. It can be re-enabled by defining USE_PRS=1 during build.
...
Originally committed to SVN as r1215.
2007-06-08 00:37:24 +00:00
Niels Martin Hansen
1a5906f97c
Removed FexTracker for good.
...
Originally committed to SVN as r1214.
2007-06-08 00:30:37 +00:00
Niels Martin Hansen
ecd060a70b
Made filling font face list in style editor dialog non-slow.
...
Originally committed to SVN as r1209.
2007-06-06 21:42:32 +00:00
Niels Martin Hansen
9d1f40b4c4
Fixed style editor crashing for good (I think) and added some performance measurement of font list creation in debug builds.
...
Originally committed to SVN as r1208.
2007-06-06 21:27:42 +00:00
Niels Martin Hansen
31003a3a52
Removed a small noop codeblock.
...
Originally committed to SVN as r1207.
2007-06-06 20:59:01 +00:00
Niels Martin Hansen
f8715f91ef
Added various FIXME/TODO comments, set proper default audio player on Apple systems.
...
Originally committed to SVN as r1206.
2007-06-05 18:02:54 +00:00
Dan Donovan
4fa3c0f776
Removed subtitles preview unavailable messagebox in subtitles editor and replaced the preview box itself with a similar message
...
Originally committed to SVN as r1205.
2007-06-03 04:54:38 +00:00
Dan Donovan
5e3087a23e
Updating changelog.txt
...
Originally committed to SVN as r1204.
2007-06-03 02:07:35 +00:00
Dan Donovan
c85d148076
Treat comments inside {} as plain text so that typesetting doesn't mess with them
...
Originally committed to SVN as r1203.
2007-06-03 01:54:39 +00:00
Dan Donovan
50aab0f08f
Don't assume override blocks always start with a backslash, since many people use them for comments
...
Originally committed to SVN as r1202.
2007-06-03 00:37:49 +00:00
Niels Martin Hansen
5a4e03312a
If Ctrl is held when video playback is started, no audio resync is attempted during that playback.
...
Originally committed to SVN as r1201.
2007-06-02 13:48:36 +00:00
Niels Martin Hansen
508d3d9a52
Fix #413 (mouse crosshair on video not disappearing when mouse leaves video display) and some minor code cleanup.
...
Originally committed to SVN as r1199.
2007-05-28 18:45:57 +00:00
Niels Martin Hansen
ea3c386aa2
Fix #418 (crash modifying karaoke timing on lines with text before first karaoke tag.)
...
Originally committed to SVN as r1198.
2007-05-28 11:24:37 +00:00
Niels Martin Hansen
6a9e0d8d68
Commented out the useless PRS stuff for now, just to simplify building on non-Windows.
...
Originally committed to SVN as r1197.
2007-05-23 23:22:46 +00:00
Rodrigo Braz Monteiro
3a9f5995e9
Some incomplete clean up to changelog.txt
...
Originally committed to SVN as r1194.
2007-05-22 06:11:19 +00:00
Rodrigo Braz Monteiro
3fe5fb09f2
Applied demi's patch to fix the display of frames on grid, and fixed the toggling of the "layer" column.
...
Originally committed to SVN as r1193.
2007-05-22 05:53:08 +00:00
Rodrigo Braz Monteiro
a0b7583262
Replaced margin edit boxes in style editor with spin controls.
...
Originally committed to SVN as r1192.
2007-05-21 06:03:09 +00:00
Rodrigo Braz Monteiro
e1592d0628
Alpha edit boxes on the style editor were replaced with spin controls.
...
Originally committed to SVN as r1191.
2007-05-21 05:38:28 +00:00
Rodrigo Braz Monteiro
7f1f1c956b
Added a button to change the background colour of the preview box in the style editor.
...
Originally committed to SVN as r1190.
2007-05-21 04:53:14 +00:00
Rodrigo Braz Monteiro
2be3007cb8
error in changelog
...
Originally committed to SVN as r1189.
2007-05-21 04:06:17 +00:00
Rodrigo Braz Monteiro
001c5947f6
Changed the Style Editor to have an editable drop-down (combo box) to select fonts, instead of the OS's standard font chooser. This allows easy realtime preview of subtitles.
...
Originally committed to SVN as r1188.
2007-05-21 03:59:46 +00:00
Niels Martin Hansen
fb659e2d63
Fixed a minor annoyance related to Automation options and commented at some possible problem areas
...
Originally committed to SVN as r1185.
2007-05-15 22:40:20 +00:00
Dan Donovan
190dcfe02e
use more appropriate variable names in kanji timer...
...
Originally committed to SVN as r1177.
2007-05-12 17:35:54 +00:00
Niels Martin Hansen
b9298b61e4
FIXME comments in (almost) all audio players, neither handle time reporting fully correct: they report number of samples they have played plus start sample, instead of current sample being heard, ie. they don't take into account that the current position might get changed in mid-stream by the video player to resync audio to video.
...
Originally committed to SVN as r1175.
2007-05-10 22:39:17 +00:00
Niels Martin Hansen
e46b57ca86
Much better time reporting.
...
Originally committed to SVN as r1174.
2007-05-10 22:31:49 +00:00
Niels Martin Hansen
f7893b932e
OpenAL audio player that at least "somewhat works" on Windows.
...
Originally committed to SVN as r1173.
2007-05-10 21:08:30 +00:00
Niels Martin Hansen
224146a9e0
Updated changelog, moved some items around to better group related changes.
...
Originally committed to SVN as r1171.
2007-05-08 01:13:40 +00:00
Niels Martin Hansen
15fb8e8fdb
"New", nicer solution for including the SVN revision information in Windows builds.
...
Originally committed to SVN as r1170.
2007-05-08 00:06:39 +00:00
Niels Martin Hansen
b22a47f842
Fixing Auto3 on POSIX broke it on Win32, wonderful world of compiler incompatibilities.
...
Originally committed to SVN as r1169.
2007-05-08 00:05:59 +00:00
Niels Martin Hansen
b3c15d8d2e
Somewhat working auto3 on Linux, still needs some minor fixing
...
Originally committed to SVN as r1167.
2007-05-07 16:44:26 +00:00
Niels Martin Hansen
d3bf280993
Building on POSIX seems fixed again
...
Originally committed to SVN as r1166.
2007-05-07 14:22:18 +00:00
Niels Martin Hansen
f9f65888d3
About-dialog is no longer on top.
...
Originally committed to SVN as r1164.
2007-05-04 01:56:17 +00:00
Niels Martin Hansen
81b8660348
Fix for styles table in auto3, broken karaoke-splitter...
...
Originally committed to SVN as r1163.
2007-05-04 01:43:00 +00:00
Niels Martin Hansen
6087314600
I would like to claim that auto3 now "works". It's just somewhat useless currently.
...
Originally committed to SVN as r1162.
2007-05-03 22:15:22 +00:00
Niels Martin Hansen
e659a5d12f
Separate Auto3 lib seems to work on Windows now... changed the GNU build system a bit so it shouldn't try to build Auto3 yet. (Still some decisions to be made about where the lib should be placed and how it should be loaded.) Building on POSIX might break now...
...
Originally committed to SVN as r1159.
2007-05-03 17:57:21 +00:00
Niels Martin Hansen
9aceffb576
Added some more Gabest logic to AssFile::GetResolution()
...
Originally committed to SVN as r1158.
2007-05-03 17:19:50 +00:00
Niels Martin Hansen
2785821a62
Forgot to add Lua scriptreader to Makefile.am
...
Originally committed to SVN as r1156.
2007-05-02 17:29:32 +00:00
Niels Martin Hansen
ce2b203251
Split out the LuaScriptReader class, though it might be futile.
...
Originally committed to SVN as r1154.
2007-05-01 21:51:49 +00:00
Rodrigo Braz Monteiro
e050a094b6
demi did it on purpose
...
Originally committed to SVN as r1153.
2007-04-29 01:18:13 +00:00
Niels Martin Hansen
b1be9b3483
Intentionally break loading of Auto3 scripts to make people ask less. Auto3 scripts will for now always fail loading, displaying a message that they are not supported.
...
Originally committed to SVN as r1152.
2007-04-29 00:59:19 +00:00
Rodrigo Braz Monteiro
2940fa93d1
Changed colours of spectrum analyser display
...
Originally committed to SVN as r1151.
2007-04-28 23:43:58 +00:00
Rodrigo Braz Monteiro
d403fd21f2
Applied demi's fix to scaledborderandshadow
...
Originally committed to SVN as r1150.
2007-04-27 21:19:22 +00:00
Rodrigo Braz Monteiro
a59ee116a7
Some refactoring of options dialog code... not complete, but already an improvement.
...
Originally committed to SVN as r1149.
2007-04-27 04:53:44 +00:00
Niels Martin Hansen
d244277ac9
More fixing build system
...
Originally committed to SVN as r1148.
2007-04-26 21:38:42 +00:00
Niels Martin Hansen
e52740570a
More correct playback position reporting.
...
Originally committed to SVN as r1147.
2007-04-26 20:17:20 +00:00
Niels Martin Hansen
7a89405f18
So apparently Alsa mostly works now. Not thorougly tested.
...
Originally committed to SVN as r1146.
2007-04-26 20:11:48 +00:00
Niels Martin Hansen
2e82606c29
Alsa player is still broken... but trying to do things differently at least.
...
Originally committed to SVN as r1145.
2007-04-26 18:34:36 +00:00
Rodrigo Braz Monteiro
e04c25d378
Probably fixed OS X errors on gl_wrap.cpp, but I really don't think that I want to fix the retarded warnings
...
Originally committed to SVN as r1144.
2007-04-25 18:57:56 +00:00
Rodrigo Braz Monteiro
3f0b3eebae
Another attempt to fix gl_wrap.cpp on OS X.
...
Originally committed to SVN as r1143.
2007-04-25 18:45:09 +00:00
Rodrigo Braz Monteiro
aef7dd3e61
Possible fix for gl_wrap.cpp on OS X
...
Originally committed to SVN as r1142.
2007-04-25 18:35:27 +00:00
Rodrigo Braz Monteiro
577295495e
Commiting text now commits times as well.
...
Originally committed to SVN as r1141.
2007-04-25 04:31:36 +00:00
Rodrigo Braz Monteiro
399a7396cf
Attempt at a dummy video dialog fix and fixed mythes's function duplication issues once and for all.
...
Originally committed to SVN as r1140.
2007-04-25 04:09:42 +00:00
Rodrigo Braz Monteiro
dfeb714019
restored boost
...
Originally committed to SVN as r1139.
2007-04-25 02:39:17 +00:00
Niels Martin Hansen
dcfb3fc2ed
Killed off unused boost headers.
...
And final commit in Makefile.am updates for now... I hope.
Originally committed to SVN as r1135.
2007-04-25 02:03:02 +00:00
Niels Martin Hansen
b068353513
Adding Makefile.am's in smaller steps.. SVN doesn't like me.
...
Originally committed to SVN as r1134.
2007-04-25 01:59:46 +00:00
Niels Martin Hansen
93d0b0a469
Adding Makefile.am's in smaller steps.. SVN doesn't like me.
...
Originally committed to SVN as r1133.
2007-04-25 01:59:01 +00:00
Niels Martin Hansen
1ba8e934f2
Deleted old, unused files.
...
Originally committed to SVN as r1132.
2007-04-25 01:56:09 +00:00
Niels Martin Hansen
4d0a78b9a9
DSound player seems good now... stop breaking it.
...
Originally committed to SVN as r1129.
2007-04-25 00:35:10 +00:00
Niels Martin Hansen
14582ad00a
Fixed Alsa player, now mostly works. (Incorrect position reporting, strange samplerate glitch at start of playback.) And more fixes to build system.
...
Originally committed to SVN as r1128.
2007-04-24 22:29:27 +00:00
Niels Martin Hansen
a278e4e4a3
More fixing of build system: Properly link GL framework on OS X (I hope.) FFmpeg is now optional. Check for a working pthreads. More detailed warnings when no audio players or video/audio providers are available.
...
Originally committed to SVN as r1127.
2007-04-24 00:52:49 +00:00
Niels Martin Hansen
bd72e621b8
Fixed "invalid -e option" warning when converting images to xpm
...
Originally committed to SVN as r1126.
2007-04-23 23:38:13 +00:00
Niels Martin Hansen
5ee7106920
Various fixes in build system
...
Originally committed to SVN as r1125.
2007-04-23 22:34:52 +00:00
Niels Martin Hansen
3e5d49d46c
Seem to have fixed asserts randomly triggering. Taking the mainloop mutex is important!
...
Originally committed to SVN as r1124.
2007-04-23 20:58:21 +00:00
Niels Martin Hansen
470f8d05c6
Better error reporting
...
Originally committed to SVN as r1123.
2007-04-23 20:26:39 +00:00
Niels Martin Hansen
e4051efbf0
Somewhat working playpack position indicator, but restarting playback doesn't always work properly.
...
Originally committed to SVN as r1122.
2007-04-23 17:34:39 +00:00
Niels Martin Hansen
b63a2ade85
Commented out some trace-prints in PulseAudio player, and added device selection to (still broken) Alsa player.
...
Originally committed to SVN as r1121.
2007-04-23 17:01:00 +00:00
Niels Martin Hansen
15a5e39fff
PulseAudio player seems to kinda work, it just doesn't report playback position yet
...
Originally committed to SVN as r1120.
2007-04-23 16:16:39 +00:00
Niels Martin Hansen
0617076b72
Added (broken) PulseAudio audio player. It currently deadlocks.
...
Originally committed to SVN as r1118.
2007-04-23 02:30:27 +00:00
Rodrigo Braz Monteiro
e3d67151c0
Defaulted audio player to portaudio on non-win32
...
Originally committed to SVN as r1117.
2007-04-22 22:38:49 +00:00
Rodrigo Braz Monteiro
244b28ecf1
Ruby should hopefully work on posix now, but is hopefully optional. Aegisub is a project made of hopes.
...
Originally committed to SVN as r1116.
2007-04-22 22:20:53 +00:00
Niels Martin Hansen
5851f0561f
Implemented (seemingly broken) Alsa audio player.
...
Fixed hunspell-related bugs in autoconf/automake system.
Originally committed to SVN as r1114.
2007-04-22 21:59:35 +00:00
Niels Martin Hansen
ba944fd9b2
REALLY fixed DSound playback this time.
...
Originally committed to SVN as r1113.
2007-04-22 16:03:28 +00:00
Niels Martin Hansen
cf2d2ff5d4
Fixed "cannot wait for thread termination (invalid handle)" error in Auto4/Lua on wxMSW 2.8.3 by removing threading dependency in Auto4LuaScript::Create. It wasn't needed there anyway.
...
Also removed absolute dependency on hunspell, Aegisub should just build without spellchecking support now. Finally removed requirement to have built with at least one spellchecker. (That was stupid.)
Originally committed to SVN as r1112.
2007-04-22 15:45:29 +00:00
Rodrigo Braz Monteiro
7f6c3a4ba1
1111 GET - failed attempt to get Ruby to work (commented out) and made PortAudio optional (I hope)
...
Originally committed to SVN as r1111.
2007-04-22 07:04:31 +00:00
Niels Martin Hansen
a05cf649fe
Proper checking for OpenGL, hopefully also using the right includes on OS X.
...
Most OS X users will want to add --with-apple-opengl-framework to the configure command line.
Originally committed to SVN as r1109.
2007-04-22 02:24:27 +00:00
Rodrigo Braz Monteiro
4f1dc2c59d
Made hunspell into a pluggable factory. This MIGHT cause issues with mythes if hunspell is not available...
...
Originally committed to SVN as r1108.
2007-04-22 02:03:40 +00:00
Rodrigo Braz Monteiro
b2f2cf2d7f
Changed the audio player interface to use pluggable factories and added audio player/provider to options (in a new page, where all advanced audio options were moved to)
...
Originally committed to SVN as r1107.
2007-04-22 01:23:25 +00:00
Niels Martin Hansen
c6722b0587
Fixed some building on Linux, at least on Ubuntu Feisty amd64. Also
...
updated configure.ac to check for wxSTC instead of wxScintilla.
Originally committed to SVN as r1106.
2007-04-22 00:23:21 +00:00
Rodrigo Braz Monteiro
be0cedb475
Made esc work with attachments, automation and spell checker dialogs, and jfs's suggested changes to dsound code
...
Originally committed to SVN as r1105.
2007-04-22 00:14:58 +00:00
Rodrigo Braz Monteiro
b91f1a0511
Replaced wxScintilla with the more sane (and standard) wxStyledTextCtrl.
...
Originally committed to SVN as r1104.
2007-04-21 23:16:38 +00:00
Rodrigo Braz Monteiro
feff4e63f3
More optimizations
...
Originally committed to SVN as r1103.
2007-04-20 23:07:22 +00:00
Rodrigo Braz Monteiro
83f0c94545
Optimizations to AssTime::ParseASS()
...
Originally committed to SVN as r1102.
2007-04-20 22:17:42 +00:00
Niels Martin Hansen
168d08acc2
Fixed compiler warning and removed some dead code.
...
Originally committed to SVN as r1101.
2007-04-20 21:15:21 +00:00
Niels Martin Hansen
c1cb6e4367
Stable, correct and uncut audio playback GET!
...
Originally committed to SVN as r1100.
2007-04-20 18:07:44 +00:00
Niels Martin Hansen
4276b02f89
Fixed #320 , other applications no longer interfere with audio playback. Apparently those notifications for DSound buffers aren't reliable at all.
...
Still one minor problem with audio display cursor making a strange jump about one second from end of selection, this doesn't seem to affect playback though.
Originally committed to SVN as r1099.
2007-04-20 16:27:18 +00:00
Niels Martin Hansen
813a487b23
Rewrote lots of the DirectSound audio code, hopefully it's more stable now.
...
Originally committed to SVN as r1098.
2007-04-19 23:38:54 +00:00
Rodrigo Braz Monteiro
877c4bf1b1
Much faster subtitles loading (only really relevant for huge files, though) and undo stack operations.
...
Originally committed to SVN as r1097.
2007-04-19 15:22:47 +00:00
Rodrigo Braz Monteiro
95bc4227f2
fixed an odd option
...
Originally committed to SVN as r1096.
2007-04-18 20:59:36 +00:00
Rodrigo Braz Monteiro
f64d5341ce
A few Linux fixes
...
Originally committed to SVN as r1095.
2007-04-18 20:24:32 +00:00
Rodrigo Braz Monteiro
8a7fc29c5d
Fixed makefile to include two missing cpp files
...
Originally committed to SVN as r1094.
2007-04-18 19:44:45 +00:00
Rodrigo Braz Monteiro
9f18c2d448
Fixed hidden cursor on right click
...
Originally committed to SVN as r1093.
2007-04-18 04:51:17 +00:00
Rodrigo Braz Monteiro
9dcb9d7884
Added a "defaults" button to options dialog.
...
Originally committed to SVN as r1092.
2007-04-18 04:03:22 +00:00
Rodrigo Braz Monteiro
0c7b674e55
General tweaks
...
Originally committed to SVN as r1091.
2007-04-18 03:38:48 +00:00
Rodrigo Braz Monteiro
870d249123
Fixed autosaving of some file types.
...
Originally committed to SVN as r1090.
2007-04-18 01:59:50 +00:00
Rodrigo Braz Monteiro
e6331a182a
Forgot to add browse button to linux makefile
...
Originally committed to SVN as r1089.
2007-04-17 23:03:08 +00:00
Rodrigo Braz Monteiro
edeaf98352
Created browse button and added it to several (but not all) places on the options dialog.
...
Originally committed to SVN as r1088.
2007-04-17 23:00:30 +00:00
Rodrigo Braz Monteiro
e7eb42906a
Fixed unloading of video.
...
Originally committed to SVN as r1086.
2007-04-17 01:19:04 +00:00
Rodrigo Braz Monteiro
6724424880
Forgot changelog for 1084. >_>
...
Originally committed to SVN as r1085.
2007-04-17 00:20:26 +00:00
Rodrigo Braz Monteiro
38dd7b1a4a
Set csri/vsfilter_textsub as the default subtitles provider under win32
...
Originally committed to SVN as r1084.
2007-04-17 00:02:17 +00:00
Rodrigo Braz Monteiro
9f58957fd9
Styles editor seems totally finished, although it will probably still conflict on temporary subs filename.
...
Originally committed to SVN as r1083.
2007-04-16 23:59:38 +00:00
Rodrigo Braz Monteiro
94260f649d
Several improvements to style editor, but still not 100% done
...
Originally committed to SVN as r1082.
2007-04-16 23:41:06 +00:00
Rodrigo Braz Monteiro
85cafc22bc
Clean up of DialogStyleEditor constructor.
...
Originally committed to SVN as r1081.
2007-04-16 22:13:09 +00:00
Rodrigo Braz Monteiro
3726c82f21
Tweaks to style editor.
...
Originally committed to SVN as r1080.
2007-04-16 15:08:09 +00:00
Rodrigo Braz Monteiro
50f63ba3fe
Style editor layout redesign and added a style preview box to it (doesn't autoupdate yet, though).
...
Originally committed to SVN as r1079.
2007-04-16 04:26:42 +00:00
Rodrigo Braz Monteiro
e2c9befeae
Fixed display of video coordinates.
...
Originally committed to SVN as r1078.
2007-04-15 22:44:52 +00:00
Rodrigo Braz Monteiro
cb1f794b3e
Actually completed spell checker dialog.
...
Originally committed to SVN as r1077.
2007-04-14 16:08:50 +00:00
Rodrigo Braz Monteiro
bd03fbc3ce
Spell checker dialog is complete.
...
Originally committed to SVN as r1076.
2007-04-14 15:26:46 +00:00
Rodrigo Braz Monteiro
79341020fd
Early and mostly uncoded spellchecker dialog.
...
Originally committed to SVN as r1075.
2007-04-14 01:02:21 +00:00
Rodrigo Braz Monteiro
9292b79e1d
Fixed double clicking on video
...
Originally committed to SVN as r1074.
2007-04-13 20:21:37 +00:00
Niels Martin Hansen
4b569de80d
Fixed bug with grid scrollbar not updating.
...
Removed some old, unused auto3 files.
Originally committed to SVN as r1073.
2007-04-13 15:30:57 +00:00
Rodrigo Braz Monteiro
51cd2f5ced
Completed (although it could still use some new features) OpenGL Text drawing code, and fully re-implemented video mouse coordinates.
...
Originally committed to SVN as r1072.
2007-04-13 14:38:27 +00:00
Rodrigo Braz Monteiro
dbd64d935e
Almost working gl text code (seemingly uploads and retrieves glyphs fine, but only rendering white rectangles, and there are many things that could be causing that)
...
Originally committed to SVN as r1071.
2007-04-13 03:52:25 +00:00
Rodrigo Braz Monteiro
f1c9a1695d
Fixed loading of unicode paths in win32
...
Originally committed to SVN as r1070.
2007-04-13 02:28:29 +00:00
Rodrigo Braz Monteiro
f8a711a0db
Made text file reader use iostream on all platforms... this will probably need some testing, though, so old code is only #ifdefed out.
...
Originally committed to SVN as r1069.
2007-04-13 02:05:38 +00:00
Niels Martin Hansen
d342a55418
Windows debug builds now really shouldn't associate themselves.
...
Also some (preliminary, untested, possibly bad) file type registration code for Mac.
Originally committed to SVN as r1068.
2007-04-13 01:54:47 +00:00
Rodrigo Braz Monteiro
0ef48599e6
Stopped change of AR from re-displaying audio.
...
Originally committed to SVN as r1067.
2007-04-13 01:46:50 +00:00
Rodrigo Braz Monteiro
c014c93c4c
Fixed drawing of inactive lines in audio display to prevent it from being drawn over selection.
...
Originally committed to SVN as r1066.
2007-04-13 01:29:05 +00:00
Rodrigo Braz Monteiro
58c7a6f4e8
Failed attempt to get threaded video to work.
...
Originally committed to SVN as r1065.
2007-04-13 00:44:46 +00:00
Niels Martin Hansen
07cc2d8042
Use wxLaunchDefaultBrowser instead of custom-built solution for opening URL's
...
Originally committed to SVN as r1064.
2007-04-13 00:04:44 +00:00
Rodrigo Braz Monteiro
50c14d9067
More incomplete gl text code
...
Originally committed to SVN as r1063.
2007-04-12 20:37:56 +00:00
Niels Martin Hansen
16ab6082df
Un-broke selected_lines in Automation
...
Originally committed to SVN as r1061.
2007-04-12 18:27:14 +00:00
Niels Martin Hansen
943c8c2564
Fixed karaoke mode + vector drawings crash
...
Originally committed to SVN as r1060.
2007-04-12 15:02:05 +00:00
Rodrigo Braz Monteiro
f173204498
Very early, incomplete, and so far unused gl text class.
...
Originally committed to SVN as r1059.
2007-04-12 12:49:41 +00:00
Rodrigo Braz Monteiro
a891964bc2
Merged the hotkeys dialog into the options dialog.
...
Originally committed to SVN as r1058.
2007-04-11 21:24:31 +00:00
David Lamparter
29e529367e
get rid of numbers in bitmap names
...
Originally committed to SVN as r1057.
2007-04-10 20:46:16 +00:00
Rodrigo Braz Monteiro
2e1263055b
Moved stdint.h to win32 to avoid issues with Linux, and removed
...
video_zoom.cpp from Linux makefile.
Originally committed to SVN as r1056.
2007-04-10 16:16:31 +00:00
Rodrigo Braz Monteiro
161f07f6be
Made the relevant audio options reload audio.
...
Originally committed to SVN as r1055.
2007-04-10 02:55:23 +00:00
Niels Martin Hansen
6f6f53f1b2
Karaoke is now more properly autoscrolled into audio display, per bug #334 , it still can use some tweaking though
...
Originally committed to SVN as r1054.
2007-04-10 00:51:03 +00:00
Rodrigo Braz Monteiro
c42dff5d65
Added a "Scale Border and Shadow" check box to script properties dialog.
...
Originally committed to SVN as r1053.
2007-04-09 21:47:59 +00:00
Niels Martin Hansen
d4e99d152c
Colour picker now remembers its last position within the session
...
Originally committed to SVN as r1052.
2007-04-09 19:26:32 +00:00
Niels Martin Hansen
425e8748ea
Colour picker history now correctly only keeps one copy of each colour used
...
Originally committed to SVN as r1051.
2007-04-09 19:04:11 +00:00
Rodrigo Braz Monteiro
33b62e2ad5
Added option to disable automatic grabbing of times from selected lines on the audio display. Also, it will never pick the times from 0:00:00.00 -> 0:00:00.00 lines.
...
Originally committed to SVN as r1050.
2007-04-09 18:25:58 +00:00
Rodrigo Braz Monteiro
7e398170d9
Fixed memory leak on exception throw in csri.
...
Originally committed to SVN as r1049.
2007-04-09 16:09:45 +00:00
Rodrigo Braz Monteiro
34c9492f97
Made csri/vsfilter_textsub use csri_open_file() instead of csri_open_mem()
...
Originally committed to SVN as r1048.
2007-04-09 16:08:57 +00:00
Rodrigo Braz Monteiro
1c6bea3220
No longer try to automatically backup binary files (especially nasty when loading subs from mkv).
...
Originally committed to SVN as r1047.
2007-04-09 05:59:46 +00:00
Rodrigo Braz Monteiro
47e5c5a003
Forgot to remove video_zoom.cpp
...
Originally committed to SVN as r1041.
2007-04-09 04:39:53 +00:00
Rodrigo Braz Monteiro
f841b52d72
Removed more dead code.
...
Originally committed to SVN as r1040.
2007-04-09 04:28:16 +00:00
Rodrigo Braz Monteiro
7e94e8c7b0
Removed obsolete subtitle providers (pre-csri asa and dtextsub)
...
Originally committed to SVN as r1039.
2007-04-09 04:16:15 +00:00
Rodrigo Braz Monteiro
62cf73283e
Fixed building of libass in msvc (was including the wrong ass.h...)
...
Originally committed to SVN as r1037.
2007-04-09 04:12:37 +00:00
Rodrigo Braz Monteiro
41843bf292
Added libass 0.9.3try2 as is to repository (patched for MSVC on next revision)
...
Originally committed to SVN as r1035.
2007-04-09 02:02:40 +00:00
Rodrigo Braz Monteiro
1e3694d859
Small tweak to options dialog.
...
Originally committed to SVN as r1034.
2007-04-08 21:56:52 +00:00
Rodrigo Braz Monteiro
d3836e350f
Fixed loading of subtitles from Matroska files.
...
Originally committed to SVN as r1033.
2007-04-08 21:20:32 +00:00
Rodrigo Braz Monteiro
716539b54a
Allowed using detached subtitles providers on avisynth video provider, and changed the advanced video options in the options dialog to reload the video (so you can immediately see the changes)
...
Originally committed to SVN as r1032.
2007-04-08 19:27:46 +00:00
Rodrigo Braz Monteiro
5d3442f567
Moved YV12->RGB32 conversion to video provider, before caching.
...
Originally committed to SVN as r1031.
2007-04-08 18:12:51 +00:00
Rodrigo Braz Monteiro
ebc0e37a2d
Added multiple subtype support for provider factories, in particular, csri.
...
Originally committed to SVN as r1030.
2007-04-08 16:33:53 +00:00
Rodrigo Braz Monteiro
cb75613747
Disabled autodetection on non-windows for now.
...
Originally committed to SVN as r1029.
2007-04-08 06:10:52 +00:00
Rodrigo Braz Monteiro
4dcd02ab0a
Instead of falling back to your local charset, Aegisub will now use the "universalchardet" library (the one used by the Mozilla project) to autodetect the character set of non-Unicode files.
...
Originally committed to SVN as r1028.
2007-04-08 06:01:41 +00:00
Rodrigo Braz Monteiro
e0ef2c9f55
Fixed undo & redo items in edit menu.
...
Originally committed to SVN as r1027.
2007-04-08 02:41:40 +00:00
Rodrigo Braz Monteiro
821399e03c
Added "Video Formats" to "Open Audio"'s file selector, so you can open audio directly from video files (regardless of whether they're loaded or not). This has always worked, but it was never explicit.
...
Originally committed to SVN as r1026.
2007-04-08 02:26:32 +00:00
Rodrigo Braz Monteiro
e49058f0cf
Major cleanup to dynamic menu code, fixed menu flickering/slowness and replaced old hack to use wxWidgets 2.8.3's fixed handling of bitmaps in menus, which means that all the _disable bitmaps are now obsolete.
...
Originally committed to SVN as r1025.
2007-04-08 02:19:21 +00:00
Rodrigo Braz Monteiro
b1ce35f817
2^10 GET! Style editor will no longer admit creation of styles with equal names. Also, hitting enter it will now "OK" it.
...
Originally committed to SVN as r1024.
2007-04-08 00:21:56 +00:00
Rodrigo Braz Monteiro
1c027dd44a
Two storages with the same name can no longer be created in the styles manager.
...
Originally committed to SVN as r1023.
2007-04-08 00:10:42 +00:00
Rodrigo Braz Monteiro
9e4701cc61
Changed order of controls in the jump to dialog, so it defaults to frame instead of time.
...
Originally committed to SVN as r1022.
2007-04-07 23:50:31 +00:00
Rodrigo Braz Monteiro
c0b62ff377
Re-coded threaded video mode, but it fails spetacularly. It's currently disabled in source, but there.
...
Originally committed to SVN as r1021.
2007-04-07 23:45:46 +00:00
Rodrigo Braz Monteiro
7da5406572
Allowed saving of screenshots and copying video frames to clipboard without subtitles. This will not work with the avisynth video provider (options will be greyed out).
...
Originally committed to SVN as r1020.
2007-04-07 22:03:06 +00:00
David Lamparter
cfd9065cb4
add (rather useless) log window
...
Originally committed to SVN as r1019.
2007-04-07 05:27:32 +00:00
Rodrigo Braz Monteiro
0abb0bd433
Added setting of subtitles provider and toggling of pixel shader use to options/video.
...
Originally committed to SVN as r1018.
2007-04-07 04:40:44 +00:00
Rodrigo Braz Monteiro
6d988bdf4d
Made middle click on audio display jump video to position, fixed a few uninitialized variable warnings and removed the GetString() method from AssFile, since it was only used by the old libass provider.
...
Originally committed to SVN as r1017.
2007-04-07 03:12:55 +00:00
Rodrigo Braz Monteiro
263df94e69
Some clean up to audio display code, added option to show/hide keyframes on audio display, and individual options to automatically snap to keyframes and adjascent lines (behavior can always be toggled by holding down shift).
...
Originally committed to SVN as r1016.
2007-04-07 02:39:18 +00:00
Rodrigo Braz Monteiro
7e040f6a66
Changing script resolution when asked to on video loading will now set an undo point.
...
Originally committed to SVN as r1015.
2007-04-07 01:56:55 +00:00
David Lamparter
89d62b85f5
bitch when no CSRI provider was found
...
Originally committed to SVN as r1014.
2007-04-06 16:32:46 +00:00
Dan Donovan
f59df9233d
Fix GetFloat again, I guess.
...
Originally committed to SVN as r1013.
2007-04-05 22:01:33 +00:00
Dan Donovan
ae307d9f74
Why did someone screw up GetFloat in video_frame.cpp?
...
Originally committed to SVN as r1012.
2007-04-05 21:54:47 +00:00
David Lamparter
a274bbc1aa
detect PortAudio v19 and use accordingly
...
Originally committed to SVN as r1011.
2007-04-05 16:39:49 +00:00
David Lamparter
86c84ec3cd
uber-evil casts. not really fixes, but let's get rid of the warnings
...
Originally committed to SVN as r1009.
2007-04-04 21:30:45 +00:00
Rodrigo Braz Monteiro
97d996f995
Fixed all warnings while building on Linux, except for the ones on MatroskaParser.c and the ones about image conversion. Poke equinox for the later.
...
Originally committed to SVN as r1008.
2007-04-04 20:42:44 +00:00
David Lamparter
5b0255a59d
check for libass / add --with[out]-libass parameter to configure
...
Originally committed to SVN as r1006.
2007-04-04 19:40:06 +00:00
David Lamparter
758cd7e2e7
enable make dist
...
Originally committed to SVN as r1005.
2007-04-04 18:50:43 +00:00
Rodrigo Braz Monteiro
217c617a78
Fixed parsing of [Script Info] for libass, makes resolution work properly, and, apparently, all of libass behave correctly.
...
Originally committed to SVN as r1002.
2007-04-04 04:22:05 +00:00
Rodrigo Braz Monteiro
f15c03b1cc
Removed the old libass cpp to avoid confusion.
...
Originally committed to SVN as r1001.
2007-04-04 04:14:14 +00:00
Rodrigo Braz Monteiro
29072f75af
1000 GET. Actually added the libass .cpp (oops), and optimizations to its blender.
...
Originally committed to SVN as r1000.
2007-04-04 04:12:38 +00:00
Rodrigo Braz Monteiro
2b680c3e5b
libass reimplemented on subtitles_provider_libass.cpp, although still slightly buggy. It will be built on Linux by default (it has been added to aegisub/Makefile.am)
...
Originally committed to SVN as r999.
2007-04-04 03:57:12 +00:00
Niels Martin Hansen
a1cdffdb85
704x396 is not 640x396
...
Originally committed to SVN as r998.
2007-04-04 02:55:22 +00:00
Niels Martin Hansen
a524881505
Misc. sizer tweaks
...
Originally committed to SVN as r997.
2007-04-04 02:54:03 +00:00
Niels Martin Hansen
5457b64925
Changes to sizer setup in dummy video options
...
Originally committed to SVN as r996.
2007-04-04 02:24:46 +00:00
Niels Martin Hansen
e74727f634
Option for checkerboard pattern in dummy video
...
Originally committed to SVN as r995.
2007-04-04 01:54:37 +00:00
Niels Martin Hansen
f292339808
Dummy video provider was always creating 640x480 frames, now creates in the right resolution
...
Originally committed to SVN as r994.
2007-04-04 01:21:23 +00:00
Rodrigo Braz Monteiro
28504a5c9b
very minor changes to utils.h
...
Originally committed to SVN as r993.
2007-04-04 01:14:02 +00:00
Rodrigo Braz Monteiro
e72b0ae8c0
Fixed audio display on Linux, and had to change
...
__attribute__((always_inline)) to just inline, since my g++ was bitching
about that.
Originally committed to SVN as r992.
2007-04-04 00:52:50 +00:00
Niels Martin Hansen
9c85a4795c
Load/store Auto4 export filter settings to original subs file
...
Originally committed to SVN as r991.
2007-04-04 00:01:17 +00:00
Rodrigo Braz Monteiro
a0f3e58894
Blind attempt to get audio box to work on Linux.
...
Originally committed to SVN as r990.
2007-04-03 23:29:51 +00:00
David Lamparter
9339f1c45b
properly make inlines static
...
Originally committed to SVN as r989.
2007-04-03 21:24:29 +00:00
Rodrigo Braz Monteiro
0568af7ce0
added ClampSignedInteger32() to utils and used that to remove branching from YV12->RGB32 conversion, hopefully making it faster. Also, fixed a warning in lavc audio provider.
...
Originally committed to SVN as r988.
2007-04-03 21:05:33 +00:00
Rodrigo Braz Monteiro
29923cb8e1
Optimized the YV12->RGB32 conversion in AegiVideoFrame
...
Originally committed to SVN as r987.
2007-04-03 20:41:33 +00:00
David Lamparter
91c11fbf09
get locale stuff more correct
...
Originally committed to SVN as r983.
2007-04-03 04:34:56 +00:00
Rodrigo Braz Monteiro
246be56350
Made YV12->RGB32 conversion happen before subtitling, so asa works without glitching.
...
Originally committed to SVN as r982.
2007-04-03 02:55:43 +00:00
Rodrigo Braz Monteiro
4e2af4cd57
Added a method to AegiVideoFrame to allow conversion from YV12->RGB32, which is used by screenshot taking and video context, if the video provider can only provide YV12 (ffmpeg).
...
Originally committed to SVN as r981.
2007-04-03 02:31:51 +00:00
Rodrigo Braz Monteiro
292ad1af33
Added dummy provider to changelog:
...
- Added a dummy video provider to create a blank video with customizeable options. (jfs & AMZ)
Originally committed to SVN as r979.
2007-04-03 00:22:19 +00:00
Rodrigo Braz Monteiro
0acbf6eb61
Small fix to make dummy video's dialog build on some machines.
...
Originally committed to SVN as r978.
2007-04-03 00:14:05 +00:00
Niels Martin Hansen
c9ce15bb01
GUI for dummy video provider
...
Originally committed to SVN as r977.
2007-04-02 18:28:09 +00:00
Rodrigo Braz Monteiro
77e21c985d
Better dealing of shaders.
...
Originally committed to SVN as r976.
2007-04-02 00:44:47 +00:00
Rodrigo Braz Monteiro
6b26ebd99b
Made video context respect the setting of "video use pixel shaders", which was being ignored by ffmpeg, since it can only output yv12.
...
Originally committed to SVN as r975.
2007-04-01 23:27:22 +00:00
Rodrigo Braz Monteiro
bef344645b
Fixed memory handling in dummy provider.
...
Originally committed to SVN as r974.
2007-04-01 23:13:29 +00:00
Rodrigo Braz Monteiro
1d03da6844
Added a hack to video loading to allow the creation of a context in some platforms, and changed the colour of dummy video provider to sky-blue.
...
Originally committed to SVN as r973.
2007-04-01 23:07:29 +00:00
Rodrigo Braz Monteiro
14edd1fe3b
Added dummy video provider.
...
Originally committed to SVN as r972.
2007-04-01 22:06:00 +00:00
Niels Martin Hansen
88639cf70c
Update both top and bottom margins when vertical margin is changed
...
Originally committed to SVN as r969.
2007-04-01 12:21:16 +00:00
David Lamparter
ae37b2481f
CSRI helper library; fixup build system while at it
...
Originally committed to SVN as r968.
2007-03-31 22:04:57 +00:00
David Lamparter
7c38076d4f
fix INT64_C breakage with ffmpeg
...
Originally committed to SVN as r967.
2007-03-31 21:28:43 +00:00
Rodrigo Braz Monteiro
af7bfcc858
Applied demi's patch to fix the view menu and committed some unfinished (commented out) rgb lavc code
...
Originally committed to SVN as r966.
2007-03-31 03:23:46 +00:00
Rodrigo Braz Monteiro
867218fd0b
Removed a seemingly useless call to glFinish(), which could also be causing issues, maybe.
...
line 2 test.
Originally committed to SVN as r965.
2007-03-29 23:09:40 +00:00
Rodrigo Braz Monteiro
cc99e37e2c
Added several asserts to Video Display and stopped it from running Reset() when hidden, which could be leading to odd results.
...
Originally committed to SVN as r964.
2007-03-29 23:04:26 +00:00
Rodrigo Braz Monteiro
0dd4f96757
Fix for lavc audio provider to prevent it from crashing if it cannot load the file (was causing video playback to crash if no audio was loaded)
...
Originally committed to SVN as r963.
2007-03-29 21:05:22 +00:00
Rodrigo Braz Monteiro
bc1897049b
Complement to jfs's fix.
...
Originally committed to SVN as r962.
2007-03-28 15:24:06 +00:00
Niels Martin Hansen
4e7ddbbe85
Fix for non-pixelshader video rendering
...
Originally committed to SVN as r961.
2007-03-28 15:17:47 +00:00
Rodrigo Braz Monteiro
b44540e63f
Added video_provider_lavc.cpp to the unix makefile.
...
Originally committed to SVN as r960.
2007-03-28 01:59:14 +00:00
Rodrigo Braz Monteiro
af757cf6fe
Fixed paste over.
...
Originally committed to SVN as r959.
2007-03-28 01:37:13 +00:00
Rodrigo Braz Monteiro
58f4dae158
Fixed display of overridden key frames on audio display ( #349 ).
...
Originally committed to SVN as r958.
2007-03-28 01:17:56 +00:00
Rodrigo Braz Monteiro
ee3178a8e1
Fixed replace bug ( #338 ) and cleaned search and replace code up a bit.
...
Originally committed to SVN as r957.
2007-03-28 01:11:52 +00:00
Rodrigo Braz Monteiro
27b08cc8aa
Fixed ffmpeg memory leak.
...
Originally committed to SVN as r956.
2007-03-27 22:56:08 +00:00
Rodrigo Braz Monteiro
493bc75ed1
Slight Linux cosmic fix.
...
Originally committed to SVN as r955.
2007-03-27 22:41:33 +00:00
Rodrigo Braz Monteiro
c722ce9741
ffmpeg video provider now works as expected, except that it leaks memory. This fix should also help with certain videos being loaded with other providers. Also added some asserts and clean up to video frame class.
...
Originally committed to SVN as r954.
2007-03-27 22:29:35 +00:00
Rodrigo Braz Monteiro
d7a6ca1d76
ffmpeg provider almost works now
...
Originally committed to SVN as r953.
2007-03-24 02:07:06 +00:00
Rodrigo Braz Monteiro
4f1f9ccdf0
Made ffmpeg video provider compile again, conforming to the new video provider interface, but it still won't work.
...
Originally committed to SVN as r952.
2007-03-24 00:11:49 +00:00
Dan Donovan
aba48b68e3
Can save an audio clip of multiple lines (just goes earliest start to latest end for now), and a little more error checking
...
Originally committed to SVN as r951.
2007-03-19 20:01:09 +00:00
Dan Donovan
4eb824ea16
Make the escape key work for more stuff in Style Manager
...
Originally committed to SVN as r950.
2007-03-18 02:18:25 +00:00
Dan Donovan
26cba4b46f
Styles can be renamed when copied
...
Always call Stop in AudioDisplay on Play
Originally committed to SVN as r949.
2007-03-18 01:20:25 +00:00
Rodrigo Braz Monteiro
d566e629f9
Marked readme.txt as outdated
...
Originally committed to SVN as r948.
2007-03-14 22:28:43 +00:00
Rodrigo Braz Monteiro
55f7f0ea15
Small fixes to paste over.
...
Originally committed to SVN as r947.
2007-03-14 16:39:45 +00:00