Amar Takhar
9a6265afb6
* Switch FFMPEG detection to use pkg-config.
...
* Add an FFMPEG compile check from TheFluff, thanks! (modified)
* Add a libpostproc check from Myrsloik, thanks!. (reqired by ffms)
* Rework how ffms / FFMPEG providers are enabled/disabled.
* Fix PulseAudio check to use pulseaudio_required_version.
Originally committed to SVN as r2705.
2009-01-28 03:19:53 +00:00
Amar Takhar
c2104858c0
Remove incorrect LDFLAGS setting, not required.
...
Originally committed to SVN as r2667.
2009-01-07 05:00:01 +00:00
Amar Takhar
6443fa34fe
Add FFMPEG_CFLAGS / FFMPEG_LDFLAGS.
...
Originally committed to SVN as r2662.
2009-01-06 13:36:08 +00:00
Amar Takhar
bf671135e9
Add fseeko/ftello defines that got missed during the first-pass.
...
Originally committed to SVN as r2628.
2009-01-04 07:23:06 +00:00
Amar Takhar
d5fe9e331f
Add -DHAVE_STRLCPY and remove @WX_CPPFLAGS@ from AM_CPPFLAGS.
...
Originally committed to SVN as r2627.
2009-01-04 07:05:54 +00:00
Amar Takhar
348d017ed0
Add -D__UNIX__ to AM_CPPFLAGS.
...
Originally committed to SVN as r2626.
2009-01-04 07:04:32 +00:00
Amar Takhar
e66eed8126
Remove -include posix/defines.h
...
Originally committed to SVN as r2625.
2009-01-04 07:02:28 +00:00
Amar Takhar
0763541848
Change how configuration works.
...
* move win32/config0.h -> config/config_windows0.h
* move win32/stdint.h -> msvc/stdint.h
* move posix/defines.h -> config/config_unix.h
* add config.h - brings in config_(windows|unix).h as required
* add config.h to *.cpp
* Self-contain FFmpegSource2 with required function defines wrapped with
__UNIX__ instead of the now removed defines.h.
* Edit aegisub_vs2008.vcproj to remove explicit inclusion of config.h, also
change VCPreBuildEventTool to create windows_config.h from
windows_config0.h. Add msvc to include path.
* Change configure to create ./acconf.h instead of posix/acconf.h
This will allow us to create a more standard and platform agnostic way of
configuration aegsisub during build time.
Originally committed to SVN as r2621.
2009-01-04 06:31:48 +00:00
Fredrik Mellbin
54c721cc49
FFMS2 Add NoLog to the API
...
Originally committed to SVN as r2617.
2009-01-03 15:17:53 +00:00
Amar Takhar
ebc21524cf
I'm not sure how long this bug has been around, probably several months if not
...
from around r2140. An artifact from the very first commit of the new build
system was wiping CPPFLAGS, which removed -g if --enable-debug was used. I
didn't notice it locally as I was setting the flag differently. I wonder how
it went on this long without anyone noticing, next: useful crashdumps for all.
Originally committed to SVN as r2599.
2009-01-01 10:34:00 +00:00
Fredrik Mellbin
91b205e7bd
FFMS2 Forgot debug code that made seeking slow
...
Originally committed to SVN as r2592.
2008-12-31 13:46:09 +00:00
Fredrik Mellbin
e1dfb76c1e
FFMS2 Add all required HAALITS ifdefs
...
Originally committed to SVN as r2572.
2008-12-31 00:06:57 +00:00
Fredrik Mellbin
ff8d019d58
FFMS2 beta 4
...
This commit breaks the shit out of linux
Originally committed to SVN as r2571.
2008-12-30 23:57:22 +00:00
Fredrik Mellbin
a44ae80700
Test commit
...
Originally committed to SVN as r2512.
2008-12-21 18:12:16 +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
Amar Takhar
2b13dfbb43
Add support for FFmpegSource2, it's enabled by default if libpostproc is there.
...
Originally committed to SVN as r2425.
2008-10-28 02:18:14 +00:00
Fredrik Mellbin
7720092e79
FFmpegSource2: beta 3 mockumentation update
...
Originally committed to SVN as r2410.
2008-10-02 18:17:11 +00:00
Fredrik Mellbin
443d57e5c2
FFmpegSource2: fix indexing memory leak
...
Originally committed to SVN as r2409.
2008-10-02 18:04:22 +00:00
Karl Blomster
dc0b6dd9fa
ffms2: fix CFR->VFR conversion bug
...
Originally committed to SVN as r2406.
2008-10-01 21:17:06 +00:00
Fredrik Mellbin
6c571dfe17
todo stuff
...
Originally committed to SVN as r2405.
2008-10-01 19:29:42 +00:00
Fredrik Mellbin
4683c5a9d0
FFmpegSource2: crash less
...
Originally committed to SVN as r2404.
2008-10-01 19:07:59 +00:00
Fredrik Mellbin
b0137363f6
FFmpegSource2: semi vfr fix
...
Originally committed to SVN as r2403.
2008-10-01 18:13:12 +00:00
Fredrik Mellbin
e99fc62382
FFmpegSource2: forgot some changes
...
Originally committed to SVN as r2394.
2008-09-27 19:47:39 +00:00
Fredrik Mellbin
19f50659b6
FFmpegSource2: change the api a bit more
...
Originally committed to SVN as r2393.
2008-09-27 19:05:10 +00:00
Fredrik Mellbin
fc878f0027
FFmpegSource2: more audio sourcing
...
Originally committed to SVN as r2392.
2008-09-27 01:21:57 +00:00
Fredrik Mellbin
7d75796ee1
FFmpegSource2: mockumentation
...
Originally committed to SVN as r2391.
2008-09-24 16:34:22 +00:00
Karl Blomster
a1e144cbfe
update ffmsindex with new API functionality
...
Originally committed to SVN as r2390.
2008-09-24 16:01:03 +00:00
Fredrik Mellbin
770e581ca7
FFmpegSource2: more portability
...
Originally committed to SVN as r2389.
2008-09-24 14:11:45 +00:00
Fredrik Mellbin
403fc0dd38
FFmpegSource2: audio indexing bug
...
Originally committed to SVN as r2385.
2008-09-23 23:08:07 +00:00
Fredrik Mellbin
950c88cf77
FFmpegSource2: more api stuff
...
Originally committed to SVN as r2384.
2008-09-23 22:00:22 +00:00
Fredrik Mellbin
82810de584
api fixup
...
Originally committed to SVN as r2383.
2008-09-23 21:56:30 +00:00
Fredrik Mellbin
328cb5806e
FFmpegSource2: fix w64 headers
...
Originally committed to SVN as r2381.
2008-09-23 20:54:22 +00:00
Fredrik Mellbin
3ef79404f2
FFmpegSource2: no more error errors
...
Originally committed to SVN as r2376.
2008-09-23 19:51:19 +00:00
Fredrik Mellbin
6898afabac
FFmpegSource2: no more exceptions
...
Originally committed to SVN as r2375.
2008-09-23 19:25:34 +00:00
Fredrik Mellbin
b013a92923
FFmpegSource2: small fixes
...
Originally committed to SVN as r2374.
2008-09-23 14:58:39 +00:00
Fredrik Mellbin
c0aa50f958
FFmpegSource2: 64bit fixing
...
Originally committed to SVN as r2371.
2008-09-20 11:43:29 +00:00
Fredrik Mellbin
bf9f2b50b7
FFmpegSource2: matroska as audio source, first try
...
Originally committed to SVN as r2366.
2008-09-19 21:35:46 +00:00
Karl Blomster
0dc49108c4
fixes for building on unix
...
Originally committed to SVN as r2363.
2008-09-15 19:27:12 +00:00
Fredrik Mellbin
6aea170a2e
FFmpegSource2: more portability
...
Originally committed to SVN as r2362.
2008-09-15 18:50:07 +00:00
Fredrik Mellbin
5c32afddc8
FFmpegSource2: more portability
...
Originally committed to SVN as r2361.
2008-09-14 21:11:04 +00:00
Fredrik Mellbin
b740812951
FFmpegSource2: more portability
...
Originally committed to SVN as r2360.
2008-09-14 21:01:28 +00:00
Fredrik Mellbin
27bdad5355
FFmpegSource2: more portability
...
Originally committed to SVN as r2359.
2008-09-14 20:14:59 +00:00
Fredrik Mellbin
791df9275d
FFmpegSource2: more portability
...
Originally committed to SVN as r2358.
2008-09-14 19:53:54 +00:00
Fredrik Mellbin
a594e92817
FFmpegSource2: more portability
...
Originally committed to SVN as r2357.
2008-09-14 19:51:55 +00:00
Fredrik Mellbin
58df7f8a75
FFmpegSource2: more portability
...
Originally committed to SVN as r2356.
2008-09-14 18:23:04 +00:00
Fredrik Mellbin
78d4c92a89
FFmpegSource2: more portability
...
Originally committed to SVN as r2355.
2008-09-14 18:21:59 +00:00
Fredrik Mellbin
811483bc7a
FFmpegSource2: more portability
...
Originally committed to SVN as r2354.
2008-09-14 17:45:11 +00:00
Fredrik Mellbin
2cb713baef
FFmpegSource2: more portability
...
Originally committed to SVN as r2351.
2008-09-12 20:41:29 +00:00
Fredrik Mellbin
f5e18443de
FFmpegSource2: remove pointless includes
...
Originally committed to SVN as r2350.
2008-09-12 19:40:10 +00:00
Karl Blomster
ecfc2b96c3
remove unnecessary ffmsindex.cpp
...
Originally committed to SVN as r2349.
2008-09-12 17:40:58 +00:00