Summary:ASTERISK-11339: MPEG4 video capabilities integrated in videocaps
Reporter:Emmanuel BUU (neutrino88)Labels:
Date Opened:2008-01-30 11:41:15.000-0600Date Closed:2008-01-30 15:25:13.000-0600
Versions:Frequency of
Environment:Attachments:( 0) capability.c
( 1) capability.h
( 2) chan_sip.c
( 3) channel.c
( 4) channel.h
Description:Added MPEG4 capabilities parsing and generation. Improved H.263 / H.263+ support
Comments:By: Olle Johansson (oej) 2008-01-30 12:00:20.000-0600

I guess you have some changes to chan_sip too, right?

By: Olle Johansson (oej) 2008-01-30 13:10:23.000-0600

[CC] capability.c -> capability.o
capability.c: In function 'ast_get_negotiated_caps':
capability.c:91: error: 'struct ast_channel_tech' has no member named 'get_negotiated_caps'
capability.c:92: error: 'struct ast_channel_tech' has no member named 'get_negotiated_caps'

..and channel.h I would guess too...

By: Emmanuel BUU (neutrino88) 2008-01-30 14:11:16.000-0600

Ok, here are the requested files. Note that for chan_sip.c, this is based on Ast 1.4.13 heavily patched with our owns improvements includuding the video codec negocations issues.

I hope you will find the material needed for the integration.

By: Emmanuel BUU (neutrino88) 2008-01-30 14:16:16.000-0600

I added channel.c that you will also need. Same remark applies.

By: Digium Subversion (svnbot) 2008-01-30 15:25:13.000-0600

Repository: asterisk
Revision: 101343

U   team/oej/videocaps/channels/chan_sip.c
U   team/oej/videocaps/include/asterisk/capability.h
U   team/oej/videocaps/include/asterisk/channel.h
U   team/oej/videocaps/main/Makefile
U   team/oej/videocaps/main/capability.c
U   team/oej/videocaps/main/channel.c

r101343 | oej | 2008-01-30 15:25:12 -0600 (Wed, 30 Jan 2008) | 12 lines

Adding MPEG4 and H264 plus to videocaps
code from neutrino88 - thanks!!!
(closes issue ASTERISK-11339)
Reported by: neutrino88
     capability.c uploaded by neutrino88 (license 297)
     capability.h uploaded by neutrino88 (license 297)
     chan_sip.c uploaded by neutrino88 (license 297)
     channel.h uploaded by neutrino88 (license 297)
     channel.c uploaded by neutrino88 (license 297)