Thomas Goyne
|
4a31f0375f
|
Add \fs+ and \fs- to the ASS parser so they aren't killed by transforms. Updates #1007.
Originally committed to SVN as r3838.
|
2009-12-01 01:27:32 +00:00 |
|
Thomas Goyne
|
86f64b2962
|
Improve video operation errors somewhat. Updates #1020.
Originally committed to SVN as r3835.
|
2009-12-01 00:32:43 +00:00 |
|
Karl Blomster
|
dadd09ff49
|
Remove SetCacheMax() function as it is no longer used.
Originally committed to SVN as r3833.
|
2009-11-29 19:12:40 +00:00 |
|
Karl Blomster
|
e38b00fb51
|
Update documentation according to changes in r3831.
Originally committed to SVN as r3832.
|
2009-11-29 19:09:55 +00:00 |
|
Karl Blomster
|
abd2597d0f
|
Change GetDesiredCacheSize() to WantsCaching() since video providers aren't setting number of frames to cache anymore.
Originally committed to SVN as r3831.
|
2009-11-29 19:07:53 +00:00 |
|
Karl Blomster
|
ed3b47b250
|
document new function introduced in r3829
Originally committed to SVN as r3830.
|
2009-11-29 19:01:32 +00:00 |
|
Karl Blomster
|
6b04f5ee8f
|
Make the caching video provider use a user-configurable max cache size in bytes instead of a hardcoded number of frames. Defaults to using 32 MB (about 10 frames at 720p) of memory for the cache.
Originally committed to SVN as r3829.
|
2009-11-29 18:59:21 +00:00 |
|
Amar Takhar
|
0c34323b5d
|
Hopefully this is the last test.
Originally committed to SVN as r3828.
|
2009-11-29 14:01:57 +00:00 |
|
Amar Takhar
|
ddcb31cfa9
|
How much whitespace does it take... (another test.)
Originally committed to SVN as r3827.
|
2009-11-29 13:31:38 +00:00 |
|
Amar Takhar
|
1834434b13
|
Another commit to test the buildbot.
Originally committed to SVN as r3826.
|
2009-11-29 13:27:56 +00:00 |
|
Amar Takhar
|
7709a5bbb4
|
Bunk commit to test the buildbot.
Originally committed to SVN as r3825.
|
2009-11-29 13:16:08 +00:00 |
|
Karl Blomster
|
85d645b44a
|
Allow user to set behavior of audio decoding errors during indexing with the FFMS2 providers.
Originally committed to SVN as r3822.
|
2009-11-28 21:13:47 +00:00 |
|
Karl Blomster
|
b8561bf01d
|
Update ffms2 to r238. Fixes #1048. This version is API and ABI compatible with the previous one so no further modifications are necessary.
Originally committed to SVN as r3820.
|
2009-11-28 20:04:06 +00:00 |
|
Karl Blomster
|
e720bba41c
|
Fix a bug that would occasionally cause opening audio using the ffms2 audio provider to fail with error "out of bounds track number selected".
Originally committed to SVN as r3818.
|
2009-11-21 22:08:03 +00:00 |
|
Karl Blomster
|
653427fbad
|
Update ffms2 to r234, part 2. Compilation fixed again.
Originally committed to SVN as r3815.
|
2009-11-21 21:15:02 +00:00 |
|
Karl Blomster
|
1f4fa82726
|
Update ffms2 to r234, part 1. Compilation broken in this commit.
Originally committed to SVN as r3814.
|
2009-11-21 21:11:41 +00:00 |
|
Niels Martin Hansen
|
3e52c7a592
|
Update #1013 with a temporary fix. Changes to wxString in wx 2.9 caused the issue, because wxString::c_string() no longer returned a wchar_t* or char* and thus those weren't caught by the proper exception handler.
This fix should be replaced with a proper exception type later.
Originally committed to SVN as r3813.
|
2009-11-21 13:24:12 +00:00 |
|
Niels Martin Hansen
|
815ad4b8ca
|
Change 2points' entry to his real name: Moritz Brunner. Updates #894.
Originally committed to SVN as r3810.
|
2009-11-18 18:46:43 +00:00 |
|
Amar Takhar
|
9058c51968
|
Change p-static entry to his real name: Ravi Pinjala. updates #894.
Originally committed to SVN as r3803.
|
2009-11-17 05:32:33 +00:00 |
|
Amar Takhar
|
9a4db2b466
|
Use the two new macros to supply auto-detection for lua. updates #989.
Originally committed to SVN as r3802.
|
2009-11-17 04:47:26 +00:00 |
|
Amar Takhar
|
932a7777be
|
Add two new macros (custom) to search for headers in different directories and libraries with different names. updates #989.
Originally committed to SVN as r3801.
|
2009-11-17 04:46:46 +00:00 |
|
Thomas Goyne
|
9ff7c6abbb
|
Remove some unused locals in frame_main_events.cpp that were last used in r106.
Originally committed to SVN as r3800.
|
2009-11-17 02:43:43 +00:00 |
|
Thomas Goyne
|
feb77217c7
|
Fix bug where detaching loaded but hidden video had broken results.
Originally committed to SVN as r3798.
|
2009-11-17 01:37:18 +00:00 |
|
Amar Takhar
|
3719227e9e
|
Include wx/display.h last, it needs some values that aren't inited by display.h itself. I'm not sure if this is a bug as a lot of other headers seem to have this problem too. Fixes compilation errors when not using precompiled headers (which loads about 30 headers before this one.) This fixes non-PCH compilation updates #1040
Originally committed to SVN as r3794.
|
2009-11-15 20:53:31 +00:00 |
|
Niels Martin Hansen
|
3c11e2831e
|
Missed some headers in r3774, which caused compilation errors when precompiled headers were not used. Updates #1040.
Originally committed to SVN as r3776.
|
2009-11-14 01:06:11 +00:00 |
|
Niels Martin Hansen
|
58674d1cea
|
Make detached video display reposition itself if it opens partially or entirely out of view. Updates #1040.
Originally committed to SVN as r3774.
|
2009-11-14 00:42:55 +00:00 |
|
Niels Martin Hansen
|
d6b0cdcedf
|
Blind but most likely correct fix missing \iclip support in cleantags.lua. Updates #1044.
Originally committed to SVN as r3772.
|
2009-11-13 22:13:58 +00:00 |
|
Amar Takhar
|
ab857d115c
|
Add libffms/include/*.h to the list of sources so the headers get included, found by rofflwalffls on irc, thanks!
Originally committed to SVN as r3769.
|
2009-11-07 03:08:49 +00:00 |
|
Amar Takhar
|
78ccb785cc
|
Fill in license information, updates #1029.
Originally committed to SVN as r3766.
|
2009-11-05 04:24:25 +00:00 |
|
Amar Takhar
|
72ddd4ba6f
|
Remove reference to prs cpp file missed in r3748, updates #1012.
Originally committed to SVN as r3763.
|
2009-11-04 07:10:15 +00:00 |
|
Niels Martin Hansen
|
3c75547292
|
Make "Untitled" and "untitled" translateable, updates #792.
Originally committed to SVN as r3761.
|
2009-11-04 05:27:09 +00:00 |
|
Niels Martin Hansen
|
cd4905fe34
|
Fix build-error in DirectSoundPlayer2 when building Debug, signedness mismatch in an assert triggers a warning that causes an error.
Originally committed to SVN as r3758.
|
2009-11-04 04:16:25 +00:00 |
|
Niels Martin Hansen
|
129585a2f8
|
Remove the ability for Aegisub to do its own file type associations. It's something the installer should be doing.
Originally committed to SVN as r3757.
|
2009-11-03 02:42:19 +00:00 |
|
Amar Takhar
|
88d6c783b1
|
Remove boost.m4 from EXTRA_DIST it was nuked a long time ago.
Originally committed to SVN as r3756.
|
2009-11-02 21:44:08 +00:00 |
|
harukalover
|
3c2997e906
|
Fixed a crash that would occur if the mouse was left in a captured state after closing and reopening the color picker. Updates #1025
Originally committed to SVN as r3754.
|
2009-11-01 07:28:09 +00:00 |
|
Niels Martin Hansen
|
d2834dca45
|
Re-integrate r3740 from the 2.1.8 branch to fix the DirectSoundPlayer2 buffer locking bug.
Updates #1028.
Originally committed to SVN as r3751.
|
2009-10-31 00:54:42 +00:00 |
|
Amar Takhar
|
afd9133fc0
|
Remove PRS support, I've left the files in devel/prs they can be deleted at a later time.. Closes #1012.
Originally committed to SVN as r3748.
|
2009-10-28 01:10:11 +00:00 |
|
Amar Takhar
|
810c0a7eb0
|
Add an empty config.h and remove ../src from the build. We don't want to pollute libass with our config settings.
Originally committed to SVN as r3745.
|
2009-10-28 00:30:42 +00:00 |
|
Amar Takhar
|
b2649ab510
|
Add libass license
Originally committed to SVN as r3744.
|
2009-10-28 00:30:12 +00:00 |
|
Amar Takhar
|
b587ad3b8d
|
Add boost license.
Originally committed to SVN as r3743.
|
2009-10-28 00:28:36 +00:00 |
|
Thomas Goyne
|
15cf221a3f
|
Fix incorrect handling of flipped video when the texture size is larger than the video size.
Originally committed to SVN as r3742.
|
2009-10-27 20:59:27 +00:00 |
|
Thomas Goyne
|
dcfdb02e6c
|
Significantly reduce the number of unnecessary calls to VideoContext::GetFrame.
Originally committed to SVN as r3739.
|
2009-10-27 14:27:39 +00:00 |
|
Amar Takhar
|
7de7dba807
|
Merge r3733 for jfs, fixes #977
Originally committed to SVN as r3735.
|
2009-10-26 23:44:16 +00:00 |
|
Amar Takhar
|
002a5dd980
|
Merge r3732 for jfs, fixes #915
Originally committed to SVN as r3734.
|
2009-10-26 23:37:47 +00:00 |
|
Thomas Goyne
|
4fc2b90399
|
Add support for externally controlled frame data to AegiVideoFrame, and take advantage of this in the FFMS2 video provider to eliminate a copy of the frame data. Net speedup for seeking from beginning to end of several test files is 10-20%.
Originally committed to SVN as r3729.
|
2009-10-24 02:07:56 +00:00 |
|
Thomas Goyne
|
c4d07cb525
|
Remove AegiVideoFrame::cppAlloc, which was only needed by the dshow video provider.
Originally committed to SVN as r3728.
|
2009-10-21 04:29:15 +00:00 |
|
Thomas Goyne
|
7581d41935
|
Remove AegiVideoFrame::GetFloat and some related code as it was only there for fextracker.
Originally committed to SVN as r3727.
|
2009-10-21 04:07:00 +00:00 |
|
Thomas Goyne
|
df5ada1006
|
Make the video display only upload texture data when the frame has changed rather than every time Render is called.
Originally committed to SVN as r3726.
|
2009-10-20 19:07:18 +00:00 |
|
Amar Takhar
|
c72ac65d0f
|
Fix --enable-gcov:
* Rename GCOV_FLAGS -> GCOV_CFLAGS
* Add GCOV_LDFLAGS (default is -lgcov)
Originally committed to SVN as r3724.
|
2009-10-20 03:35:42 +00:00 |
|
Thomas Goyne
|
5404b45017
|
Tweak how the OpenGL 1.1 code behaves slightly; distortion with Windows 7's OpenGL emulation is now at most .1% instead of at most 2%.
Originally committed to SVN as r3723.
|
2009-10-19 01:11:02 +00:00 |
|
Thomas Goyne
|
5b9da0c56a
|
Fix some video output bugs related to a small maximum texture size which is not an even divisor of the video size.
Originally committed to SVN as r3717.
|
2009-10-17 03:41:12 +00:00 |
|
Thomas Goyne
|
3d58608230
|
Improve rendering with OpenGL 1.1, removing the visible seams at the cost of slight distortions at high zoom levels.
Originally committed to SVN as r3714.
|
2009-10-14 20:53:36 +00:00 |
|
Thomas Goyne
|
9ff8f42d7f
|
Get the video display closer to working with W7's emulated OpenGL. It can now display video, but there are visible seams between the textures.
Originally committed to SVN as r3711.
|
2009-10-13 22:19:31 +00:00 |
|
harukalover
|
59cf4b656a
|
Removed the log window which nobody seems to use. Closes #1026
Originally committed to SVN as r3710.
|
2009-10-13 21:53:50 +00:00 |
|
Thomas Goyne
|
3032c4f883
|
Fix a memory leak and a minor graphical glitch that sometimes happened to the video slider when switching visual typesetting modes.
Originally committed to SVN as r3709.
|
2009-10-13 17:28:39 +00:00 |
|
Thomas Goyne
|
389f296b4d
|
Make the video display actually hide when the detached video dialog is minimized.
Originally committed to SVN as r3706.
|
2009-10-13 04:10:55 +00:00 |
|
Amar Takhar
|
ddc3b57694
|
How lazy can I get for not regening configure to test this change... (yes, i did this time around.) Updates #1023.
Originally committed to SVN as r3703.
|
2009-10-12 06:06:44 +00:00 |
|
harukalover
|
7dcb6cd387
|
Fix the annoying habit of all debug output being printed twice
Originally committed to SVN as r3701.
|
2009-10-12 05:11:24 +00:00 |
|
Amar Takhar
|
669e11d10b
|
Remove boost check as ffms has removed the usage of boost::format. This is trunk-only for now. Updates #1023.
Originally committed to SVN as r3691.
|
2009-10-12 00:14:36 +00:00 |
|
Karl Blomster
|
e3583da740
|
Update ffms2 to r228. Removes the boost dependency.
Originally committed to SVN as r3690.
|
2009-10-12 00:11:15 +00:00 |
|
Thomas Goyne
|
68de84b427
|
Fix some minor quirks with detached video and the display mode.
Originally committed to SVN as r3688.
|
2009-10-11 22:10:08 +00:00 |
|
Thomas Goyne
|
5cf7724698
|
Disable zoom controls when video is detached as the zoom is ignored with detached video.
Originally committed to SVN as r3676.
|
2009-10-10 15:21:26 +00:00 |
|
Thomas Goyne
|
75f010f889
|
Make global hotkeys work when the detached video dialog is focused.
Originally committed to SVN as r3675.
|
2009-10-10 15:05:17 +00:00 |
|
Thomas Goyne
|
c0364b7be1
|
Remove pointless keydown handlers on things that can't have keyboard focus.
Originally committed to SVN as r3674.
|
2009-10-10 02:13:15 +00:00 |
|
Thomas Goyne
|
983434a6c3
|
Make the video slider forward unprocessed key events to the video display.
Originally committed to SVN as r3672.
|
2009-10-09 22:27:27 +00:00 |
|
harukalover
|
36386e74fc
|
Fixed the jump to dialog never displaying anything but 0 in the hour column. Updates #1003.
Originally committed to SVN as r3668.
|
2009-10-09 19:43:43 +00:00 |
|
Amar Takhar
|
14e2d9ad12
|
Add config.h to 8 files that were missing it, _all_ source files must include config.h at the very top.
Originally committed to SVN as r3666.
|
2009-10-09 16:34:38 +00:00 |
|
Amar Takhar
|
3873c4fc4e
|
Remove @BOOST_CPPFLAGS@ as the boost detection is now disabled.
Originally committed to SVN as r3664.
|
2009-10-09 16:10:59 +00:00 |
|
Amar Takhar
|
2623b8380f
|
Update universalchardet to 29631:4dd0cf2ba86f (2009-06-27). Closes #866.
Originally committed to SVN as r3662.
|
2009-10-09 15:37:55 +00:00 |
|
Amar Takhar
|
61c3a3149e
|
Remove boost check, the macro I'm using has serious bugs that only shows up on some systems.
Originally committed to SVN as r3660.
|
2009-10-09 15:22:06 +00:00 |
|
Amar Takhar
|
7a53f7dd43
|
Fix a const issue in JpCntx.h.
Originally committed to SVN as r3656.
|
2009-10-09 14:50:43 +00:00 |
|
Amar Takhar
|
3bea135663
|
Check for lua.hpp usability not lua.h, Updates #998.
Originally committed to SVN as r3654.
|
2009-10-09 14:43:14 +00:00 |
|
Amar Takhar
|
42e0dd6ce4
|
Update universalchardet using a patch I made around 2009-02, the one we're currently using is from ~1998. I'll check again later to see if there are any updates to it before closing the ticket. Updates #866.
Originally committed to SVN as r3653.
|
2009-10-09 14:30:27 +00:00 |
|
Thomas Goyne
|
05c9ffde7a
|
Make detached video work again.
Originally committed to SVN as r3651.
|
2009-10-09 02:21:30 +00:00 |
|
Amar Takhar
|
85d3ea9277
|
Commit patch for #1019 for jfs' as he doesn't have the branch compiling locally, I'll merge this to milestone:2.1.8 after this, updates #1019.
Originally committed to SVN as r3644.
|
2009-10-08 20:24:25 +00:00 |
|
Amar Takhar
|
df259693d9
|
Add a check for boost which is now required by ffms.. this should be backported to 2.1.8.
Originally committed to SVN as r3639.
|
2009-10-07 01:34:47 +00:00 |
|
Thomas Goyne
|
37ec7ad62c
|
Increase the maximum zoom to 300%.
Originally committed to SVN as r3634.
|
2009-10-06 17:43:15 +00:00 |
|
Thomas Goyne
|
1f27582b50
|
Remove some members of VideoContext that are no longer used with the rewritten video display.
Originally committed to SVN as r3633.
|
2009-10-06 16:19:36 +00:00 |
|
Thomas Goyne
|
bead7360c4
|
Delete threaded video mode, as it never worked in the first place and is fundamentally flawed.
Originally committed to SVN as r3632.
|
2009-10-06 16:12:23 +00:00 |
|
Amar Takhar
|
9217476357
|
Bitten by precompiled headers round 2: the OpenGL headers must be included before the local headers.
Originally committed to SVN as r3631.
|
2009-10-06 16:08:39 +00:00 |
|
Amar Takhar
|
ac260ec47b
|
Sigh, bitten by precompiled headers, wxLogDebug requires <wx/log.h>.
Originally committed to SVN as r3630.
|
2009-10-06 15:47:43 +00:00 |
|
Amar Takhar
|
c204c766ec
|
Add two more debug printfs:
* Print the WxH of the frame size.
* Print the size of the texture actually used.
Originally committed to SVN as r3629.
|
2009-10-06 15:28:22 +00:00 |
|
Amar Takhar
|
bb4506354f
|
Add a debug printf to display what texture sizes VideoOutGL::TestTexture is checking.
Originally committed to SVN as r3628.
|
2009-10-06 14:58:32 +00:00 |
|
Amar Takhar
|
21c5e7909c
|
svn:eol-style native and svn:keywords Id to relevent files.
Originally committed to SVN as r3623.
|
2009-10-05 23:04:30 +00:00 |
|
Amar Takhar
|
4cc6610161
|
Commit jfs' patch to fix rounding errors as he doesn't have trunk going at the moment. Closes #1018.
Originally committed to SVN as r3622.
|
2009-10-05 22:46:28 +00:00 |
|
Thomas Goyne
|
40987da11a
|
Fix spelling of video_out_gl.cpp.
Originally committed to SVN as r3620.
|
2009-10-05 21:32:44 +00:00 |
|
Thomas Goyne
|
e7465e7519
|
More reporter tweaks to make it actually build and run on Windows.
Originally committed to SVN as r3619.
|
2009-10-05 21:02:02 +00:00 |
|
Thomas Goyne
|
d677b85b66
|
Add required stubs for OpenGL info to the windows platform stub.
Originally committed to SVN as r3618.
|
2009-10-05 20:55:13 +00:00 |
|
Thomas Goyne
|
404e6cf081
|
Add support for flipped video to new video renderer.
Originally committed to SVN as r3617.
|
2009-10-05 20:50:04 +00:00 |
|
Thomas Goyne
|
cbd76e7010
|
Rewrite the video rendering code to support displaying videos which are larger than the maximum texture size. This does not currently support YV12 (which Aegisub currently never uses), but should be otherwise functional.
Originally committed to SVN as r3615.
|
2009-10-05 04:22:28 +00:00 |
|
Thomas Goyne
|
39954493c0
|
Add platform_windows.h and .cpp to the project.
Originally committed to SVN as r3614.
|
2009-10-05 02:43:14 +00:00 |
|
Thomas Goyne
|
df58224b55
|
Add #pragma once to exception.h.
Originally committed to SVN as r3613.
|
2009-10-05 00:06:11 +00:00 |
|
Amar Takhar
|
0cecf3c598
|
Add a stub class for Windows.. whoever fills this in should take over the license.
Originally committed to SVN as r3612.
|
2009-10-03 17:45:34 +00:00 |
|
Amar Takhar
|
41f39f65d7
|
Fix locale dir under windows, I forgot to change it after copying and pasting some code from aegisub.
Originally committed to SVN as r3611.
|
2009-10-03 17:37:09 +00:00 |
|
Thomas Goyne
|
e1469154ea
|
Create vcproj for reporter and make it build (but not be very useful) on windows.
Originally committed to SVN as r3610.
|
2009-10-03 17:16:52 +00:00 |
|
Thomas Goyne
|
d54ddc688b
|
Make font_file_lister.cpp build on windows when freetype2 is disabled (broken by r3536).
Originally committed to SVN as r3609.
|
2009-10-02 23:15:31 +00:00 |
|
Grigori Goronzy
|
b0810a7663
|
Wrap() after SetFont() and don't SetMinSize() to a fixed size to calculate
reporter window dimensions correctly.
Originally committed to SVN as r3603.
|
2009-09-29 11:56:43 +00:00 |
|
Amar Takhar
|
c3fe549d4d
|
Place the OpenGL info strings into their own block. OS X reports these as completely different strings it was co-incidence that the actual vendor/card info is there on FreeBSD/Linux. It's likely other operating systems (eg. Windows) does the same thing as OS X. Eventually I'll re-add vendor information for the actual card once I figure out a way to get it on BSD/OS X.
Originally committed to SVN as r3601.
|
2009-09-28 08:08:16 +00:00 |
|
Amar Takhar
|
84e17451f9
|
Fill in most of the hardware fields for MAC.
Originally committed to SVN as r3600.
|
2009-09-28 05:16:36 +00:00 |
|
Amar Takhar
|
b7caa012da
|
Add list of available OpenGL extensions.
Originally committed to SVN as r3598.
|
2009-09-27 13:26:23 +00:00 |
|