Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup of avtp_pipeline build scripts | Levi Pearson | 2017-04-20 | 8 | -38/+57 |
| | | | | | | Push more file inclusion into the subproject CMakeLists.txt files. Identify and split more subproject dependencies. Enable pcap by default in generic build; fix include of igb.h with pcap rawsock. | ||||
* | Put igb-dependent code behind a build feature in avtp_pipeline | Levi Pearson | 2017-04-20 | 18 | -236/+144 |
| | | | | | | | | | This is a bit of refactoring so that the code that depends on libigb is separated from the rest of the Linux platform code. Different platform toolchain files for cmake are now selectable; the following command will build based on the "generic.cmake" toolchain file, which does not include igb support. $ PLATFORM_TOOLCHAIN=generic make avtp_pipeline | ||||
* | Update avtp_pipeline to build with split common lib | Levi Pearson | 2017-03-31 | 1 | -1/+2 |
| | |||||
* | avtp_pipeline: fix tabs/spaces in avtp_pipeline.mk | Pawel Modrzejewski | 2017-01-29 | 1 | -1/+1 |
| | |||||
* | avtp_pipeline: Add possibility to build avtp_pipeline without gstreamer ↵ | Pawel Modrzejewski | 2017-01-26 | 4 | -23/+20 |
| | | | | | | interfaces AVB_FEATURE_GSTREAMER=0 should be used when building | ||||
* | avtp_pipeline: Fixes 50Mbit audio traffic sent with gaps. | Marcin Miklas | 2016-12-02 | 1 | -1/+1 |
| | | | | | Added small margin +1 to packet size in qmgr. See issue #492. | ||||
* | avtp_pipeline: Affinity and priority can be specified in ini file. | Marcin Miklas | 2016-09-13 | 5 | -9/+36 |
| | |||||
* | avtp_pipeline: Added parsing of tx_blocking_in_intf. | Marcin Miklas | 2016-09-13 | 1 | -0/+9 |
| | |||||
* | avtp_pipeline: tonegen remove debug code. | Marcin Miklas | 2016-09-13 | 1 | -40/+0 |
| | |||||
* | avtp_pipeline: tonegen uses fixed timestamp settings. | Marcin Miklas | 2016-09-13 | 2 | -7/+192 |
| | |||||
* | avtp_pipeline: echo intf using fixed timestamp settings. | Marcin Miklas | 2016-09-13 | 1 | -11/+32 |
| | |||||
* | avtp_pipeline: Fixed timestamping mode added. | Marcin Miklas | 2016-09-13 | 5 | -20/+67 |
| | | | | | | | | Details: To enable it set fixed_timestamp = 1 in ini file. Interface that wish to support fixed timestamping must implement intf_fixed_timestamp_enable callback. Change-Id: Iba3455957fcd8bdbe522a9831989a162b45aaedb | ||||
* | avtp_pipeline: Do not print Fixed/Real TS Delta in launchtime mode. | Marcin Miklas | 2016-09-13 | 1 | -0/+2 |
| | |||||
* | avtp_pipeline: Launchtime in echo talker used. | Marcin Miklas | 2016-09-13 | 1 | -0/+12 |
| | |||||
* | avtp_pipeline: Talker and avtp make use of launchtime. | Marcin Miklas | 2016-09-13 | 2 | -1/+25 |
| | |||||
* | avtp_pipeline: Makefiles modifications for launchtime feature. | Marcin Miklas | 2016-09-13 | 3 | -2/+10 |
| | | | | Necessary build environment changes added. | ||||
* | avtp_pipeline: Launchtime added to openavbRawsockTxFrameReady. | Marcin Miklas | 2016-09-13 | 13 | -16/+30 |
| | |||||
* | avtp_pipeline: Fixed indentation. | Marcin Miklas | 2016-09-13 | 2 | -9/+10 |
| | |||||
* | avtp_pipeline: Tonegen volume changed to dB. | Marcin Miklas | 2016-09-13 | 2 | -8/+5 |
| | | | | dB is more natural way to specify volume. | ||||
* | avtp_pipeline: Low-latency changes. | Levi Pearson | 2016-09-13 | 5 | -4/+68 |
| | | | | | | | | | Talker thread CPU pinning. Talker thread uses real time scheduler. Spin waits on wallclock instead of sleeps. Media clock synthesis (instead of PTP wallclock) used in tonegen. Cleaned up version of patch from Ken Carlino. | ||||
* | avtp_pipeline: Added clock synthesis module. | Levi Pearson | 2016-09-13 | 4 | -0/+108 |
| | |||||
* | avtp_pipeline: Openavb_harness should also know about tonegen. | Marcin Miklas | 2016-09-12 | 1 | -1/+1 |
| | | | | Add missing registration of tonegen interface. | ||||
* | avtp_pipeline: Fix CMake and init for intf_tonegen | Levi Pearson | 2016-09-12 | 2 | -2/+2 |
| | |||||
* | avtp_pipeline: Tone gen module updates | Levi Pearson | 2016-09-12 | 2 | -39/+165 |
| | | | | | | | | Unlimited number of channels 16, 24, 32 bit sample depth for int samples float32 samples Volume adjustment Up to two fixed-value Int32 fixed value channels | ||||
* | avtp_pipeline: Fixed SLEEP_NSEC(). | Marcin Miklas | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | avtp_pipeline: Change DOS line endings to UNIX line endings | Levi Pearson | 2016-09-12 | 33 | -4373/+4372 |
| | |||||
* | Fixed: Ethernet interface checking. | Marcin Miklas | 2016-08-09 | 1 | -5/+9 |
| | | | | | Details: Validity of interface should not be checked during parameter parsing, otherwise overriding interface name will not be working in every case. | ||||
* | Fixes: Talker crash on stream stop. | Jakub Mielczarek | 2016-08-09 | 1 | -1/+1 |
| | | | | | | | | RevBy: Marcin Miklas Details: Fixed crash when connection to endpoint fails and when talker is terminated. Change-Id: I4b466d91b5ed75b942466af6d182aab278e36f14 | ||||
* | Change gptpscaling calls to gptpgetdata to avoid printfs | Levi Pearson | 2016-06-28 | 1 | -4/+4 |
| | |||||
* | Update openavb_time_osal.c | Rikus Wessels | 2016-06-23 | 1 | -4/+4 |
| | |||||
* | avtp_pipline to lib/common | Rikus Wessels | 2016-06-20 | 4 | -782/+4 |
| | |||||
* | Update avb.c | Rikus Wessels | 2016-05-26 | 1 | -2/+2 |
| | |||||
* | Reformat duplicated pci_connect for easy comparison | Rikus Wessels | 2016-05-19 | 1 | -16/+8 |
| | |||||
* | Fix for #396 | Rikus Wessels | 2016-05-19 | 1 | -0/+1 |
| | |||||
* | Fixes: Wrong output from log messages on 64bit machines. | Artur Woźniak | 2015-12-15 | 12 | -22/+22 |
| | | | | | | Details: Used macros for print formating eg. PRIu64 or PRIu32 so the expected and supplied formats match. Also changed format specifiers when they weren't matching expected format: eg. "llu" to "lu". | ||||
* | Merge pull request #328 from MarcinMiklas/vlan_id_in_avtp_pipeline | andrew-elder | 2015-12-09 | 17 | -2/+61 |
|\ | | | | | New: VLAN ID can be configured for no endpoint builds. | ||||
| * | Added vlan_id to .ini files. | Marcin Miklas | 2015-12-09 | 13 | -0/+39 |
| | | |||||
| * | New: VLAN ID can be configured for no endpoint builds. | Marcin Miklas | 2015-12-09 | 4 | -2/+22 |
| | | | | | | | | | | Details: You can specify VLAN Identifier in talker ini file. Syntax is vlan_id = 5; Default value is 2 for both class A and class B streams. | ||||
* | | Fixes: Scan builds warnings and false positives. | Marcin Miklas | 2015-12-08 | 2 | -4/+6 |
| | | |||||
* | | Fixes: map_aaf_audio doesn't validate frame length | Marcin Miklas | 2015-11-05 | 1 | -0/+11 |
| | | | | | | | | | | Details: Added checking if payload len from header is not bigger than actually received frame. | ||||
* | | Rawsock improvements. | Marcin Miklas | 2015-11-05 | 8 | -214/+190 |
|/ | | | | | | | Rawsock Constructors fill virtual function tables. In rawsock_impl.c just proper function from virtual table is called, no additional checks are made, no fallback to default implementation. | ||||
* | STC is now Harman so update the logo. | Marcin Miklas | 2015-11-05 | 3 | -1/+1 |
| | |||||
* | Documentation improvements. | Marcin Miklas | 2015-10-05 | 10 | -67/+130 |
| | | | | Change-Id: I858c2ac06165f888bb91458cbb769cb08ba86397 | ||||
* | Ini files improvements. | Marcin Miklas | 2015-09-30 | 4 | -1/+16 |
| | | | | | | Added gst pipelines for gstreamer 1.0. Change-Id: I12ca124e363f515c60c14a77c5040daede3726b2 | ||||
* | Blocking mode in igbRawsockGetTxFrame implemented. | Marcin Miklas | 2015-09-25 | 3 | -4/+57 |
| | | | | Added waiting for available tx buffer. Added out of tx buffers reporting. | ||||
* | Create pool of tx buffers from multiple dma pages. | Marcin Miklas | 2015-09-23 | 5 | -58/+116 |
| | |||||
* | Changes: intf_h264, message changed | Jakub Mielczarek | 2015-09-23 | 1 | -1/+1 |
| | | | | | | | | | RevBy: Marcin Miklas Details: Changed the message printed when rtp payloader cannot be found by its name in the pipeline. Change-Id: I2318953e2059c9e2623d389810fb2ed4b1c1a26e | ||||
* | Fixed stream info printing. | Marcin Miklas | 2015-09-23 | 2 | -2/+2 |
| | |||||
* | Launch time feature disabled for avtp pipeline. | Marcin Miklas | 2015-09-22 | 3 | -0/+41 |
| | |||||
* | MJPEG interface enabled. | Marcin Miklas | 2015-09-17 | 5 | -5/+5 |
| |