Christian Schneider
c8dc5a0980
Parsing of unsupported MP3 streams improved
...
- For supported MP3 streams, all frame header information must be the
same for the whole stream.
- For unsupported MP3 streams, this has been removed and only the stream
type has to be the same. This will lead to some more false positives,
but give longer streams, so the log is not bloated with thousands small
false positives
2016-04-11 13:26:35 +02:00
Christian Schneider
68801a29ad
Final merge with packJPG v2.5k
...
- Comment about changed homepage hosting adjusted
- See Issue #33
2016-04-05 14:41:35 +02:00
Christian Schneider
bb372dfd2d
Merge with packJPG v2.5k completed
...
- Overlooked some packJPG message/comment updates
- Solves issue #33
2016-04-05 14:37:12 +02:00
Christian Schneider
2264a2cb84
Merge with packJPG v2.5k, packMP3 v1.0g
...
- Code already was up-to-date, except frealloc in packmp3.cpp
- Version numbers and messages updated
- Solves issue #33
2016-04-05 11:46:55 +02:00
Christian Schneider
5cf1063855
Information about unsupported MP3 formats in verbose mode
...
Solves issue #28
2016-04-02 12:25:40 +02:00
Christian Schneider
6e7f489439
Ignore compressed SWF version byte
...
Solves issue #31
2016-03-21 14:06:57 +01:00
Christian Schneider
93c1988ef3
No more tabs
...
Converted tabs to spaces to get a consistent code layout independent of
tab length
2016-03-19 09:13:54 +01:00
Christian Schneider
e818a6b0c8
Fix for MP3 slowdown
...
- Fixes issue #29
- Fixes wrong MP3/zlib lengths being written introduced by commit
491ebec
2016-03-17 10:35:48 +01:00
Christian Schneider
70e29b2f77
Header files
...
- Moved contrib declarations from precomp.cpp in header files in contrib
directories
- Moved Precomp declarations to precomp.h
- Renamed old precomp.h to precomp_dll.h
2016-03-05 16:15:19 +01:00
Christian Schneider
439b7cfa99
Update readme.txt
...
- Updated Matthias Stirner's links
- Added GitHub page to contact
2016-03-05 15:52:16 +01:00
Christian Schneider
ad58b8ec44
Update README.md
2016-03-05 15:48:39 +01:00
Christian Schneider
92362f60a3
Update README.md
2016-03-05 15:47:48 +01:00
Christian Schneider
f928a2d0bc
Update README.md
2016-03-05 15:44:46 +01:00
Christian Schneider
4cbd4d5955
Merge pull request #25 from schnaader/development-0.4.5
...
Merge with branch development-0.4.5
2016-03-05 15:22:49 +01:00
Christian Schneider
97081a423a
Using official fix for packJPG memory corruption
...
- See issue #17
- See packJPG git:
2d62eda2d7
2016-02-17 10:31:08 +01:00
Christian Schneider
6c07ede835
Merge refactoring into development
2016-02-17 10:23:13 +01:00
Christian Schneider
491ebece69
Helper functions for writing 16/24/32/64-bit values to fout
2016-02-14 11:46:09 +01:00
Christian Schneider
d521448acb
Merge MSVC fix
2016-02-14 11:07:09 +01:00
Christian Schneider
3d6e6513bb
Merge MSVC fix
2016-02-14 11:06:31 +01:00
Christian Schneider
dc24c1fb9b
MSVC fix
...
Modified bitops.cpp from PackJPG to compile using MSVC again
2016-02-14 11:02:44 +01:00
Christian Schneider
234b4d0a51
Merge remote-tracking branch 'refs/remotes/origin/master' into refactoring
2016-02-14 10:31:34 +01:00
Christian Schneider
5ec87ca213
Merge remote-tracking branch 'refs/remotes/origin/master' into development-0.4.5
2016-02-14 10:30:12 +01:00
Christian Schneider
62df1e2c8b
Merge pull request #23 from kraileth/master
...
Support FreeBSD
2016-02-14 10:28:14 +01:00
Michael Reim
389a5c22b3
Define UNIX instead of LINUX in precomp to make the name more general
2016-02-13 10:48:56 +01:00
Michael Reim
1d37de90d2
Remove gcc specific optimization flag to make build compiler agnostic, also allowing Precomp to build on FreeBSD!
2016-02-13 10:38:34 +01:00
Christian Schneider
3a64e96193
Merge master into refactoring
2016-02-12 07:54:52 +01:00
Christian Schneider
e47e79ae2c
Merge master into development-0.4.5
2016-02-12 07:49:05 +01:00
schnaader
0193e5da1c
Corrected Makefiles
2016-02-09 10:48:17 +01:00
Christian Schneider
4edb88f0b2
Trying to merge with new master Makefile structure
2016-02-09 10:38:08 +01:00
Christian Schneider
a0caa21a6c
Ignore Visual Studio output directories
2016-02-09 10:17:54 +01:00
schnaader
5e0ed214e7
Merge branch 'kraileth-master'
2016-02-09 10:11:58 +01:00
Michael Reim
9d52fb45f6
Modify main Makefile to use contrib Makefiles (prevent cluttering the main directory with contrib object files)
2016-02-07 10:03:30 +00:00
Michael Reim
5ba203d1a0
Add separate Makefile for contrib/zlib
2016-02-07 09:13:57 +00:00
Michael Reim
9a6a41aca2
Add separate Makefile for contrib/packjpg
2016-02-07 09:09:44 +00:00
Michael Reim
6f93f94b6e
Add separate Makefile for contrib/giflib
2016-02-07 09:03:42 +00:00
Michael Reim
de05deb730
Add separate Makefile for contrib/bzip2
2016-02-07 09:01:28 +00:00
Christian Schneider
f5f2bbd8d4
Helper function for try_decompression functions
...
init_decompression_variables()
2016-01-26 12:54:24 +01:00
Christian Schneider
a21bf5dfdc
Comments
...
- Consistent comment case (lower case at the beginning)
- Some comments removed
- Some old commented code removed
2016-01-26 12:35:25 +01:00
Christian Schneider
ce52abaddf
Case of packJPG/packMP3
...
Always lower case
2016-01-25 15:15:50 +01:00
Christian Schneider
d48f1a86ef
Removed DEBUG_FILE flag
...
Possibility of a debug output in a file was used in early versions of
Precomp, not needed anymore.
2016-01-25 15:03:31 +01:00
Christian Schneider
ff680417db
Only allow MPEG-1, Layer III as first frame
...
This prevents passing the frames to packMP3 for each frame which slows
down the process for non-MPEG-1, Layer III MP3s
2016-01-22 07:43:26 +01:00
Christian Schneider
0bc525232a
Support for MP3 format
...
- adds MP3 support using PackMP3
- closes issue #18
2016-01-21 15:39:31 +01:00
Christian Schneider
120b3a0585
Bugfix for PackJPG memory corruption
...
- Double free in PackJPG's frealloc for the rare case of size == 0
- Fixes issue #17
2016-01-20 10:58:23 +01:00
Christian Schneider
78fa53e526
Merge branch 'master' into development-0.4.5
2016-01-20 10:36:36 +01:00
Christian Schneider
c82be93753
Ignore Visual Studio output directories
2016-01-20 10:34:20 +01:00
Christian Schneider
2026f1f49f
MP3 parameter and internal preparation
...
- Decompression/recompression count
- Use flag
- Show in help
2016-01-17 16:49:34 +01:00
Christian Schneider
6f5dbd2694
PackMP3 version info
...
- Display PackMP3 version info together with PackJPG version info
- Changed URL to Matthias Stirner's homepage
2016-01-17 16:35:04 +01:00
schnaader
03f85c6a19
Adjusted Linux makefile to packMP3
2016-01-16 15:04:32 +01:00
Christian Schneider
5bd5b9429f
Modified PackMP3 files to use header files shared with PackJPG
2016-01-16 14:13:13 +01:00
Christian Schneider
cc0ca60b13
Adjusted Visual Studio solution to PackMP3
...
Also modified bitops.cpp from PackJPG to compile using MSVC again
2016-01-16 14:12:17 +01:00