diff options
author | cehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-08-11 18:52:18 +0000 |
---|---|---|
committer | cehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-08-11 18:52:18 +0000 |
commit | 36ebca92d280fdbbc1597e7e6c5a6f77044590d2 (patch) | |
tree | 6a86b701523ac25bac5784d9c1aaa353f913b27d /libmpdemux/demux_rtp.cpp | |
parent | 6a3c6ad075e1d937b213df3bec94f2c9ee7019a3 (diff) | |
download | mpv-36ebca92d280fdbbc1597e7e6c5a6f77044590d2.tar.bz2 mpv-36ebca92d280fdbbc1597e7e6c5a6f77044590d2.tar.xz |
Make *avcctx AVCodecContext instead of void.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29495 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_rtp.cpp')
-rw-r--r-- | libmpdemux/demux_rtp.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libmpdemux/demux_rtp.cpp b/libmpdemux/demux_rtp.cpp index 513307e5c9..6af3acc676 100644 --- a/libmpdemux/demux_rtp.cpp +++ b/libmpdemux/demux_rtp.cpp @@ -117,7 +117,9 @@ int rtsp_transport_tcp = 0; #endif extern int rtsp_port; -extern void *avcctx; +#ifdef CONFIG_LIBAVCODEC +extern AVCodecContext *avcctx; +#endif extern "C" int audio_id, video_id, dvdsub_id; extern "C" demuxer_t* demux_open_rtp(demuxer_t* demuxer) { @@ -565,7 +567,7 @@ static demux_packet_t* getBuffer(demuxer_t* demuxer, demux_stream_t* ds, } if (headersize == 3 && h264parserctx) { // h264 consumed = h264parserctx->parser->parser_parse(h264parserctx, - (AVCodecContext *)avcctx, + avcctx, &poutbuf, &poutbuf_size, dp->buffer, dp->len); |