Commit Graph
21 Commits
Author SHA1 Message Date
wang-bin 0e24b4c656 ffmpeg 3.0: use AVPacket.duration instead of deprecated
convergence_duration

duration was of int type, now it's int64
2016-02-28 19:37:27 +08:00
wang-bin ead419acd5 use frame pts for ao and fix pts update 2016-02-06 16:59:18 +08:00
wang-bin b883fd42e9 do not use deprecated apis. fix warnings 2015-10-22 23:24:52 +08:00
wang-bin 51574764bf register Packet as a meta type 2015-05-27 00:16:08 +08:00
wang-bin 84700f2340 simplify seek. emit seekFinished correctly
TODO: refine playNextFrame()
2015-05-08 15:54:15 +08:00
wang-bin 6b80fc822d fix demux thread exit too early 2015-03-25 17:05:39 +08:00
wang-bin 8bde621df9 add AVPacket ref but not copy data(size+set pad 0) if possible 2015-01-16 12:57:43 +08:00
wang-bin 274ef4532e remove eof packet. check AVDemuxer.atEnd() instead 2015-01-15 13:30:37 +08:00
wang-bin c915497f01 set correct data when Packet=>AVPacket
if a packet is not completely decoded, the data can be updated by user,
result AVPacket data and size should be updated too
2015-01-14 16:46:49 +08:00
wang-bin 46f8861a33 decode() use Packet as parameter 2014-12-16 19:43:11 +08:00
wang-bin b005ffeba3 Packt is implicitly shared to reduce AVPacket copy 2014-11-20 13:43:49 +08:00
wang-bin 7c372e6cf5 store dts, position and AVPacket* in Packet 2014-11-18 23:18:39 +08:00
wang-bin 74cba4bb09 fix wrong logging logic etc
log level takes affect for ffmpeg and libass log
TODO:
remove qDebug() in headers
2014-10-16 12:28:44 +08:00
wang-bin a968f20475 do not decode corrupt packet 2014-01-22 21:52:17 +08:00
wang-bin ad8fbb8dc4 always renderer if a packet has key frame 2013-12-18 02:38:37 +08:00
wang-bin 889855d886 mark eof packet and not use signal/slot 2013-05-17 00:15:25 +08:00
wang-bin d4c178dd4e License change to LGPL v2.1 2013-02-04 01:45:42 +08:00
wang-bin 99fc9986ac update copyright date 2013-01-20 15:04:25 +08:00
wang-bin 992e39d36f Use BlockingQueue to refine the code
Wow, it's powerful! Some wait conditions disapeared from you thread. How
clever i am!
2012-11-09 22:46:08 +08:00
wang-bin 0def632081 misc. copyright, format .etc 2012-11-01 00:03:00 +08:00
wang-bin d2c18c5573 rename QAVPack 2012-10-31 22:17:12 +08:00