RSS feed
	
	
	
		3679d082
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/19 07:29
		
Switched make to rake.
		 
	
		9121b8f3
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/19 07:04
		
Added Rakefile to flex (I prefer rake over make)
		 
	
		8320437d
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/19 05:03
		
Removed compiled swc. Added FPS status panel to flex test.
		 
	
		b60f5cc6
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/18 19:36
		
Updated Makefile to work with new test app.
		 
	
		cbd8817f
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 19:06
		
Changed Flex to draw to bitmapData (more flexible). Added flex test app.
		 
	
		dc113711
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 15:55
		
Figured out the correct matrix for Flex color conversion.
		 
	
		161fda74
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 14:46
		
Reformatting conversion matrix. Still wrong.
		 
	
		58835957
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 12:51
		
Cleaned up some dead code.
		 
	
		50eb3466
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 12:43
		
Added 4:4:4 Y Cb Cr A output to hopefully speed up Flex.
		 
	
		2cbf6411
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 12:23
		
First attempt at a faster yuv conversion in flex. Failed.
		 
	
		66b48e63
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 10:20
		
Updated makefile to build full lib.
		 
	
		823d620f
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 09:24
		
Rebuilt flex asm file and added to repo. Updated Makefile to separate test and swc.
		 
	
		6b542d68
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/18 07:09
		
Added h264 lib that wraps the Crossbridge bits.
		 
	
		d54a2b10
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/17 13:20
		
Fixed an empty for loop error
		 
	
		8fdc35e0
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/17 12:52
		
Revert Crossbridge optimizations since the new ones didn't work.
		 
	
		c3340b05
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/03/17 12:26
		
Added BGRA in addition to RGBA format (BGRA is used by Flex)
		 
	
		b56a0e8b
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/12 13:05
		
Moved js test to js folder. Made it loop forever.
		 
	
		7ff43ca6
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/11 16:14
		
Added documentation.
		 
	
		3ee541f7
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/11 03:37
		
Rebuilt asm file and removed asserts. OMFG it's fast.
		 
	
		54fe7de8
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/11 03:18
		
Rearranged the width and height methods based on usage. Added onHeadersReady callback.
		 
	
		91b26d28
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/10 20:12
		
Removed unnecessary and confusing parts from Makefile.
		 
	
		ae8d07b2
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/10 19:47
		
Fixed makefile and c file for Crossbridge swc.
		 
	
		dc699e29
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/09 19:08
		
Removed old test data with bad cropping data.
		 
	
		20752cb1
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/09 18:58
		
Removed the last of the Broadway.js code as it's all been rewritten.
		 
	
		ca1868c9
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/09 15:22
		
Added lower res test data. Added EMCC_FLAGS param to Rakefile.
		 
	
		bc5e6699
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/09 11:03
		
Completed a round of testing js with bugs fixed.
		 
	
		e9abdf4e
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/08 17:07
		
Fixed error in context init.
		 
	
		3967fd3c
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/08 17:05
		
After discovering the exports from emscripten I cleaned up a bunch of code in the decoder.
		 
	
		bb4b01a1
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/03/06 17:50
		
Added new test data. Moved some decode/display code around. Still a work in progress.
		 
	
		a083c301
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/02/19 19:16
		
More ARGB code, still not well tested
		 
	
		ffe52bff
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/02/19 18:05
		
Updated documentation
		 
	
		a79788d2
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/02/19 17:43
		
Started converting to a new ARGB method. Still needs testing.
		 
	
		ac47fb12
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/02/19 15:18
		
Merge branch 'crossbridge'
		 
	
		af1bec84
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2014/02/18 17:25
		
Started simplifying the YUVCanvas. Still not complete
		 
	
		93218e30
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/02/12 08:32
		
Fixed YUV->RGB conversion.
		 
	
		6866ab68
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/02/11 05:42
		
