1
Fork 0
Commit Graph

5 Commits

Author SHA1 Message Date
Juliusz Chroboczek 18b5b6cb6d Fix rewriting of VP9. 2021-08-06 13:34:51 +02:00
Juliusz Chroboczek d96a48f805 Don't rewrite PID for VP9.
Rewriting is not useful for VP9, and even harmful, as it breaks the
offsets in the scalability structure.
2021-08-03 22:51:14 +02:00
Juliusz Chroboczek 4f7be19644 Implement pid and mark rewriting for VP9, fix VP9 sync bits.
The sync bits were incorrect.  In addition, we need to set the
marker at the new end of the frame when doing spatial decimation.
2021-08-03 13:09:43 +02:00
Juliusz Chroboczek 7d29ef5a64 Make disk writer use the codecs package.
Instead of testing whether a sample is a keyframe, we test at the
packet level, then compare timestamps to identify the keyframe.
2021-07-29 23:07:08 +02:00
Juliusz Chroboczek 89780b866b Move packet parsing code into its own package. 2021-07-29 21:30:39 +02:00
Renamed from rtpconn/codec.go (Browse further)