Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | update doxygen comments | Alfred E. Heggestad | 2018-04-12 |
| | |||
* | vidsrc: add timestamp to the frame API | Alfred E. Heggestad | 2018-04-07 |
| | | | | | | | | | | | | | | | | timestamps for v4l and v4l2 test: add timestamp to vidsrc mock v4l2: print framerate vidloop: save timestamps and print duration test with timebase of 65536 v4l2: scale timestamp to VIDEO_TIMEBASE minor fixes | ||
* | config: default devices for win32 | Alfred E. Heggestad | 2018-04-06 |
| | |||
* | config: refresh template | Alfred E. Heggestad | 2018-04-06 |
| | |||
* | make struct vidsrc and vidisp public | Alfred E. Heggestad | 2018-04-02 |
| | |||
* | audio: check if txmode is supported | Alfred E. Heggestad | 2018-03-29 |
| | |||
* | test: add testcase for media encryption | Alfred E. Heggestad | 2018-03-29 |
| | |||
* | update doxygen comments | Alfred E. Heggestad | 2018-03-29 |
| | |||
* | audio: move n_discard to stats section | Alfred E. Heggestad | 2018-03-29 |
| | |||
* | timer: make tmr_jiffies_usec() public | Alfred E. Heggestad | 2018-03-21 |
| | |||
* | ua: send event if reg_register fails (ref #364) | Alfred E. Heggestad | 2018-03-15 |
| | |||
* | b2bua: add handling of all inbound SIP requests | Alfred E. Heggestad | 2018-03-11 |
| | |||
* | h264: add function to convert NAL unit type to a string | Alfred E. Heggestad | 2018-03-04 |
| | |||
* | video: use double float for estimated framerate | Alfred E. Heggestad | 2018-02-27 |
| | |||
* | video: change video_fps from int to double float | Alfred E. Heggestad | 2018-02-25 |
| | |||
* | vidcodec: change rtp_ts from 32-bit to 64-bit | Alfred E. Heggestad | 2018-02-24 |
| | | | | | | the extended RTP timestamp from the video encoder should now contain a full extended timestamp, that must never wrap. | ||
* | video: fix warning | Alfred E. Heggestad | 2018-02-23 |
| | |||
* | video: change RTP send timestamp to 64-bit | Alfred E. Heggestad | 2018-02-23 |
| | | | | | | | | | - change RTP timestamp for packet_handler from 32-bit to 64-bit (extended RTP timestamp). This timestamp must be monotonically increasing, and now the application does not have to handle wrapping of send timestamp. - save first/last RTP timestamp sent | ||
* | timestamp: new file for timestamp helpers | Alfred E. Heggestad | 2018-02-14 |
| | |||
* | video: add statistics for source/disp frames | Alfred E. Heggestad | 2018-02-14 |
| | |||
* | audio: silence warning about aubuf underrun | Alfred E. Heggestad | 2018-02-14 |
| | |||
* | config: add videnc_format to template | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | config: ifdef USE_VIDEO check for conf_get_vidfmt | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | call: fix memory leak in case sipsess_connect() fails | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | log: rename log_enable_stderr to log_enable_stdout | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | log: add doxygen comments | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | stream: print a message when incoming RTP stream is established | Alfred E. Heggestad | 2018-02-11 |
| | |||
* | video: fix comparison between signed and unsigned integer warning | Alfred E. Heggestad | 2018-02-10 |
| | |||
* | config: add configurable video pixel format | Alfred E. Heggestad | 2018-02-10 |
| | | | | | | | | config: videnc_format yuv420p # yuv420p, yuv444p, ... The default pixel format is still YUV420P | ||
* | ctrl_tcp: add module entry to config file template (#357) | José Luis Millán | 2018-02-06 |
| | |||
* | audio: check sample formats | Alfred E. Heggestad | 2018-02-03 |
| | |||
* | Aucodec sample format (#352) | Alfred E. Heggestad | 2018-02-03 |
| | | | | | | | | | | | | | | | | * aucodec: merge s16 and fmt encode/decode into one having 2 different encode functions for s16 and other formats turned out to be a bit impractical. better to have 1 function where the sample format (fmt) can be specified. * update some aucodec modules * update test * update codec2 * update g7221 module | ||
* | set exact installation pathes at build time (#354) | Guillaume Rousse | 2018-02-03 |
| | | | | | Thank you, this is a very nice contribution. Alfred | ||
* | metric: fix calculation of average bitrate | Alfred E. Heggestad | 2018-01-31 |
| | |||
* | video: save and show pixel format of incoming video | Alfred E. Heggestad | 2018-01-31 |
| | |||
* | ctrl_tcp module (#346) | José Luis Millán | 2018-01-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ctrl_tcp module * ua: set a default reason for UA_EVENT_CALL_CLOSED on user hangup * ctrl_tcp: netstring * ctrl_tcp: fix typo * ctrl_tcp: avoid compiler warnings * ctrl_tcp: fix memory leak * ctrl_tcp: make linter happy * ctrl_tcp: make linter happy * ctrl_tcp: enhance message definition * ctrl_tcp: work on command error and empty response * ctrl_tcp: add response message attribute 'ok' * ctrl_tcp: cleanup * ctrl_tcp: linter. Fix too wide line * ctrl_tcp: Fix. remove unused variable * ctrl_tcp: rename 'netstring-c' folder by 'netstring' * ctrl_tcp: rename 'netstring.[ch]' by 'tcp_netstring.[ch]' * ctrl_tcp: reformat 'netstring' code * ctrl_tcp: move 'netstring_error_str' function to 'netstring' code * ctrl_tcp: remove cstring README file * ctrl_tcp: cleanup cstring makefile * ctrl_tcp: remove makefile and testsuite files from 'netstring' * ctrl_tcp: move variable decalaration to the beginning of the function * ctrl_tcp: add copyright headers | ||
* | call: save session callid on the struct | Alfred E. Heggestad | 2018-01-27 |
| | |||
* | call: print error-string to reason | Alfred E. Heggestad | 2018-01-24 |
| | |||
* | event: add call-id to JSON dict | Alfred E. Heggestad | 2018-01-24 |
| | |||
* | timer: include winsock2.h to avoid warning | Alfred E. Heggestad | 2018-01-19 |
| | |||
* | call: add call_id accessor | Alfred E. Heggestad | 2018-01-17 |
| | |||
* | event: fix memory leak | Alfred E. Heggestad | 2018-01-17 |
| | | | | | | thanks to José Luis Millán who fixed it in his PR: https://github.com/alfredh/baresip/pull/346 | ||
* | selftest: add testcase for events | Alfred E. Heggestad | 2018-01-17 |
| | |||
* | timer: add compile-time check for clock_gettime (#347) | Alfred E. Heggestad | 2018-01-17 |
| | |||
* | reg: add display-name to SIP register | Alfred E. Heggestad | 2018-01-08 |
| | |||
* | update copyright year to 2018 | Alfred E. Heggestad | 2018-01-07 |
| | |||
* | audio: add sample formats to debug | Alfred E. Heggestad | 2018-01-06 |
| | |||
* | audio: sample format for audio encoder/decoder | Alfred E. Heggestad | 2018-01-06 |
| | | | | | | | | | | | config: auenc_format s16 # s16, float audec_format s16 # s16, float modules: only opus module supports this for now. default is s16 | ||
* | audio: add function to set encoder bitrate | Alfred E. Heggestad | 2018-01-05 |
| | | | | | | | - auenc API updated with bitrate in bits/s - new command to set encoder bitrate: /aubitrate 128000 | ||
* | timer: add tmr_jiffies_usec | Alfred E. Heggestad | 2018-01-05 |
| |