summaryrefslogtreecommitdiff
path: root/lib/avtp_pipeline
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of avtp_pipeline build scriptsLevi Pearson2017-04-208-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_pipelineLevi Pearson2017-04-2018-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 libLevi Pearson2017-03-311-1/+2
|
* avtp_pipeline: fix tabs/spaces in avtp_pipeline.mkPawel Modrzejewski2017-01-291-1/+1
|
* avtp_pipeline: Add possibility to build avtp_pipeline without gstreamer ↵Pawel Modrzejewski2017-01-264-23/+20
| | | | | | interfaces AVB_FEATURE_GSTREAMER=0 should be used when building
* avtp_pipeline: Fixes 50Mbit audio traffic sent with gaps.Marcin Miklas2016-12-021-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 Miklas2016-09-135-9/+36
|
* avtp_pipeline: Added parsing of tx_blocking_in_intf.Marcin Miklas2016-09-131-0/+9
|
* avtp_pipeline: tonegen remove debug code.Marcin Miklas2016-09-131-40/+0
|
* avtp_pipeline: tonegen uses fixed timestamp settings.Marcin Miklas2016-09-132-7/+192
|
* avtp_pipeline: echo intf using fixed timestamp settings.Marcin Miklas2016-09-131-11/+32
|
* avtp_pipeline: Fixed timestamping mode added.Marcin Miklas2016-09-135-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 Miklas2016-09-131-0/+2
|
* avtp_pipeline: Launchtime in echo talker used.Marcin Miklas2016-09-131-0/+12
|
* avtp_pipeline: Talker and avtp make use of launchtime.Marcin Miklas2016-09-132-1/+25
|
* avtp_pipeline: Makefiles modifications for launchtime feature.Marcin Miklas2016-09-133-2/+10
| | | | Necessary build environment changes added.
* avtp_pipeline: Launchtime added to openavbRawsockTxFrameReady.Marcin Miklas2016-09-1313-16/+30
|
* avtp_pipeline: Fixed indentation.Marcin Miklas2016-09-132-9/+10
|
* avtp_pipeline: Tonegen volume changed to dB.Marcin Miklas2016-09-132-8/+5
| | | | dB is more natural way to specify volume.
* avtp_pipeline: Low-latency changes.Levi Pearson2016-09-135-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 Pearson2016-09-134-0/+108
|
* avtp_pipeline: Openavb_harness should also know about tonegen.Marcin Miklas2016-09-121-1/+1
| | | | Add missing registration of tonegen interface.
* avtp_pipeline: Fix CMake and init for intf_tonegenLevi Pearson2016-09-122-2/+2
|
* avtp_pipeline: Tone gen module updatesLevi Pearson2016-09-122-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 Miklas2016-09-121-1/+1
|
* avtp_pipeline: Change DOS line endings to UNIX line endingsLevi Pearson2016-09-1233-4373/+4372
|
* Fixed: Ethernet interface checking.Marcin Miklas2016-08-091-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 Mielczarek2016-08-091-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 printfsLevi Pearson2016-06-281-4/+4
|
* Update openavb_time_osal.cRikus Wessels2016-06-231-4/+4
|
* avtp_pipline to lib/commonRikus Wessels2016-06-204-782/+4
|
* Update avb.cRikus Wessels2016-05-261-2/+2
|
* Reformat duplicated pci_connect for easy comparisonRikus Wessels2016-05-191-16/+8
|
* Fix for #396Rikus Wessels2016-05-191-0/+1
|
* Fixes: Wrong output from log messages on 64bit machines.Artur Woźniak2015-12-1512-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_pipelineandrew-elder2015-12-0917-2/+61
|\ | | | | New: VLAN ID can be configured for no endpoint builds.
| * Added vlan_id to .ini files.Marcin Miklas2015-12-0913-0/+39
| |
| * New: VLAN ID can be configured for no endpoint builds.Marcin Miklas2015-12-094-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 Miklas2015-12-082-4/+6
| |
* | Fixes: map_aaf_audio doesn't validate frame lengthMarcin Miklas2015-11-051-0/+11
| | | | | | | | | | Details: Added checking if payload len from header is not bigger than actually received frame.
* | Rawsock improvements.Marcin Miklas2015-11-058-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 Miklas2015-11-053-1/+1
|
* Documentation improvements.Marcin Miklas2015-10-0510-67/+130
| | | | Change-Id: I858c2ac06165f888bb91458cbb769cb08ba86397
* Ini files improvements.Marcin Miklas2015-09-304-1/+16
| | | | | | Added gst pipelines for gstreamer 1.0. Change-Id: I12ca124e363f515c60c14a77c5040daede3726b2
* Blocking mode in igbRawsockGetTxFrame implemented.Marcin Miklas2015-09-253-4/+57
| | | | Added waiting for available tx buffer. Added out of tx buffers reporting.
* Create pool of tx buffers from multiple dma pages.Marcin Miklas2015-09-235-58/+116
|
* Changes: intf_h264, message changedJakub Mielczarek2015-09-231-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 Miklas2015-09-232-2/+2
|
* Launch time feature disabled for avtp pipeline.Marcin Miklas2015-09-223-0/+41
|
* MJPEG interface enabled.Marcin Miklas2015-09-175-5/+5
|