Directory libhb/

Total Files:
61
Deleted Files:
5
Lines of Code:
41125

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

Lines of Code

libhb/ Lines of Code

Developers

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

Most Recent Commits

jstebbins 2010-07-04 19:29

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:

  • libhb: work.c (+3)
jstebbins 2010-07-03 19:24

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:

  • libhb: encx264.c (-15), work.c (+8)
jstebbins 2010-06-28 19:10

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:

  • libhb: stream.c (+49 -17)
jstebbins 2010-06-26 23:51

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:

  • libhb: common.h (+1), hb.c (+44 -28)
jstebbins 2010-06-26 17:55

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:

  • libhb: work.c (+8 -7)
jstebbins 2010-06-20 22:22

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:

  • libhb: muxcommon.c (+22)
jstebbins 2010-06-20 22:20

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:

  • libhb: reader.c (+7 -4)
jstebbins 2010-06-09 00:47

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:

  • libhb: work.c (+1)
jstebbins 2010-06-02 06:42

fix potential buffer overrun
and a few compile time warnings about sign differences

3 lines of code changed in:

  • libhb: decssasub.c (+3 -3)
jstebbins 2010-06-02 00:02

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:

  • libhb: decsrtsub.c (+11 -2)
jstebbins 2010-06-01 22:28

oops. forgot to commit the new file

269 lines of code changed in:

  • libhb: decssasub.c (new 269)
jstebbins 2010-06-01 21:21

Add SSA subtitle support
Thanks to davidfster

39 lines of code changed in:

  • libhb: common.h (+2 -1), dectx3gsub.c (+18 -13), hb.c (+2), internal.h (+1), stream.c (+4 -3), sync.c (+2 -1), work.c (+10 -4)
jstebbins 2010-06-01 16:22

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:

  • libhb: work.c (+20 -8)
jstebbins 2010-06-01 01:41

link hb.dll with -static flag so that extra dll's are not required

1 lines of code changed in:

  • libhb: module.defs (+1 -1)
jstebbins 2010-05-30 19:22

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:

  • libhb: stream.c (+10 -2)
jstebbins 2010-05-30 19:15

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:

  • libhb: common.h (+2), muxmkv.c (+1 -1), muxmp4.c (+1 -1), scan.c (+16), stream.c (+67 -20)
jstebbins 2010-05-30 18:26

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:

  • libhb: downmix.c (+13 -13)
jstebbins 2010-05-30 18:08

fix compiler warnings in several libhb files

23 lines of code changed in:

  • libhb: deccc608sub.c (+12 -12), deccc608sub.h (+1 -3), dectx3gsub.c (+4 -2), hb.c (+6 -6)
jstebbins 2010-05-26 21:39

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:

  • libhb: reader.c (+42 -39), sync.c (+8 -1)
jstebbins 2010-05-24 22:53

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:

  • libhb: muxmp4.c (+73)

(679 more)

Generated by StatSVN 0.3.0