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 |
|