MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000779VCMISound, music, videospublic2011-07-27 19:002014-05-30 17:41
Reporterexine 
Assigned ToIvan 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version0.9 
Summary0000779: Removing deprecated use of libavformat's API
DescriptionPlease assign it to me.
Steps To ReproduceCompile with new avformat
Additional InformationCurrent status:

CVideoHandler.cpp: In constructor 'CVideoPlayer::CVideoPlayer()':
CVideoHandler.cpp:661:2: warning: 'int av_register_protocol2(URLProtocol*, int)' is deprecated (declared at /usr/include/libavformat/avio.h:247)
CVideoHandler.cpp:661:59: warning: 'int av_register_protocol2(URLProtocol*, int)' is deprecated (declared at /usr/include/libavformat/avio.h:247)
TagsNo tags attached.
Attached Filespatch file icon avformat_deprecation_part1.patch [^] (1,099 bytes) 2011-07-27 21:18 [Show Content]

- Relationships

-  Notes
(0001887)
Warmonger (administrator)
2011-07-27 19:02
edited on: 2011-07-27 19:05

Only developers and Zam (who's a moderator here) can have issues assigned to them, sorry ;)

(0001888)
exine (reporter)
2011-07-27 19:05

Ok, don't bother then - I added it here for clarity reasons and so nobody pickes it up - there's no need to duplicate the work ;)
(0001890)
exine (reporter)
2011-07-27 21:20
edited on: 2011-07-27 21:21

First patch done, but this isn't end of changes - whole URLProtocol API is deprecated in favour of new AVIOContext:

https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/avio.h#L39 [^]
https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/avio.h#L117 [^]

I'll try to do required changes tomorrow

(0001900)
ubuntux (developer)
2011-08-04 22:15

Applied. Thanks.
(0002172)
Ivan (developer)
2012-02-16 16:47

Reopening. Patch is incomplete, all these warnings are still present.
(0002422)
Ivan (developer)
2012-05-13 15:07

Mostly fixed in rev 2677
(0002919)
Ivan (developer)
2012-08-21 17:38

Fixed remaining bits in rev. 2835

- Issue History
Date Modified Username Field Change
2011-07-27 19:00 exine New Issue
2011-07-27 19:02 Warmonger Note Added: 0001887
2011-07-27 19:05 Warmonger Note Edited: 0001887 View Revisions
2011-07-27 19:05 exine Note Added: 0001888
2011-07-27 21:18 exine File Added: avformat_deprecation_part1.patch
2011-07-27 21:20 exine Note Added: 0001890
2011-07-27 21:21 exine Note Edited: 0001890 View Revisions
2011-08-04 22:15 ubuntux Note Added: 0001900
2011-08-04 22:15 ubuntux Status new => closed
2011-08-04 22:15 ubuntux Assigned To => ubuntux
2011-08-04 22:15 ubuntux Resolution open => fixed
2012-02-16 16:47 Ivan Assigned To ubuntux =>
2012-02-16 16:47 Ivan Note Added: 0002172
2012-02-16 16:47 Ivan Status closed => feedback
2012-02-16 16:47 Ivan Resolution fixed => reopened
2012-02-16 16:47 Ivan Status feedback => confirmed
2012-02-16 16:48 Ivan Description Updated View Revisions
2012-05-13 15:07 Ivan Note Added: 0002422
2012-05-13 15:07 Ivan Resolution reopened => open
2012-05-13 15:07 Ivan Description Updated View Revisions
2012-05-13 15:07 Ivan Additional Information Updated View Revisions
2012-08-21 17:26 Ivan Assigned To => Ivan
2012-08-21 17:26 Ivan Status confirmed => assigned
2012-08-21 17:38 Ivan Note Added: 0002919
2012-08-21 17:38 Ivan Status assigned => resolved
2012-08-21 17:38 Ivan Fixed in Version => 0.9
2012-08-21 17:38 Ivan Resolution open => fixed
2014-05-30 17:41 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean