Karl Blomster
6ad406446b
Changed how the lavc audio decoder handles non-decodable audio packets. Previously, if decoding failed at any point in the audio stream, it would throw an exception that didn't get caught anywhere and hence crashed the program. Now, it'll just silently skip the broken packet and go on to next one, meaning that if the audio stream is actually corrupted and not just some weird stream with null packets you'll either get desyncs from the missing samples, or if the entire stream is non-decodable you'll just silence.
...
tl;dr: Fixed loading of AAC files with the ffmpeg provider.
Originally committed to SVN as r2507.
2008-12-17 06:22:05 +00:00
Amar Takhar
04047e8f95
Add detection for universalchardet config detection. This isn't used or hooked
...
up at the moment but will be eventually.
Originally committed to SVN as r2506.
2008-12-17 03:52:33 +00:00
Amar Takhar
7c920b80b5
fr -> fr_FR.
...
Originally committed to SVN as r2505.
2008-12-16 04:25:44 +00:00
Amar Takhar
bcb5258d7a
Fix FFMPEG/Provider support (PART 2)
...
Originally committed to SVN as r2504.
2008-12-16 03:18:02 +00:00
Amar Takhar
07b2eeeb42
Fix versioning and add in a 'revision' version (set to 6)
...
Originally committed to SVN as r2503.
2008-12-16 02:17:29 +00:00
Amar Takhar
42b57fb526
* Fix those annoying _cv_ cache warning messages.
...
Originally committed to SVN as r2502.
2008-12-16 02:03:01 +00:00
Amar Takhar
f36986a072
* Seperate FFMPEG support and FFMPEG/FFmpegSource Provider detection. (PART 1)
...
* Fix CSRI detection.
* Fix capitalisation on ending support status.
* s/ANCIENT/OLD/ tag for older FFMPEG headers.
* Fix --enable-old-ffmpeg to work as advertised.
Originally committed to SVN as r2501.
2008-12-16 01:59:38 +00:00
Rodrigo Braz Monteiro
615b791ad1
Updated german translation.
...
Originally committed to SVN as r2500.
2008-12-09 21:37:45 +00:00
Rodrigo Braz Monteiro
5916c9f1a8
Updated installer.
...
Originally committed to SVN as r2499.
2008-12-05 20:53:04 +00:00
Rodrigo Braz Monteiro
1a872ddb64
Updated something, I guess.
...
Originally committed to SVN as r2498.
2008-12-05 20:52:48 +00:00
Rodrigo Braz Monteiro
aa071a1293
Added french translation.
...
Originally committed to SVN as r2497.
2008-12-05 20:52:39 +00:00
Niels Martin Hansen
735ce2385e
More complete error checking in new DSound player, shouldn't crash/die on errors now.
...
Originally committed to SVN as r2496.
2008-11-27 20:39:36 +00:00
Niels Martin Hansen
a6c169a4b2
Complete rewrite of the DirectSound audio player, this time doing threading and synchronisation better, and following the COM apartment model strictly too. It replaces the old player by default, but the old is still available in the runtime configuration.
...
Originally committed to SVN as r2495.
2008-11-27 18:35:26 +00:00
Rodrigo Braz Monteiro
bfb3f48cba
Raised version number.
...
Originally committed to SVN as r2494.
2008-11-26 02:25:35 +00:00
Rodrigo Braz Monteiro
329d8ef9bf
Fixed jfs's borkage. (wouldn't compile on VC++)
...
Originally committed to SVN as r2493.
2008-11-26 02:24:37 +00:00
Niels Martin Hansen
42dd599579
Make ffmpeg and ffms video providers endianness-aware and always get the video in pixel format expected by the video display.
...
Originally committed to SVN as r2492.
2008-11-26 02:03:53 +00:00
Rodrigo Braz Monteiro
e802fa3c84
Some more uninitialized variables.
...
Originally committed to SVN as r2491.
2008-11-25 02:07:07 +00:00
Rodrigo Braz Monteiro
6dba041df6
Fixed uninitialized variable (not that it matters)
...
Originally committed to SVN as r2490.
2008-11-25 01:52:35 +00:00
Rodrigo Braz Monteiro
0c6f4484a0
Updated installer.
...
Originally committed to SVN as r2489.
2008-11-25 01:50:13 +00:00
Rodrigo Braz Monteiro
07bc0a91b0
Fixed audio display's slowness.
...
Originally committed to SVN as r2488.
2008-11-25 01:49:17 +00:00
Niels Martin Hansen
f77a4ccd22
Completed script to make OS X app bundles, seems to pack up correctly my PPC build without ffmpeg, assuming it'll do anything else correctly too
...
Originally committed to SVN as r2487.
2008-11-25 01:10:28 +00:00
Niels Martin Hansen
802fd34d54
Shell script to create OS X application bundles from a build tree, probably only works for in-tree builds
...
Originally committed to SVN as r2486.
2008-11-24 20:29:47 +00:00
Niels Martin Hansen
0bd7341cfe
Updated plist suitable for directly copying into OS X app bundles
...
Originally committed to SVN as r2485.
2008-11-24 20:25:25 +00:00
Niels Martin Hansen
ce99076e80
Get rid of that outdated XCode project, it just causes confusion.
...
Originally committed to SVN as r2484.
2008-11-24 20:07:30 +00:00
Niels Martin Hansen
df4aa2be60
Add a small arrow next to the vertical spectrum (third dimension) in the colour picker, to make it easier to find the cursor in some cases.
...
Originally committed to SVN as r2483.
2008-11-24 14:05:46 +00:00
Karl Blomster
4cb12eb087
Add Japanese translation, by Shiori.
...
Originally committed to SVN as r2482.
2008-11-23 20:56:06 +00:00
Rodrigo Braz Monteiro
69d38ba1d6
Updated version to 2.1.5.
...
Originally committed to SVN as r2481.
2008-11-23 02:40:00 +00:00
Rodrigo Braz Monteiro
747ffe9025
Refactoring and better file format detection. Also added a unit test for that.
...
Originally committed to SVN as r2480.
2008-11-23 02:39:00 +00:00
Rodrigo Braz Monteiro
9c815d3042
Fixed crashing on loading malformed font files.
...
Originally committed to SVN as r2479.
2008-11-23 02:37:25 +00:00
Rodrigo Braz Monteiro
f22cfa177e
More interface cleanup.
...
Originally committed to SVN as r2478.
2008-11-22 19:56:41 +00:00
Rodrigo Braz Monteiro
c7f8ba6ca8
Some interface clean up.
...
Originally committed to SVN as r2477.
2008-11-22 19:52:38 +00:00
Niels Martin Hansen
f279bc2a14
Crash Aegisub by holding Ctrl or Ctrl+Shift while selecting Bug Tracker from the Help menu. (Cmd instead of Ctrl on Mac.)
...
Originally committed to SVN as r2476.
2008-11-22 19:28:16 +00:00
Niels Martin Hansen
560ea054e9
Fix last-minute test for wx GL support to be compiled it. Thanks to sneshko.
...
Originally committed to SVN as r2475.
2008-11-22 19:07:56 +00:00
Rodrigo Braz Monteiro
56e0bea8d9
Improved detection of ASS-family formats.
...
Originally committed to SVN as r2474.
2008-11-22 00:35:10 +00:00
Rodrigo Braz Monteiro
2a0f9b7447
Fixed file/format refactoring.
...
Originally committed to SVN as r2473.
2008-11-22 00:14:39 +00:00
Rodrigo Braz Monteiro
248dbddfdf
Some MORE refactoring of Athenasub (-_-), which includes breaking loading of files.
...
Originally committed to SVN as r2472.
2008-11-21 04:13:33 +00:00
Rodrigo Braz Monteiro
ad4a9daf75
Made Athenasub::Exception print a stack trace.
...
Originally committed to SVN as r2471.
2008-11-21 02:42:00 +00:00
Rodrigo Braz Monteiro
ac9bd6e0db
Blah athenasub blah.
...
Originally committed to SVN as r2470.
2008-11-21 02:14:15 +00:00
Rodrigo Braz Monteiro
8692fe4220
Fixed the typesetting toolbar to fill the whole height of video.
...
Originally committed to SVN as r2469.
2008-11-21 01:49:48 +00:00
Niels Martin Hansen
e924197c48
Make the libass fonts_dir something sensible so it doesn't search the entire homedir (or whereever) through for fonts on init, causing huge delays.
...
(?user/libass_fonts/ is used now, it's created if it doesn't exist.)
Originally committed to SVN as r2468.
2008-11-20 22:08:34 +00:00
Karl Blomster
95bccb4e1e
use slightly different method for updating progress display in ffmsindex.exe, might make some GUI makers happy
...
Originally committed to SVN as r2467.
2008-11-20 19:31:22 +00:00
Rodrigo Braz Monteiro
671a788abc
Originally committed to SVN as r2466.
2008-11-20 04:05:05 +00:00
Rodrigo Braz Monteiro
6f94248289
Some refactoring of file I/O.
...
Originally committed to SVN as r2465.
2008-11-20 03:21:00 +00:00
Rodrigo Braz Monteiro
e255222316
Fixed some stuff.
...
Originally committed to SVN as r2464.
2008-11-17 03:09:27 +00:00
Rodrigo Braz Monteiro
dae123d225
Fixed audio spectrum bug.
...
Originally committed to SVN as r2463.
2008-11-17 00:06:31 +00:00
Rodrigo Braz Monteiro
fbf55bacaa
Guess!
...
Originally committed to SVN as r2462.
2008-11-16 01:22:20 +00:00
Rodrigo Braz Monteiro
1f1261c997
A little more athenasub refactoring.
...
Originally committed to SVN as r2461.
2008-11-16 01:02:34 +00:00
Rodrigo Braz Monteiro
9280b56e34
Some refactoring of Athenasub, mostly related to const correctness.
...
Originally committed to SVN as r2460.
2008-11-16 00:58:08 +00:00
Rodrigo Braz Monteiro
07a7576547
Test, fixes, etc.
...
Originally committed to SVN as r2459.
2008-11-15 04:33:22 +00:00
Rodrigo Braz Monteiro
86500452ae
Set SVN properties
...
Originally committed to SVN as r2458.
2008-11-15 04:00:26 +00:00