Martin Storsjö
|
b2dd842d21
rtsp/rdt: Assign the RTSPStream index to AVStream->id
|
13 years ago |
Martin Storsjö
|
b22dbb291d
Use avformat_free_context for cleaning up muxers
|
13 years ago |
Martin Storsjö
|
1338dc0823
libavformat: Use avcodec_copy_context for chained muxers
|
13 years ago |
Martin Storsjö
|
ce41c51b0c
Free AVStream->info in chained muxers
|
13 years ago |
Martin Storsjö
|
d9c0510e22
rtsp: Don't store RTSPStream in AVStream->priv_data
|
13 years ago |
Luca Barbato
|
ea7f080749
Free the RTSPStreams in ff_rtsp_close_streams
|
13 years ago |
Luca Barbato
|
dfd2a005eb
Replace dprintf with av_dlog
|
13 years ago |
Luca Barbato
|
f81c7ac70a
rtsp: make ff_sdp_parse return value forwarded
|
13 years ago |
Luca Barbato
|
a8475bbdb6
os: replace select with poll
|
13 years ago |
Diego Elio Pettenò
|
c6610a216e
Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.
|
13 years ago |
Diego Elio Pettenò
|
57c4d01ec9
Make ff_rtsp_send_cmd_with_content_async static to rtsp.c.
|
13 years ago |
Martin Storsjö
|
2762a7a28b
rtspdec: Retry with TCP if UDP failed
|
13 years ago |
Martin Storsjo
|
aeb2de1c82
rtsp: Use ff_rtsp_undo_setup in the cleanup code in ff_rtsp_make_request
|
13 years ago |
Martin Storsjo
|
93e7490ee0
rtsp: Split out a function undoing the setup made by ff_rtsp_make_setup_request
|
13 years ago |
Martin Storsjo
|
fef5649a82
rtsp: Make make_setup_request a nonstatic function
|
13 years ago |
Martin Storsjö
|
a3b058b7ba
rtsp: Properly fail if unable to open an input RTP port
|
13 years ago |
Martin Storsjö
|
a92c30d76e
rtsp: Allow requesting of filtering of source packets
|
13 years ago |
Martin Storsjö
|
29db7c3af4
rtsp: Parse RTP-Info headers
|
13 years ago |
Martin Storsjö
|
d2995eb910
rtsp: Store the Content-Base header value straight to the target
|
13 years ago |
Martin Storsjö
|
77223c5388
rtsp: Pass the method name to ff_rtsp_parse_line
|
13 years ago |
Martin Storsjö
|
acc9ed1450
rtsp: Pass RTSPState to ff_rtsp_parse_line, instead of HTTPAuthState
|
13 years ago |
Martin Storsjö
|
3df54c6bf2
rtsp: Add a method parameter to ff_rtsp_read_reply
|
13 years ago |
Martin Storsjö
|
3a1cdcc798
rtpdec: Emit timestamps for packets before the first RTCP packet, too
|
13 years ago |
Martin Storsjö
|
9e99f84f7d
rtsp: Check if the rtp stream actually has an RTPDemuxContext
|
13 years ago |
Martin Storsjö
|
8c579c1c60
rtsp: Require the transport reply from the server to match the request
|
13 years ago |
Martin Storsjö
|
bbd8f5477d
rtsp: Don't set the RTP time base from the sample rate if no sample rate is set
|
13 years ago |
Martin Storsjö
|
86b6e387cc
rtsp/rtpdec: Set the AVStream time_base directly in rtsp when it is known
|
13 years ago |
Martin Storsjö
|
bb776f3b00
rtsp: Parse RealRTSP sample rate declarations from the SDP
|
13 years ago |
Martin Storsjö
|
6a7e31a901
rtsp: Look for RTP payload handlers for static payload types, too
|
13 years ago |
Martin Storsjö
|
003eb64217
rtsp: Factorize code for initializing the rtp payload handler
|
13 years ago |
Martin Storsjö
|
0b6a7ff4b4
rtsp: Do a forgotten reindenting
|
13 years ago |
Martin Storsjö
|
dd22cfb101
rtsp: Parse and use the Content-Base reply header, if present
|
13 years ago |
Martin Storsjö
|
0526c6f7c7
rtsp: Split out the RTSP demuxer functions to a separate, new file
|
14 years ago |
Martin Storsjö
|
c2688f3ac8
rtsp: Move rtsp_setup_output_streams into rtspenc.c
|
14 years ago |
Martin Storsjö
|
47bfe49c64
rtsp: Add stub declarations of the setup_in/output_streams functions
|
14 years ago |
Aurelien Jacobs
|
a5cea13202
drop rtsp_default_protocols which is not part of public API and not used anymore
|
14 years ago |
Aurelien Jacobs
|
67f34aaa97
use rtp_get_local_rtp_port() instead of the deprecated rtp_get_local_port()
|
14 years ago |
Martin Storsjö
|
eced8fa02e
rtsp: Move the rtsp_probe function to the demuxer code block
|
14 years ago |
Martin Storsjö
|
44b70ce563
rtsp: Untangle the dependencies between the RTSP/SDP demuxers and RTSP muxer
|
14 years ago |
Martin Storsjö
|
8bf0f96954
rtsp: Reorder functions
|
14 years ago |
Martin Storsjö
|
44594cc798
Add a demuxer for receiving raw rtp:// URLs without an SDP description
|
14 years ago |
Martin Storsjö
|
a493f80a2c
rtsp: Factorize out code for opening a chained RTP muxer
|
14 years ago |
Martin Storsjö
|
3d74223025
rtsp: Make rtsp_rtp_mux_open reusable
|
14 years ago |
Martin Storsjö
|
9e6acc7884
rtsp: Remove the start_time field from RTSPState, use AVFormatContext->start_time_realtime instead
|
14 years ago |
Martin Storsjö
|
5fe8021a6a
rtsp/sdp: Move code into correct ifdefs
|
14 years ago |
Diego Biurrun
|
a44da176ac
Remove some pointless CONFIG_RTSP_DEMUXER #ifdefs.
|
14 years ago |
Diego Biurrun
|
2e802e3855
Add some #endif comments to ease understanding.
|
14 years ago |
Martin Storsjö
|
d7810f4541
rtsp: In the muxer, show the generated with verbose log level
|
14 years ago |
Martin Storsjö
|
6ecd741713
rtsp: Show the received SDP
|
14 years ago |
Martin Storsjö
|
321259c1ab
rtsp: Return a queued packet if it has been in the queue for longer than max_delay
|
14 years ago |