Fixed getCroppingInfo to return correct meta data. Also modified event params to send back both w / h and macroblock w / h
		 
	
		947024fb
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/02/04 12:18
		
Fix defect in yuv converter.
		 
	
		12456bf7
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/01/29 09:03
		
Merge branch 'master' into pweb-4037-crossbridge
		 
	
		19da8f07
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/01/29 09:01
		
Merge branch 'master' of https://github.com/oneam/h264bsd into pweb-4037-crossbridge
		 
	
		e0f46e9a
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/28 08:03
		
Added non-min version for easier debugging with dist file.
		 
	
		675f1a77
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/23 11:14
		
Fixed errors when generating dist file. Added more inline docs. Improved code style in a few places.
		 
	
		3cc5bb12
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/23 05:38
		
Decoder checkpoint.
		 
	
		ec4c01a9
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/01/22 12:57
		
Working, but poor quality, yuv conversion
		 
	
		164821c2
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/22 10:54
		
Refactored to allow for multiple non-interfering decoders on the same page.
		 
	
		02ebbf51
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/01/22 09:07
		
Add cpu yuv conversion
		 
	
		d9aff4f2
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/21 11:24
		
Working on creating dist file w/ grunt.
		 
	
		d6f22738
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/21 09:22
		
Color correct H264 frames being decoded w/ YUV canvas, color skewed frames being decoded with YUV->RGB conversion.
		 
	
		60f29cb6
		 – Chris Jarabek <chris.jarabek@gmail.com>
 authored
 on 2014/01/20 11:35
		
Decoder checkpoint.
		 
	
		92bc9547
		 – Chris Jarabek <chrisjarabek@nealmacbook.calgaryscientific.local>
 authored
 on 2014/01/20 08:55
		
Decoding entire bytestream now
		 
	
		71032b39
		 – Matthew Stephure <matt.stephure@calgaryscientific.com>
 authored
 on 2014/01/15 11:59
		
PWEB-4037
		 
	
		698250ec
		 – unknown <chris.jarabek@1073w7w-chrisj.CalgaryScientific.local>
 authored
 on 2014/01/15 11:17
		
More comments. h264bsd_asm.js is likely bungled, so recompiling with emcc will be necessary.
		 
	
		bdf6173d
		 – unknown <chris.jarabek@1073w7w-chrisj.CalgaryScientific.local>
 authored
 on 2014/01/15 06:16
		
Passing through the buffer, albeit not correctly.
		 
	
		36003194
		 – unknown <chris.jarabek@1073w7w-chrisj.CalgaryScientific.local>
 authored
 on 2014/01/14 11:05
		
Fixed syntax errors, working on basic decoding loop.
		 
	
		59f135b9
		 – unknown <chris.jarabek@1073w7w-chrisj.CalgaryScientific.local>
 authored
 on 2014/01/14 04:17
		
Wrapper checkpoint.
		 
	
		1f7b88ee
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2014/01/13 09:04
		
Checkpoint JS decoder class.
		 
	
		2e937b74
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2013/12/06 18:12
		
Started teasing out a JS H264Decoder class
		 
	
		5afe62a5
		 – Sam Leitch <sam@luceva.net>
 authored
 on 2013/12/06 15:47
		
Added js compile that uses emscripten. Started creating a wrapper for the emscriptenized code
		 
	
		14d52842
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2013/12/06 09:18
		
Ignoring more VS files
		 
	
		d5c1a7eb
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2013/12/04 19:34
		
Removed the verbose printing defines that should not have made it to the repo.
		 
	
		7d12eb63
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2013/12/04 10:57
		
Changed windows project to static lib and moved the output folders around.
		 
	
		62ea16c4
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2013/11/27 10:12
		
Fixed the README markdown.
		 
	
		4e6482e1
		 – Sam Leitch <sam.leitch@calgaryscientific.com>
 authored
 on 2013/11/27 10:07
		
Initial commit