Saxon Milton
|
c2329b3a3f
|
Merged in lexers-return-ioeof (pull request #330)
codec: lexers return ioeof
Approved-by: Alan Noble <anoble@gmail.com>
Approved-by: kortschak <dan@kortschak.io>
|
2020-01-23 03:23:03 +00:00 |
Saxon
|
9b8667e56c
|
fixed handling of errors from lex methods
|
2020-01-22 13:45:01 +10:30 |
Saxon
|
78484b5f5b
|
codec/h264/lex.go: fixed handling of errors from ScanUntil
|
2020-01-22 13:43:08 +10:30 |
Saxon
|
bf289221de
|
codec/h264/lex.go: simplified return logic
|
2020-01-22 13:08:02 +10:30 |
Saxon
|
f64c986efc
|
codec: corrected error handling in lexers
|
2020-01-20 15:03:49 +10:30 |
Saxon
|
fdf393566a
|
codec/h265/lex_test.go: adapted test for changes to error lex can return
|
2020-01-17 16:41:12 +10:30 |
Saxon
|
e45f51a31f
|
codec/mjpeg/lex.go: return error if io.EOF is encountered
|
2020-01-17 16:07:37 +10:30 |
Saxon
|
a26777b697
|
codec/h264&h265/lex.go: returning errors even if io.EOF, and not bothering to return what's currently in buffer if error
|
2020-01-17 16:07:10 +10:30 |
Scott
|
8dbcf1c148
|
extract_test.go: Simplified test code
|
2020-01-15 13:22:41 +10:30 |
Scott
|
35a413c80a
|
Added test file for extract.go
|
2020-01-14 16:46:35 +10:30 |
Scott
|
0a79ac3474
|
Fixed mjpeg extract.go returning errors when it should not.
|
2020-01-09 16:03:52 +10:30 |
Saxon
|
ca9c1ad425
|
codec/mjpeg/jpeg.go: removed white space
|
2020-01-07 14:47:06 +10:30 |
Saxon
|
723166ec50
|
codec/mjpeg/jpeg.go: simplified copy
|
2020-01-07 14:45:25 +10:30 |
Saxon
|
fcb8f18e1f
|
codec/mjpeg/jpeg.go: removed white space
|
2020-01-07 14:43:26 +10:30 |
Saxon
|
7fca2257a4
|
codec/mjpeg/jpeg.go: simplified writing of huffman tables by calculating n values in global vars
|
2020-01-07 14:36:15 +10:30 |
Saxon
|
7fb5ed00a2
|
codec/mjpeg/jpeg.go: simplified copies
|
2020-01-07 13:53:26 +10:30 |
Saxon
|
52f18cdc58
|
codec/mjpeg/jpeg.go: simplified some more indexing
|
2020-01-07 13:14:18 +10:30 |
Saxon
|
0b848cb01b
|
codec/mjpeg/jpeg.go: no longer need to convert dri to uint16.
|
2020-01-07 13:12:22 +10:30 |
Saxon
|
4325b86a99
|
codec/mjpeg/jpeg.go: don't need to convert jfifLabel string to []byte for copy
|
2020-01-07 13:11:25 +10:30 |
Saxon
|
38c4972a76
|
codec/mjpeg/jpeg.go: simplified some indexing
|
2020-01-07 13:09:27 +10:30 |
Saxon
|
d0e356314d
|
codec/mjpeg/jpeg.go: moved get24 to bottom of file and gave comment.
|
2020-01-07 13:06:56 +10:30 |
Saxon
|
86e215f913
|
codec/mjpeg/jpeg.go: decrementing q by 128 before qLen > 0 check to simplify indexing where q-128 is done
|
2020-01-07 13:01:34 +10:30 |
Saxon
|
f187af747b
|
codec/mjpeg/jpeg.go: removing panics inside ParsePayload in favour of errors
|
2020-01-07 12:52:31 +10:30 |
Saxon
|
803cdf0747
|
codec/mjpeg/jpeg.go: dir is now uint16 to avoid conversion
|
2020-01-07 11:14:43 +10:30 |
Saxon
|
83a304037c
|
codec/mjpeg/jpeg.go: simplified writing of bytes for SOF and SOS headers
|
2020-01-07 11:08:36 +10:30 |
Saxon
|
4834aa8ca2
|
codec/mjpeg/jpeg.go: don't need to set c.blen to 0
|
2020-01-04 13:53:04 +10:30 |
Saxon
|
ef4e9a3f69
|
codec/mjpeg: removed putBuffer and its usage
|
2020-01-04 13:10:40 +10:30 |
Saxon
|
ab2f2e4c0b
|
codec/mjpeg/testdata/expect.mjpeg: updated expected MJPEG file
|
2020-01-04 01:55:56 +10:30 |
Saxon
|
692325523c
|
codec/mjpeg/jpeg.go: removed usage of putBuffer in parsePayload
|
2020-01-04 01:50:56 +10:30 |
Saxon
|
7ee8fa566c
|
codec/mjpeg: removed byteStream type and its usage
|
2020-01-04 01:32:45 +10:30 |
Saxon
|
47d145a222
|
codec/mjpeg: added jpeg_test.go, tests.go and expected output, expect.mjpeg to test ParsePayload function in jpeg.go
|
2020-01-03 17:10:18 +10:30 |
Saxon
|
36bcd361ed
|
codec/mjpeg/jpeg.go: removed 'mark' function
|
2020-01-02 15:42:15 +10:30 |
Saxon
|
5a09a5f12d
|
codec/mjpeg/jpeg.go: simplified if statement
|
2020-01-02 15:04:16 +10:30 |
Saxon
|
31902f2448
|
codec/mjpeg/jpeg.go: componenting consts for SOF0 and SOS headers
|
2020-01-02 11:30:51 +10:30 |
Saxon
|
323cc185dc
|
codec/mjpeg/jpeg.go: defining consts for SOS header fields
|
2020-01-02 11:20:21 +10:30 |
Saxon
|
49138ce021
|
codec/mjpeg/jpeg.go: defining consts for SOF0 header fields
|
2020-01-01 19:15:32 +10:30 |
Saxon
|
3f4561da5b
|
codec/mjpeg/jpeg.go: defining consts for JFIF header
|
2020-01-01 18:34:51 +10:30 |
Saxon
|
d146b65c57
|
codec/mjpeg/utils.go: added TODO in file header DESCRIPTION field to make stuff in this file exported in codecutil
|
2019-12-29 22:59:29 +10:30 |
Saxon
|
5b8f71b7d8
|
codec/mjpeg: renamed putBuffer.putBuf to putBytes
|
2019-12-29 22:57:35 +10:30 |
Saxon
|
13e2571230
|
codec/mjpeg/jpeg.go: renamed fields of putBuffer struct
|
2019-12-29 22:55:27 +10:30 |
Saxon
|
bf865e48c5
|
codec/mjpeg/jpeg.go: made JFIF header label local const
|
2019-12-29 22:50:20 +10:30 |
Saxon
|
e0397e1769
|
codec/mjpeg/jpeg.go: improve Context struct field names
|
2019-12-29 22:47:38 +10:30 |
Saxon
|
c691d4c1ff
|
codec/mjpeg: renamed Ctx type to Context and name value of this type ctx instead of c
|
2019-12-29 22:40:54 +10:30 |
Saxon
|
b5f87481ba
|
codec/mjpeg/jpeg.go: comment global slices used for huffman table creation
|
2019-12-29 22:16:09 +10:30 |
Saxon
|
9a02d295fe
|
codec/mjpeg/utils.go: using BigEndian.Uint16 in get16
|
2019-12-23 14:24:08 +10:30 |
Saxon
|
2d7a400b3e
|
codec/mjpeg/jpeg.go: renamed ParseScan to ParsePayload, updated call and comment
|
2019-12-23 14:24:08 +10:30 |
Saxon
|
545e7b858f
|
codec/mjpeg/jpeg.go: Fixed comment for Ctx struct
|
2019-12-23 14:24:08 +10:30 |
Saxon
|
23d58e1b12
|
codec/mjpeg/extract.go: simplified error message when can't get RTP payload
|
2019-12-23 14:24:08 +10:30 |
Saxon
|
5cd4a0a23c
|
codec/mjpeg/jpeg.go: fixed indentation on file header
|
2019-12-23 14:24:08 +10:30 |
Saxon
|
495e5c615a
|
codec/mjpeg/jpeg.go: fixed indentation in file header
|
2019-12-23 14:24:08 +10:30 |