[root]/libhb
platform
(0 files, 0 lines)
macosx
(1 files, 411 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 1789 (100.0%) | 64254 (100.0%) | 35.9 |
| jbrjake | 321 (17.9%) | 12742 (19.8%) | 39.6 |
| jstebbins | 328 (18.3%) | 10817 (16.8%) | 32.9 |
| van | 273 (15.3%) | 9971 (15.5%) | 36.5 |
| prigaux | 68 (3.8%) | 9522 (14.8%) | 140.0 |
| eddyg | 203 (11.3%) | 8067 (12.6%) | 39.7 |
| saintdev | 235 (13.1%) | 3450 (5.4%) | 14.6 |
| awk | 13 (0.7%) | 2461 (3.8%) | 189.3 |
| titer | 57 (3.2%) | 1424 (2.2%) | 24.9 |
| dynaflash | 67 (3.7%) | 1404 (2.2%) | 20.9 |
| sr55 | 23 (1.3%) | 1392 (2.2%) | 60.5 |
| maurj | 46 (2.6%) | 1331 (2.1%) | 28.9 |
| konablend | 84 (4.7%) | 702 (1.1%) | 8.3 |
| ritsuka | 25 (1.4%) | 323 (0.5%) | 12.9 |
| johnallen | 24 (1.3%) | 240 (0.4%) | 10.0 |
| clee | 8 (0.4%) | 201 (0.3%) | 25.1 |
| rhester | 8 (0.4%) | 105 (0.2%) | 13.1 |
| Unknown | 2 (0.1%) | 63 (0.1%) | 31.5 |
| superdump | 4 (0.2%) | 39 (0.1%) | 9.7 |
fix crash due to processing invalid buf_out from work
if the work function doesn't null out buf_out (as decavcodecvWork)
then buf_out can be garbage, or worse a prevously used buffer.
I'm flabbergasted this has never bitten me before.
3 lines of code changed in:
fix some preset issues
add b-pyramid=none to appletv presets and remove b-pyramid hack from encx264.c
change samplerate from 48 to 'Auto' in all presets
cap samplerate to 48khz since none of the encoders support higher rates
remove obsolete UsesMaxPictureSettings from all presets. replace with UsesPictureSettings=2
8 lines of code changed in:
Improve program stream detection
We were getting some false positives on some files.
In some cases this would lead to a crash. In all cases it leads
to a failure to scan or encode properly.
49 lines of code changed in:
make hb_set_anamorphic_size keep storage aspect when maxHeight is applied
before, it would not recalculate width after changing height.
also, in ana mode 3, fix storage asepct if !keep_display_aspect
45 lines of code changed in:
Preserve subtitle track that matches foreign audio search when the
resulting output track would not be an exact duplicate. We
were removing the track even when forced flags differed.
8 lines of code changed in:
guard against excessive memory consumption in the muxer better
if there is a persistant skew in timestamps from 2 streams, the
fifo depth could still continue to grow. Added extra check for
fullness of fifo.
22 lines of code changed in:
fix problem with spurious timestamp change
some rearrangement of code that was previously done to reader caused
scr_offset to be subtracted from renderOffset twice whenever a
new scr_offset was calculated. this could cause subsequent timestamp
calculations to be way off and in at least one known case lead to
a crash due to consuming too much memory in hb_buffer_t's
7 lines of code changed in:
CLI: missed another conditional that forces burned subs in mp4
also, print "Foreign Audio Search" instead of "Render/Burn in" in the log
during an indepth_scan.
1 lines of code changed in:
fix potential buffer overrun
and a few compile time warnings about sign differences
3 lines of code changed in:
handle the utf8 byte order mark when present at the beginning of srt subs
it was tripping us up and causing the loss of the first subtitle
11 lines of code changed in:
oops. forgot to commit the new file
269 lines of code changed in:
Add SSA subtitle support
Thanks to davidfster
39 lines of code changed in:
Add more subtitle info to the activity log
adds forced and default flags for all types
adds offset and character codeset for SRT
Thanks Rodeo.
20 lines of code changed in:
link hb.dll with -static flag so that extra dll's are not required
1 lines of code changed in:
add check for reasonable vobsub width/height values when parsing out of mp4
if the values aren't good, use default of 720x480
10 lines of code changed in:
preserve vobsub palette, width, and height from mkv and mp4 vobsub tracks
Thanks to davidfster for mp4 palette addition.
87 lines of code changed in:
Improve left/right dplii surround separation
This analysis and measurement shows that a difference of 4.8db between
Ls and Rs in Lt and Rt provides better separation than 3db
http://forum.doom9.org/showthread.php?t=57988
13 lines of code changed in:
fix compiler warnings in several libhb files
23 lines of code changed in:
fix a problem with point-to-point hanging when searching for start point
in reader, the timestamps were not being correctly adjusted for scr offset
before comparing to start time. This could cause an early start in reader.
Then in sync, syncAudioWork stalled until the correct start of video was
found, causing the audio fifo to fill and stall the whole pipeline.
50 lines of code changed in:
add support for Nero vobsubs in mp4
Note that these do not work with any apple products that I know of. Perian
might be able to do something with them. MPlayer and VLC both grok nero
vobsubs.
libhb, cli, and lingui updated.
73 lines of code changed in:
(679 more)