Commit graph

1079 commits

Author SHA1 Message Date
Sergey Dryabzhinsky 63c87e8070 Connection info not always available. Show zero port if not. 2016-01-31 18:29:02 +03:00
Sergey Dryabzhinsky 8c5139650d Use nginx interval functions, Remove unused var 2016-01-05 21:54:13 +03:00
Sergey 94343ad786 Merge pull request #61 from sergey-dryabzhinsky/i60-fix-build-on-windows-timeh-missing
Use internal nginx functions, fix time format, use numeric debug logger functions
2015-12-25 21:46:27 +03:00
Sergey Dryabzhinsky 3352af8b73 More fixes - debug functions 2015-12-24 21:19:39 +03:00
Sergey Dryabzhinsky 118b808207 Update:
- use arg-count-named debug functions
- fix void result use
2015-12-24 14:43:37 +03:00
Sergey Dryabzhinsky dc5add30a8 Use debug level for debug messages 2015-12-24 13:04:20 +03:00
Sergey Dryabzhinsky c206cd7978 Use internal nginx functions, fix time format 2015-12-24 12:33:50 +03:00
Sergey 9b25e901f8 Merge pull request #58 from sergey-dryabzhinsky/notify-on-playlist-hls-dash
Add playlist update notification for HLS/DASH
2015-12-17 15:48:10 +03:00
Sergey Dryabzhinsky f8da609671 Add playlist update notification for HLS/DASH 2015-12-17 03:36:58 +03:00
Sergey Dryabzhinsky 06e49e05fd Forget to uncomment functions 2015-11-30 20:52:18 +03:00
Sergey Dryabzhinsky 4c7dd6ed00 Update:
- add more debug output for 'play' handler to view all chained calls
- fix gcc compilation fail or live module with ```-Werror``` option
  - wrap var definition with debug enabled check
2015-11-30 13:02:57 +03:00
Sergey c80342e0ab Merge pull request #50 from sergey-dryabzhinsky/on-done-events-send-bytes
On done events send bytes stats
2015-11-12 09:55:12 +03:00
Sergey Dryabzhinsky b6687d6cab Update CRC for MP3 2015-11-11 20:22:48 +03:00
Sergey d1e9d8682e Merge pull request #51 from premultiply/patch-1
MPEG TS improvements
2015-11-11 18:54:53 +03:00
premultiply 2bc42d90f2 MPEG TS improvements
- Changed PMT PID to widely used 0x0FFF (4095)
- Write PCR on every frames (for hardware decoders and other DVB compatible decoders)
- Recalculated PAT CRC32

