Commit Graph

135 Commits

Author SHA1 Message Date
ekr
42389008a3 Merge pull request #95 from ethanhugg/travis2
Add release builds (ASM) to Travis
2014-01-05 20:00:45 -08:00
licaiguo
a3e0a71c71 remove unused intra-prediction functions and declarations 2014-01-06 11:53:43 +08:00
licaiguo
abb1311fb9 rename decoder's intra-prediction prefix from Wels to WelsDecoder. 2014-01-06 11:22:39 +08:00
ekr
16ad879daf Merge pull request #102 from mstorsjo/remove-pragma-once
Remove pragma once
2014-01-05 07:46:15 -08:00
Martin Storsjö
b1c070cf8b Remove "pragma once"
The same thing is handled by proper standard C header include guards
in all these files.
2014-01-05 15:03:25 +02:00
Martin Storsjö
d1b0713c76 Add a proper include guard to dec_console.h 2014-01-05 15:03:08 +02:00
Ethan Hugg
1198033863 Add nasm to apt-get list for Travis 2014-01-04 22:46:41 -08:00
Ethan Hugg
8c1550954b Add release builds to Travis and fix warning in release build. 2014-01-04 22:42:57 -08:00
Andreas Gal
dba62070bf Merge pull request #80 from ethanhugg/othercontribs
Fixed typo in old Linux encoder makefile
2014-01-04 18:50:20 -08:00
Andreas Gal
6123fc94be Merge pull request #93 from volvet/64bits_Support
64bits support for assembly codes.
2014-01-04 18:47:45 -08:00
volvet
8a7a15ff30 fix merge conflict 2014-01-04 08:20:56 +08:00
volvet
2c828d7918 merge VS2012 makefile for 64bits assembly 2014-01-03 16:12:47 +08:00
volvet
ec84f4bcc9 resolve conflict 2014-01-03 14:49:45 +08:00
Andreas Gal
3958118bf0 Merge pull request #89 from RichiH/patch-1
README.md: Formatting
2014-01-02 06:25:27 -08:00
Andreas Gal
e87cf9e277 Merge pull request #90 from ruil2/new_request
fix mingw build issue
2014-01-02 06:25:01 -08:00
unknown
1e5a290855 1. fix gcc 3.4 link error.
2. fix mingw build issue when enable asm
2014-01-02 17:19:25 +08:00
Richard Hartmann
7caa3941d5 README.md: Formatting 2014-01-01 14:57:34 +01:00
Andreas Gal
469419bfb4 Merge pull request #82 from mstorsjo/include-guards
Don't use include guards with leading underscores
2013-12-28 14:52:50 -08:00
Martin Storsjö
cf59a34464 Don't use include guards with leading underscores
Defines with leading underscores are reserved.

This fixes issue #10.
2013-12-29 00:13:34 +02:00
ekr
3ed2a4698b Merge pull request #79 from ethanhugg/cosmetic
Updated CONTRIBUTORS file
2013-12-28 11:47:00 -08:00
Ethan Hugg
71e48218c4 Merge pull request #63 from mstorsjo/crossbuild
Use $(AR) instead of explicitly calling 'ar'
2013-12-27 08:23:06 -08:00
Ethan Hugg
ee08adf262 Updated CONTRIBUTORS file 2013-12-27 08:16:48 -08:00
Ethan Hugg
93d58ee06e Merge branch 'master' of https://github.com/ethanhugg/openh264 into cosmetic 2013-12-27 08:09:00 -08:00
Ethan Hugg
9254d722d3 Merge pull request #62 from varunbpatil/cleanup
minor cleanup and bug fixes
2013-12-26 17:52:49 -08:00
Ethan Hugg
32ebf966c5 Merge branch 'master' of https://github.com/ethanhugg/openh264 into cosmetic 2013-12-26 09:57:36 -08:00
Ethan Hugg
d1f8b10b24 Merge pull request #75 from ruil2/master
remove some redundant files
2013-12-26 09:56:20 -08:00
Ethan Hugg
adc90d6f14 Merge pull request #64 from Vproject/mingw
Add MinGW platform makefile and related source changes
2013-12-26 09:39:09 -08:00
Ethan Hugg
90db78dede Fixed typo in old Linux encoder makefile 2013-12-26 07:16:35 -08:00
ruil2
d6cea43bd7 remove some redundant files 2013-12-24 11:49:14 +08:00
V
b939d91517 Add workaround for missing strnlen.
Enabled by default, define HAVE_STRNLEN to disable workaround.
2013-12-23 22:03:41 +01:00
V
47e8134b92 Remove extra [:digit:] from tr command 2013-12-23 21:42:34 +01:00
V
7fa09903cf Add MinGW platform makefile and related source changes 2013-12-23 21:42:31 +01:00
ekr
e66b3488c5 Merge pull request #69 from ethanhugg/cosmetic
Turn on -Werror for OSX builds
2013-12-23 03:54:35 -08:00
ekr
c01ffd25c8 Merge pull request #58 from ethanhugg/othercontribs
Rollup of minor fixes found by Martin Ettl
2013-12-23 03:53:59 -08:00
ekr
130786c234 Merge pull request #70 from ethanhugg/readme
Updated readme and CmdLineExamples to point to new make system.
2013-12-23 03:53:04 -08:00
ekr
c21b70f159 Merge pull request #73 from ruil2/master
typo correction
2013-12-23 03:37:24 -08:00
ruil2
973902cf3f typo correction-- update another file 2013-12-23 11:01:35 +08:00
ruil2
27bd915423 typo correction 2013-12-23 10:47:13 +08:00
Ethan Hugg
da2936c537 Fix typo in CmdLineExamples.sh 2013-12-21 08:22:01 -08:00
Ethan Hugg
3789d4e69a Updated readme and CmdLineExamples to point to new make system. 2013-12-20 16:06:35 -08:00
Varun B Patil
e69983d6de Improve command line arguments handling in dec testapp
Problems fixed:
1. No longer segfaults if an option is specified without an accompanying argument.

2. Wrongly incrementing i by 3 instead of by 2 while parsing command line options.
2013-12-20 11:46:09 +05:30
Varun B Patil
5ff3a23c18 Fix typo which ignored dec options file in dec testapp
Options file was not being taken because it was wrongly being taken as output
file for decoder.
2013-12-20 11:31:13 +05:30
Varun B Patil
2bc7d2bf86 memset not required as struct is already initialized to 0.
Moreover, memset causes loss of sDecParam.sVideoProperty.size
that was set previously.
2013-12-20 11:31:13 +05:30
Varun B Patil
301fd58c04 Replace some fancy stuff with simple function 2013-12-20 11:30:58 +05:30
Ethan Hugg
2f87e0c908 Merge pull request #66 from mstorsjo/valgrind
Don't check for scene changes on forced IDR frames
2013-12-19 19:09:41 -08:00
Ethan Hugg
77fde5c9bc Turn on -Werror for OSX builds 2013-12-19 17:05:30 -08:00
ekr
ca1a681b55 Merge pull request #59 from ethanhugg/cosmetic
Fixed warnings found by clang.  Removed some trailing whitespace.
2013-12-19 16:49:40 -08:00
Ethan Hugg
630085ce6e Cast pointer math to long long int 2013-12-19 14:25:42 -08:00
Ethan Hugg
c49f303b14 Use %llu instead to print a size_t. 2013-12-19 11:40:40 -08:00
Ethan Hugg
b2066e1dc2 Move -Werror to platform file. Also, %zu can't be used on Windows. 2013-12-19 11:27:05 -08:00