IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
diff --git a/tests/phpunit/tests/media.php b/tests/phpunit/tests/media.php
|
a
|
b
|
|
| 2811 | 2811 | $this->assertSame( 1269120551, $metadata['created_timestamp'] ); |
| 2812 | 2812 | } |
| 2813 | 2813 | |
| | 2814 | /** |
| | 2815 | * @ticket 56217 |
| | 2816 | */ |
| | 2817 | public function test_wp_read_video_metadata_adds_rotation_with_quicktime() { |
| | 2818 | |
| | 2819 | $video = DIR_TESTDATA . '/uploads/rotated-video-180.mov'; |
| | 2820 | $metadata = wp_read_video_metadata( $video ); |
| | 2821 | |
| | 2822 | $this->assertArrayHasKey('rotate', $metadata ); |
| | 2823 | $this->assertEquals( 180, $metadata['rotate'] ); |
| | 2824 | |
| | 2825 | $video = DIR_TESTDATA . '/uploads/rotated-video-270.mov'; |
| | 2826 | $metadata = wp_read_video_metadata( $video ); |
| | 2827 | |
| | 2828 | $this->assertArrayHasKey('rotate', $metadata ); |
| | 2829 | $this->assertEquals( 270, $metadata['rotate'] ); |
| | 2830 | |
| | 2831 | } |
| | 2832 | |
| 2814 | 2833 | /** |
| 2815 | 2834 | * @ticket 10752 |
| 2816 | 2835 | */ |
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php
|
a
|
b
|
|
| 3605 | 3605 | $metadata['audio'] = $data['audio']; |
| 3606 | 3606 | } |
| 3607 | 3607 | |
| | 3608 | if ( ! empty( $data['video']['rotate'] ) ) { |
| | 3609 | $metadata['rotate'] = $data['video']['rotate']; |
| | 3610 | } |
| | 3611 | |
| 3608 | 3612 | if ( empty( $metadata['created_timestamp'] ) ) { |
| 3609 | 3613 | $created_timestamp = wp_get_media_creation_timestamp( $data ); |
| 3610 | 3614 | |