TODO: Recalculate PMT CRC32
2015-11-11 15:31:05 +01:00
Sergey Dryabzhinsky 9ec1c78749 Add input/output bytes stats into notify (on_*_done) data 2015-10-27 16:46:25 +03:00
Sergey Dryabzhinsky cd416d5fd2 Fix gcc warning 'value computed is not used' 2015-10-27 16:43:06 +03:00
Sergey 74fdeef568 Merge pull request #48 from mattpepin/master
Freeze availabilityStartTime and adjust timeShiftBufferDepth
2015-10-24 00:22:48 +03:00
Matthieu Pepin 0f73f4e05b Style (use spaces instead of tabs) 2015-10-23 13:14:55 -04:00
Matthieu Pepin f9aa396689 Add year/month/days to timeShiftBufferDepth 2015-10-23 13:12:01 -04:00
Matthieu Pepin fd23b27f3f Fix decimal places (msec, only 2 allowed) 2015-10-23 10:58:52 -04:00
Matthieu Pepin c078a7c3e0 Freeze availabilityStartTime and adjust timeShiftBufferDepth 2015-10-22 17:34:47 -04:00
Sergey Dryabzhinsky 17d5c4678d Version up 1.1.7.9
- fix fork author
2015-09-23 16:28:02 +03:00
Sergey c9442e9aa3 Merge pull request #46 from sergey-dryabzhinsky/fixes-for-42-review-merged-code
Fixes for 42 review merged code
2015-09-23 16:26:28 +03:00
Sergey Dryabzhinsky f9c89a2e21 Fix type warnings 2015-09-22 22:18:24 +03:00
Sergey Dryabzhinsky f1cde7d4a4 Missing fixes from upstreams 2015-09-20 06:35:48 +03:00
Sergey 9faaa99829 Merge pull request #45 from sergey-dryabzhinsky/fixes-for-42-frame-rate-not-double
Fixes for 42 frame rate not double
2015-09-20 00:24:36 +03:00
Sergey Dryabzhinsky 509a9e2f75 Fix data type for frame rate and duration 2015-09-20 00:22:50 +03:00
Sergey Dryabzhinsky f8097173ab Frame rate are double not int 2015-09-19 03:15:38 +03:00
Sergey bacdd48aac Merge pull request #43 from sergey-dryabzhinsky/live-on-fi-handler
Send system (server) date & time on Fi call
2015-09-19 03:04:23 +03:00
Sergey Dryabzhinsky b666598e3a Fix onFi handler 2015-09-19 03:03:13 +03:00
Sergey Dryabzhinsky a344ee6607 Append support of Fi command. Return system date and time. 2015-09-19 01:16:58 +03:00
Sergey 7abda68ef7 Merge pull request #44 from sergey-dryabzhinsky/dummy-fcpublish-response
Fix fcpublish logs - no segfault here
2015-09-19 01:16:12 +03:00
Sergey Dryabzhinsky 754cca2a58 Fix fcpublish logs - no segfault here 2015-09-19 00:08:45 +03:00
Sergey 0d0882b29d Merge pull request #39 from sergey-dryabzhinsky/dummy-fcpublish-response
Add dummy response for onFCPublish
2015-09-18 22:15:18 +03:00
Sergey Dryabzhinsky 83cb5a6f90 Seems like action name is readed before. Try to fix reading string length. 2015-09-18 21:18:50 +03:00
Sergey Dryabzhinsky 5b62a17516 Remove ctx checks - not in context? Not used thou. 2015-09-18 19:56:13 +03:00
Sergey Dryabzhinsky 498ff9a468 Fix unused vars 2015-09-18 19:30:56 +03:00
Sergey Dryabzhinsky 091936ea2d Trying to recieve fc(un)publish data - there is no stream at the moment. 2015-09-18 19:10:38 +03:00
Sergey Dryabzhinsky b4bbfff24b Change magick numbers in send module 2015-09-18 02:08:50 +03:00
Sergey Dryabzhinsky 5d6ea2314f Change magick numbers 2015-09-18 01:56:10 +03:00
Sergey Dryabzhinsky 100ecc4fe8 Second version of callbacks:
- more debug output
- moved code from send module
2015-09-18 00:35:26 +03:00
Sergey Dryabzhinsky 8fda94268c Fix callback names, add FCUnpublish callback 2015-09-17 21:14:02 +03:00
Sergey Dryabzhinsky 414053862c Add amf sender for FCPublish 2015-09-17 20:12:24 +03:00
Sergey Dryabzhinsky f29fbc89a4 Add dummy response for onFCPublish 2015-09-17 14:13:29 +03:00
Sergey bd154e391b Merge pull request #35 from sergey-dryabzhinsky/new-notify-http-codes-4xx
Add first version of 4xx HTTP code handlers for notify submodule
2015-09-17 13:23:56 +03:00
Sergey Dryabzhinsky f0c9b595bc Fix missing vars in func calls 2015-09-17 12:57:33 +03:00
Sergey Dryabzhinsky c39589c5ea Add first version of 4xx HTTP code handlers for nitify submodule 2015-08-10 22:36:43 +03:00
Sergey 854d5142df Merge pull request #34 from sergey-dryabzhinsky/fix-gcc-warnings2
Forgotten fix for 'close' connection call
2015-08-10 22:14:59 +03:00
Sergey Dryabzhinsky 5504e4636c Forgotten fix for 'close' connection call 2015-08-10 22:13:36 +03:00