Commit Graph
959 Commits
Author SHA1 Message Date
wang-bin ff641bf8fe Hi10p use software decoding. No hardware support now.
Force hardware decoding may result in crash
2014-01-26 20:35:16 +08:00
wang-bin 42ee9f2839 qmlplayer: fill mode shortcut etc 2014-01-26 01:53:05 +08:00
wang-bin e0bcacb969 Merge branch 'cedarv'
Conflicts:
	QtAV.pro
2014-01-25 23:07:11 +08:00
wang-bin 5a35bb3e2a update ffmpeg build script 2014-01-25 21:56:04 +08:00
wang-bin f571a7d99b screensaver: use EXECUTION_STATE for windows. 2014-01-25 13:21:14 +08:00
wang-bin c44fdf3918 examples: remove vo-gl, add a minimal player example 2014-01-25 13:01:36 +08:00
wang-bin 40019893e9 qmake: use extra compiler to copy qml plugin files. simplify make cmd 2014-01-24 21:39:14 +08:00
wang-bin 5832ca107b remove QtAV::EventFilter. It should be in user's player code
How about VideoOutputEventFilter(except close event)
2014-01-24 00:26:43 +08:00
wang-bin a968f20475 do not decode corrupt packet 2014-01-22 21:52:17 +08:00
wang-bin a11d6a0a0f fix screensaver logic in win. mac support(not tested) 2014-01-21 23:38:43 +08:00
wang-bin 1bf1e38d97 examples: screen saver for x11 2014-01-21 18:47:28 +08:00
wang-bin e0eb6251e9 player: exit if main window closed 2014-01-20 13:04:11 +08:00
wang-bin 7a14a0bf06 qml: copy plugin correctly. but does not have dependency now. 2014-01-20 01:24:04 +08:00
wang-bin 3436ed8b52 qml: add hasAudio/hasVideo and Video.qml from qtmm 2014-01-20 01:20:19 +08:00
wang-bin 33be5a8b3e player: video codec apply in the next playing 2014-01-19 22:11:19 +08:00
wang-bin 0308981a75 qmake: no-examples, no-tests option 2014-01-19 01:15:04 +08:00
wang-bin 8a03b71734 qml: remove some apis. play() works like qtmultimedia 2014-01-18 15:55:31 +08:00
wang-bin 4ae64744ef qmlplayer: add ControlPanel component 2014-01-18 15:52:56 +08:00
wang-bin 3c3cd3ffb4 qmake: user defined CONFIG in user.conf 2014-01-17 22:52:53 +08:00
wang-bin a33091eda6 avresample_get_delay 2014-01-17 12:35:49 +08:00
wang-bin 9da36f033a examples: depends error 2014-01-17 11:05:17 +08:00
wang-bin eb2a93ebdb fix build error for ffmpeg 0.9 and 0.10. no swr_get_delay 2014-01-17 11:04:37 +08:00
wang-bin e0c4a8c2ef ipp: issue 62, swap UV, but convertion is broken. correct lib dir 2014-01-15 19:07:00 +08:00
wang-bin 6ba2ebeb18 qmlplayer: support command line decoder selecting 2014-01-15 12:21:26 +08:00
wang-bin 97e096d114 dsiable hardware decoding by default.
TODO:
check hwd capability
handle case that frames lost(network)
2014-01-15 11:11:24 +08:00
wang-bin 588ae57089 workaround to avoid crash on exit. wait longer time is ok(e.g. 1s). but
why?
2014-01-14 23:54:50 +08:00
wang-bin d437edefb5 av_new_packet=>av_init_packet to avoid memcpy 2014-01-13 22:02:43 +08:00
wang-bin ab93b7d26b ifw: add linux desktop files 2014-01-13 15:00:01 +08:00
wang-bin 951a146933 update README 2014-01-13 01:16:48 +08:00
wang-bin de93d67503 vs link error for screensaver 2014-01-13 00:35:32 +08:00
wang-bin 9ed28c038b examples: move ScreenSaver to libcommon. qmlplayer enabled by default 2014-01-13 00:15:16 +08:00
wang-bin 156a07680f qmlplayer: volume slider, help text etc. 2014-01-13 00:13:05 +08:00
wang-bin 4fdae36340 qml: configurable video codec priority 2014-01-11 23:11:35 +08:00
wang-bin f78b799e1e add api for av_dict_get/set 2014-01-09 22:57:07 +08:00
wang-bin abd6317ea6 fix wrong AudioFormat.durationForXXX unit. use us 2014-01-08 22:11:14 +08:00
wang-bin d4ee6cdd0c openal: fix build error
ALC_ALL_DEVICES_SPECIFIER may be defined in alc.h or alext.h
ALC_ALL_DEVICES_SPECIFIER seems always exists
2014-01-08 12:23:46 +08:00
wang-bin f3b3c8366b add audio output factory 2014-01-08 00:28:30 +08:00
wang-bin 675d4c882c openal: add to config.tests 2014-01-07 23:49:38 +08:00
wang-bin 56a645f545 openal: do not store device & context. better wait time
TODO:
estimate the error and control
2014-01-07 15:03:28 +08:00
wang-bin 7e93cbfe92 qmlplayer: change icon when play/pause toggled 2014-01-07 12:53:08 +08:00
wang-bin 83be475cee openal: block audio decoding thread. but not accurate now and some audio
can not play well
2014-01-07 01:30:41 +08:00
wang-bin 989e549556 fix audio data duration compute error 2014-01-07 00:17:34 +08:00
wang-bin e68ca2427a add openal. only work with external clock now 2014-01-06 01:12:57 +08:00
wang-bin 9d12f3cc9e audioformat.sampleformatname 2014-01-06 00:47:57 +08:00
wang-bin 61f606e8a9 qmlplayer: fullscreen support 2014-01-04 03:14:47 +08:00
wang-bin f5376a61a7 qmlplayer: time tip with animation on progress bar 2014-01-04 01:34:33 +08:00
wang-bin 69252e7515 qmlplayer: link hack for vc
unlike gcc, vc create lib if has export symbol. also, no -u option
2014-01-03 21:17:53 +08:00
wang-bin be478e146a examples: delete vo-d2d/gdi/qt 2014-01-03 18:29:33 +08:00
wang-bin e859527308 not positionChanged if paused. can we kill the timer? 2014-01-03 18:15:35 +08:00
wang-bin 969df72324 qmlplayer: load svg from qrc or disk by linking to libcommon(shared) 2014-01-03 18:11:18 +08:00