Martin Storsjö
f077d51f7e
Move the "all" make target before including any platform files
...
This makes sure that "all" stays as the default make target even if
platform makefiles add extra rules.
2015-04-22 09:20:31 +03:00
Martin Storsjö
75251b5af7
Remove stray spaces before colon in messages
2015-04-22 09:19:59 +03:00
Martin Storsjö
33e4f14be4
Remove a stray space in a makefile rule
2015-04-22 09:18:01 +03:00
Martin Storsjö
fed2043f8d
Group version related makefile variables together
2015-04-22 09:15:57 +03:00
sijchen
4f527a0fb6
Merge pull request #1909 from mstorsjo/fix-msvc-make
...
Mention the "all" target before the extra dependencies for openh264.dll in msvc.mk
2015-04-22 09:31:01 +08:00
Martin Storsjö
615b0b53d1
Mention the "all" target before the extra dependencies for openh264.dll in msvc.mk
...
This makes sure that all components get built, not only the DLL,
if doing a plain "make OS=msvc" after 2b33c74993
.
2015-04-21 09:21:31 +03:00
huili2
dac13639c9
Merge pull request #1908 from HaiboZhu/Add_Highprofile
...
Add high profile support
2015-04-21 09:42:49 +08:00
sijchen
15b7bc22c3
Merge pull request #1907 from mstorsjo/x86-64-arch-simplify
...
Use ARCH instead of ENABLE64BIT for distinguishing between x86 and x86_64
2015-04-21 09:06:33 +08:00
sijchen
dc59a7586f
Merge pull request #1906 from mstorsjo/dll-res
...
Include the version number and other info in the built DLL file
2015-04-21 08:55:42 +08:00
sijchen
3b01ce3f82
Merge pull request #1903 from mstorsjo/fix-msvc-autobuild
...
Fix an error in the msvc autobuild script, output into the correct outdir used by the project files
2015-04-21 08:51:37 +08:00
Haibo
e9916c7592
Add Transform 8x8 support
...
Add Intra 8x8 support
Add no_deblocking support inside T8x8
Add CABAC parse support
Add static data sheet for dequant
Fix bugs and clean/astyle the code
Remove build warnings
Modify the UT cases
Fix the ParseNalHeader bug
2015-04-20 04:04:30 -07:00
Martin Storsjö
9acca331c0
Remove unnecessary setting of ENABLE64BIT
...
The ARCH variable already indicates everything here.
2015-04-20 12:25:20 +03:00
Martin Storsjö
24f8f2138a
Use ARCH instead of ENABLE64BIT for distinguishing between x86 and x86_64
...
Keep support for the ENABLE64BIT flag (as a flag for choosing between
32 and 64 bit, if the current arch happens to be x86) but avoid using
it in code that wants to know the exact architecture used.
This makes the platform build files more straightforward and
consistent.
2015-04-20 12:22:46 +03:00
Martin Storsjö
a436676bc8
Update openh264.rc when updating the version number
2015-04-20 12:08:52 +03:00
Martin Storsjö
350b69bbf0
Simplify the version generation script
2015-04-20 12:08:52 +03:00
Martin Storsjö
2b33c74993
Include the version number and other info in the built DLL file
2015-04-20 12:08:52 +03:00
Martin Storsjö
e5439b4533
Output MSVC autobuild files into bin/arch/config instead of into bin/arch-config-asm
...
This is the same dirs as used as output dir by the msvc project files.
This makes sure that the project files can pick up the output files
directly instead of having to manually copy them around.
2015-04-20 09:37:22 +03:00
Martin Storsjö
dc661a6139
Fix a typo in the MSVC autobuild script
...
This typo made it fail to copy ut.dll when building for windows
phone.
2015-04-20 09:33:17 +03:00
sijchen
473f2e3d42
Merge pull request #1901 from mstorsjo/cleanup
...
Clean up warnings and incorrect indentation in the console tools
2015-04-20 11:18:59 +08:00
sijchen
d0eec6df78
Merge pull request #1902 from mstorsjo/makefile-cleanup
...
Simplify the makefile rules for unit test libraries for mobile platforms
2015-04-20 11:18:28 +08:00
sijchen
c8ee9a0308
Merge pull request #1904 from mstorsjo/wp-proj-gitignore
...
Add a gitignore file for the windowsphone project
2015-04-20 11:18:05 +08:00
sijchen
cffd2df923
Merge pull request #1895 from mstorsjo/add-release-binaries
...
List the v1.4.0 release binaries in the release file
2015-04-20 09:57:59 +08:00
zhilwang
91800fbc49
Merge pull request #1900 from mstorsjo/x86-32-asm
...
Hook up the x86_32-only assembly as well
2015-04-19 18:42:29 -07:00
Martin Storsjö
aa0fa56cdc
Simplify the makefile handling of building the unit test library
...
Instead of repeating everything hardcoded with platform ifdefs,
use a common define BUILD_UT_EXE to define whether we should build
an executable or a library of the unit test suite. Later factorize
all other platform differences into smaller and simpler ifdefs.
2015-04-17 16:17:35 +03:00
Martin Storsjö
95a46f1fc6
Add a gitignore file for the windowsphone project
2015-04-17 16:13:31 +03:00
Martin Storsjö
0e99473a46
Reorder ifeq/ifneq for a long if statement
...
By having the very short clause first, it is easier to see
what it belongs to.
2015-04-17 15:56:56 +03:00
Martin Storsjö
8368f66afe
Remove a stray double space
2015-04-17 15:46:15 +03:00
Martin Storsjö
513dfde31c
Reduce some nested ifdefs in the makefile
2015-04-17 15:38:06 +03:00
Martin Storsjö
4f8c4f5925
Don't try to run the unit test suite on "make test" for windows phone
...
This makes it consistent with android and iOS.
2015-04-17 15:28:05 +03:00
Martin Storsjö
f39f58e9db
Avoid warnings about conversion from double to float
2015-04-17 14:58:55 +03:00
Martin Storsjö
15c71312d2
Use spaces for indentation instead of tabs
2015-04-17 14:58:55 +03:00
Martin Storsjö
f619c16840
Hook up the x86_32-only assembly as well
...
This makes sure the code is at least somewhat tested. Ideally those
assembly functions should be upgraded to work in 64 bit mode as well,
but until then it's better to actually use them in the configurations
where they can be built.
2015-04-17 13:00:46 +03:00
sijchen
864ff21021
Merge pull request #1899 from shihuade/WP8V4.8-UTDemo
...
add ut demo for wp8
2015-04-17 17:24:30 +08:00
huade
f092b2a478
add ut demo for wp8
2015-04-17 14:10:12 +08:00
sijchen
18dc37a887
Merge pull request #1897 from shihuade/WP8V4.6
...
enhance auto script for windows platform
2015-04-17 10:45:03 +08:00
ruil2
7e3c06421f
Merge pull request #1894 from sijchen/smallfix2
...
[Encoder] multiple small improvements on logs and statistics and avoid warning
2015-04-17 09:23:40 +08:00
huade
ea4f7f1b89
enhance auto script for both windows phone and win32/win64 under VC9.0/VC10./VC11.0/VC/12.0
2015-04-16 17:03:55 +08:00
Martin Storsjö
052a379ec3
List the v1.4.0 release binaries in the release file
2015-04-16 11:48:21 +03:00
Sijia Chen
7b52c402db
add command line option to set input frame rate
2015-04-16 12:46:18 +08:00
Sijia Chen
8c2ee58fd9
update the SHA table because of default setting changed
2015-04-16 12:46:11 +08:00
Sijia Chen
cfea91666c
add the usage of unspecified bit rate into cfg files and use it
2015-04-16 12:46:01 +08:00
Sijia Chen
1922b533f6
change the range of frame rate from 30 to 60
2015-04-16 12:45:43 +08:00
Sijia Chen
8b679cad73
improve statistic calc
2015-04-16 12:45:33 +08:00
Sijia Chen
6a31bc3785
downgrade the log level of screen reference logs to save log volume
2015-04-16 12:45:22 +08:00
Sijia Chen
2a9035a571
add a clip to avoid warning on gcc4.8.2
...
https://github.com/cisco/openh264/issues/1858
2015-04-16 12:45:09 +08:00
sijchen
d718ad89f4
Merge pull request #1891 from darealshinji/patch-1
...
Indentation in PrintHelp() for better reading flow
2015-04-13 14:38:29 +08:00
HaiboZhu
46d1c93016
Merge pull request #1892 from huili2/bugfix_greenissue_parseonly
...
bugfix for HW decoding green issue
2015-04-13 10:24:28 +08:00
HaiboZhu
2f0b6c8f14
Merge pull request #1893 from huili2/bugfix_nodelayAPI
...
bug fix for nodelay API for buffer storage
2015-04-13 10:24:19 +08:00
huili2
cf3845779f
bugfix for HW decoding green issue
2015-04-10 12:52:32 +08:00
darealshinji
60a6dceb7d
Indentation in PrintHelp() for better reading flow
2015-04-10 00:38:13 +02:00