wang-bin
|
c401908561
|
QGraphicsItem::update() may not cause a redraw
|
2012-11-11 00:58:46 +08:00 |
|
wang-bin
|
0718f66820
|
misc
|
2012-11-10 23:52:54 +08:00 |
|
wang-bin
|
64d3553e50
|
Pause support(space). Add the missing initialization for AVOutputPrivate
|
2012-11-10 23:52:00 +08:00 |
|
wang-bin
|
f4002e4b98
|
Remove demux thread ptr from a/v thread. Use a demux_end state instead
|
2012-11-10 10:47:07 +08:00 |
|
wang-bin
|
ec05d63473
|
mistake: = and ==. forget to return
|
2012-11-09 23:19:10 +08:00 |
|
wang-bin
|
6965095409
|
Fix macro conflicting
My other projects use the same macros. Need to update the template
|
2012-11-09 23:18:12 +08:00 |
|
wang-bin
|
aa6aefbc82
|
Version 1.1.0
v1.1.0
|
2012-11-09 23:01:57 +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
|
2a4db071be
|
Fix window resizing and moving bug in mouseMoveEvent
|
2012-11-09 00:10:28 +08:00 |
|
wang-bin
|
b9795f3a9e
|
Add keybord controling. Install event filter to qapplication
Current supports fullscreen, mute, volume, staying on top, play, stop
TODO: use MPlayer shortcut
|
2012-11-08 23:29:25 +08:00 |
|
wang-bin
|
df4b347212
|
Add volume control api
|
2012-11-08 22:44:40 +08:00 |
|
wang-bin
|
0c184b621a
|
default show max in test to avoid crash
|
2012-11-08 20:50:32 +08:00 |
|
wang-bin
|
0173f6b55b
|
Stop avthread if packets empty & demuxer thread end. use QThread::usleep
|
2012-11-07 14:53:40 +08:00 |
|
wang-bin
|
34f300e367
|
replay support
reset members before running the thread
|
2012-11-07 14:18:37 +08:00 |
|
wang-bin
|
38e6e359ea
|
update to the lateast pri
TODO: fix it in LibProjWizard4QtCreator
|
2012-11-06 01:32:49 +08:00 |
|
wang-bin
|
ee900c89fd
|
macro conflict with other projects
TODO: fix it in LibProjWizard4QtCreator
|
2012-11-06 01:31:45 +08:00 |
|
wang-bin
|
725d733bfa
|
demuxer supports close then open mutiple times is possible. error check
|
2012-11-06 01:30:04 +08:00 |
|
wang-bin
|
feb745b2af
|
stupid mistakes
|
2012-11-06 01:28:28 +08:00 |
|
wang-bin
|
94af5f91fd
|
display preview if not playing
TODO: set default preview black
|
2012-11-06 01:27:53 +08:00 |
|
wang-bin
|
7e1c396f7c
|
crash fix. resize video when renderer setted. stop before play
|
2012-11-06 01:26:21 +08:00 |
|
wang-bin
|
771636fd6d
|
reset loop condition when thread starts
|
2012-11-06 01:21:52 +08:00 |
|
wang-bin
|
9a2c018fe8
|
Limit buffered packets size when demuxing. Result in less memory usage
TODO: configurable threshold
|
2012-11-03 11:21:05 +08:00 |
|
wang-bin
|
755ba40624
|
README.md
|
2012-11-01 00:15:22 +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 |
|
wang-bin
|
9b33be6564
|
crash on exit fixed: stop demux thread
|
2012-10-31 21:44:34 +08:00 |
|
LucasWang
|
3e8fd5f108
|
remove useless code. bug:crash if resize largger
|
2012-10-31 18:54:34 +08:00 |
|
wang-bin
|
9d9f212c0e
|
Fix crash but don't know why.
write() can't be pure
|
2012-10-30 23:41:57 +08:00 |
|
wang-bin
|
b309bd5909
|
misc
|
2012-10-30 23:40:25 +08:00 |
|
wang-bin
|
a8f4f979db
|
another way to resize video
|
2012-10-30 23:04:59 +08:00 |
|
wang-bin
|
60ef3247c9
|
Add video thread. Sync to audio works
BUG: crash on exit and video thread still running. crash on resize
sometimes
|
2012-10-30 21:58:29 +08:00 |
|
wang-bin
|
60f5692716
|
Add video decoder
|
2012-10-30 19:33:06 +08:00 |
|
wang-bin
|
5c5cbf2ad8
|
Add AVClock. Use AVDemuxer instead of AVInfo. Thread's own queue
Not finished, just backup.
|
2012-10-30 13:49:45 +08:00 |
|
wang-bin
|
4366a2d4b8
|
mac suffix
|
2012-10-30 00:17:58 +08:00 |
|
wang-bin
|
01ef08ee56
|
cache swscale context
|
2012-10-30 00:17:16 +08:00 |
|
wang-bin
|
e6c547865a
|
stop audio thread is available
|
2012-10-30 00:16:01 +08:00 |
|
wang-bin
|
4583eb5d56
|
Audio and video works
|
2012-10-29 11:11:38 +08:00 |
|
WangBin
|
bf5aa85ee1
|
Initial commit
|
2012-10-28 20:06:41 -07:00 |
|