Commit Graph

21 Commits

Author SHA1 Message Date
Seven Du 85fb3e6f07 FS-7517: update to openh264 commit 3f19534dd6118b96ce73073ae1e047490c71b6e6 2015-05-27 14:57:42 -05:00
Anthony Minessale 10fcf933cb FS-7500: codec tweaks 2015-05-27 14:57:40 -05:00
Anthony Minessale dbe3709a0f FS-7517: this mode is more reliable, default for now 2015-05-27 14:57:37 -05:00
Seven Du e3db30aef2 FS-7517: add warning dropped from 0353e45 back in case it still happens 2015-05-27 14:57:37 -05:00
Anthony Minessale 8034acc35a FS-7517: use start and end bits 2015-05-27 14:57:37 -05:00
Anthony Minessale b4412071d7 FS-7517: Reset context->nalu_28_start on mark bit - This makes FU-A parsing work 2015-05-27 14:57:36 -05:00
Anthony Minessale 3adf4de143 FS-7517: fix pack mode 1 2015-05-27 14:57:36 -05:00
Anthony Minessale b2143e6b26 FS-7517: this seems to actually work for some reason 2015-05-27 14:57:36 -05:00
Anthony Minessale 1a2f0f8311 FS-7517: doh 2015-05-27 14:57:36 -05:00
Anthony Minessale 65d07aa7e7 FS-7517: hack workaround in, its better than the way it is, must be fixed 2015-05-27 14:57:36 -05:00
Anthony Minessale 4ba3254523 FS-7500: refactoring 2015-05-27 14:57:36 -05:00
Seven Du d51088a96d FS-7519 FS-7517: looks like decoders don't decode FU-A bit steams, this is a simple implementation that works with some FU-A bit streams, mod_av works better most cases 2015-05-27 14:56:28 -05:00
Anthony Minessale 8415653ec5 FS-7500: factor out the write_image callback and fix the vlc video endpoint to setup and match the audio params of the A leg when bridged 2015-05-27 14:56:28 -05:00
Anthony Minessale a10f043302 FS-7517: remove debug 2015-05-27 14:56:27 -05:00
Seven Du 4b58d383f8 FS-7500: use SWITCH_DEFAULT_VIDEO_SIZE as slice size 2015-05-27 14:56:26 -05:00
Seven Du 0045cde694 FS-7517: mod_openh264 follows up the new encoder flow 2015-05-27 14:56:25 -05:00
Anthony Minessale 87c3b919aa FS-7500: add SFF_USE_VIDEO_TIMESTAMP to tell video write frame if it needs to use a timer or not for timestamps 2015-05-27 14:56:25 -05:00
Anthony Minessale 4752c76b8b FS-7500: another refactoring pass, temp code still in place, WORK IN PROGRESS 2015-05-27 14:56:25 -05:00
Anthony Minessale a6012594fb FS-7500: add support for codec control and use it to pass messages down to the codec and use it to implement keyframe reset for fir, pli and nack. Later we will expand to handle nack correctly. 2015-05-27 14:56:24 -05:00
Anthony Minessale 5f1f628e28 FS-7500 FS-7517 FS-7508 FS-7514: chrome working on most, bria working on some 2015-05-27 14:56:24 -05:00
Anthony Minessale fa04fefb6e FS-7508 FS-7517: import h264 and vpx codec files 2015-05-27 14:56:24 -05:00