49 Commits (3fcf788fbbccc4130868e7abe58a88990290f7c1)

Author SHA1 Message Date
Martin Storsjö a1a143adb0 rtmp: Rename packet types to closer match the spec 8 years ago
Michael Niedermayer a4fec9a7ea rtmppkt: Check for packet size mismatches 8 years ago
Martin Storsjö 024e5a2d5f rtmppkt: Repeat the full 32 bit timestamp for chunking continuation packets 10 years ago
Martin Storsjö 44127b157e rtmppkt: Make pkt->data reallocable 10 years ago
Uwe L. Korn 3b18857ab3 rtmppkt: Add method to read an AMF string that is not prefixed by its type 11 years ago
Martin Storsjö 77eed91fab rtmppkt: Rename the ts_delta field to ts_field 11 years ago
Martin Panter 8bbb02ae4f rtmppkt: Properly handle extended timestamps when writing 11 years ago
Martin Panter 48cfb5f411 rtmppkt: Add a descriptive comment 11 years ago
Martin Panter 5b2ad78f97 rtmppkt: Handle extended timestamp field even for one-byte header 11 years ago
Martin Storsjö 89564be444 rtmpproto: Send a full, absolute timestamp if it isn't monotonically growing 11 years ago
Martin Storsjö 84a125c4c2 rtmp: Allocate the prev_pkt arrays dynamically 11 years ago
Luca Barbato 32a414f316 rtmp: Support AMF_DATA_TYPE_MIXEDARRAY 11 years ago
Josh Allmann 8583b14252 rtmp: Support reading interleaved chunks. 11 years ago
Luca Barbato 5718e3487b rtmp: Do not misuse memcmp 12 years ago
Luca Barbato ba5393a609 rtmp: rename data_size to size 12 years ago
Kostya Shishkov de421b2085 use my full first name instead of short one in copyrights 12 years ago
Diego Biurrun e926b5ceb1 avformat: Drop unnecessary ff_ name prefixes from static functions 12 years ago
Xi Wang ecb918e5f0 rtmp: fix buffer overflows in ff_amf_tag_contents() 12 years ago
Xi Wang 3cff53369a rtmp: fix multiple broken overflow checks 12 years ago
Martin Storsjö 33f28a3be3 rtmp: Add a function for writing AMF strings based on two substrings 12 years ago
Jordi Ortiz 50468f93e3 rtmp: add functions for reading AMF values 13 years ago
Samuel Pitoiset 7dc747f50b rtmp: Read and handle incoming packets while writing data 13 years ago
Samuel Pitoiset bba287fdac rtmp: Check return codes of net IO operations 13 years ago
Samuel Pitoiset f645f1d6ea rtmp: Check ff_rtmp_packet_create calls 13 years ago
Mans Rullgard 3383a53e7d lavu: replace int/float punning functions 13 years ago
Mans Rullgard ee8aecd23a Do not include intfloat_readwrite.h in avutil.h 14 years ago
Martin Storsjö 48b1fb1397 rtmp: Reindent 14 years ago
Martin Storsjö 271c869cc3 rtmp: Don't try to do av_malloc(0) 14 years ago
Anton Khirnov 925e908bc7 avio: make url_write() internal. 14 years ago
Anton Khirnov dce3756459 avio: make url_read_complete() internal. 14 years ago
Anton Khirnov bc371aca46 avio: make url_read() internal. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Kostya Shishkov f3cb1cd078 1l trocadero: forgot reference operator on bytestream_get_be32() argument 15 years ago
Kostya Shishkov 0b6b10d9da Make RTMP send/receive packet functions report number of bytes read or sent. 15 years ago
Kostya Shishkov 09b67cc4bd cosmetics: add an empty line between variable declarations and code 15 years ago
Diego Biurrun 251822897f Remove some unused variables, fixes the warnings: 15 years ago
Kostya Shishkov cfac91fec3 Dump RTMP packet contents in debug mode 15 years ago
Sergiy 84a29dc10a Compress headers for output RTMP packets. 15 years ago
Sergiy a352b60594 RTMP packets with one-byte header use previous packet timestamp difference, so 15 years ago
Kostya Shishkov 817d967d96 Write timestamp deltas, not timestamps, for RTMP packets with partial header 15 years ago
Kostya Shishkov e6b244a3b9 Full-header RTMP packets contain real timestamp, others contain timestamp 15 years ago
Kostya Shishkov b1eb53ab59 Write header for RTMP packets with channel_id >= 64 correctly 15 years ago
Sergiy 59b6482a04 Read and write extended timestamps for RTMP packets. 15 years ago
Kostya Shishkov 1ab21f1980 7l trocadero: reading right into enum variable may cause unwanted effects, use 15 years ago
Kostya Shishkov 87ca1b8f7f When searching for AMF object field value, try to find that object first 15 years ago
Carl Eugen Hoyos 0f87b77176 Use enum instead of integer types where appropriate. 15 years ago
Kostya Shishkov 5d660598b0 Support more than 64 channels in RTMP input 15 years ago
Kostya Shishkov 8f648b74c3 Accept RTMP packets with one-byte header 15 years ago
Kostya Shishkov 9fd6b84360 RTMP protocol support (as a client) 16 years ago