Зеркальное отображение видео, отображаемого surfaceview
Всем Привет,
У меня есть приложение SurfaceView в android, которое отображает видео с камеры, подключенной к телефону через bluetooth.
Я хотел бы иметь возможность горизонтально зеркально отразить/перевернуть видео после его декодирования. Под зеркальным отображением я имею в виду, например, если есть стул, показанный слева, я хотел бы показать его справа от экрана, это зеркальное отображение.
Я точно знаю, что SurfaceView наследует View, поэтому я попробовал setScaleX(-1), но безуспешно
Любая помощь будет очень признательна
Заранее спасибо
Что я уже пробовал:
в iOS я добился этого с помощью следующего примера кода:
AVSampleBufferDisplayLayer.transform = CATransform3DMakeScale(-1.0, 1.0, 1.0);
Я надеялся, что android имеет что-то подобное, но SurfaceView не имеет свойства transform. Я уже пробовал:
surfaceView.setScaleX(-1); surfaceView.setScaleY(-1); surfaceView.setRotationX();