updating the way video resolution is fetched
This commit is contained in:
parent
acbc2e1868
commit
25aeba4b99
3 changed files with 7 additions and 10 deletions
|
@ -981,9 +981,9 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
|||
flipSides = orientation == ExifInterface.ORIENTATION_ROTATE_90 || orientation == ExifInterface.ORIENTATION_ROTATE_270
|
||||
} catch (e: Exception) {
|
||||
}
|
||||
val res = getCurrentPath().getResolution() ?: return
|
||||
val width = if (flipSides) res.y else res.x
|
||||
val height = if (flipSides) res.x else res.y
|
||||
val resolution = applicationContext.getResolution(getCurrentPath()) ?: return
|
||||
val width = if (flipSides) resolution.y else resolution.x
|
||||
val height = if (flipSides) resolution.x else resolution.y
|
||||
if (width > height) {
|
||||
requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
|
||||
} else if (width < height) {
|
||||
|
|
|
@ -56,7 +56,7 @@ class VideoFragment : ViewPagerFragment(), TextureView.SurfaceTextureListener, S
|
|||
private var mPositionWhenInit = 0
|
||||
|
||||
private var mExoPlayer: SimpleExoPlayer? = null
|
||||
private var mVideoSize = Point(0, 0)
|
||||
private var mVideoSize = Point(1, 1)
|
||||
private var mTimerHandler = Handler()
|
||||
|
||||
private var mStoredShowExtendedDetails = false
|
||||
|
@ -138,7 +138,7 @@ class VideoFragment : ViewPagerFragment(), TextureView.SurfaceTextureListener, S
|
|||
initTimeHolder()
|
||||
checkIfPanorama()
|
||||
|
||||
mMedium.path.getVideoResolution()?.apply {
|
||||
activity?.getVideoResolution(mMedium.path)?.apply {
|
||||
mVideoSize.x = x
|
||||
mVideoSize.y = y
|
||||
}
|
||||
|
@ -160,10 +160,7 @@ class VideoFragment : ViewPagerFragment(), TextureView.SurfaceTextureListener, S
|
|||
}
|
||||
|
||||
mWasFragmentInit = true
|
||||
|
||||
if (mVideoSize.x != 0 && mVideoSize.y != 0) {
|
||||
setVideoSize()
|
||||
}
|
||||
|
||||
mView.apply {
|
||||
mBrightnessSideScroll.initialize(activity!!, slide_info, true, container) { x, y ->
|
||||
|
|
|
@ -55,7 +55,7 @@ abstract class ViewPagerFragment : Fragment() {
|
|||
}
|
||||
|
||||
if (detailsFlag and EXT_RESOLUTION != 0) {
|
||||
file.absolutePath.getResolution()?.formatAsResolution().let { if (it?.isNotEmpty() == true) details.appendln(it) }
|
||||
context!!.getResolution(file.absolutePath)?.formatAsResolution().let { if (it?.isNotEmpty() == true) details.appendln(it) }
|
||||
}
|
||||
|
||||
if (detailsFlag and EXT_LAST_MODIFIED != 0) {
|
||||
|
|
Loading…
Reference in a new issue